hawq state 报错: the database is down, but Ambari shows all hawq services as being
此問題官方有給出解決方案:https://discuss.pivotal.io/hc/en-us/articles/221826748-Pivotal-HDB-state-indicates-the-database-is-down-but-Ambari-shows-all-Pivotal-HDB-services-as-being-up
Environment
| Product | Version |
| Pivotal HDB?(HAWQ) | 2.x |
Symptom
Pivotal HDB shows as "up" in Ambari:?
However, the following issues are seen:
- HAWQ state fails with the following:
Failed to connect to database, this script can only be run when the database is up.
[gpadmin@hdm1 ~]$
- Stopping HAWQ via command line or?Ambari fails with the following:?
Error Message:
The?HAWQ master log?will show errors similar to this:
[gpadmin@hdm1 pg_log]$ grep -i /data/hawq/master/pg_log/hba hawq-2016-06-30_044655.csv2016-06-30 05:44:03.818472 PDT,"gpadmin","template1",p38928,th1711609984,"172.28.21.118","51844",2016-06-30 05:44:03 PDT,0,,,seg-10000,,,,,"FATAL","28000","no pg_hba.conf entry for host ""172.28.21.118"", user ""gpadmin"", database ""template1"", SSL off",,,,,,,0,,"auth.c",603,
2016-06-30 05:45:42.491576 PDT,"gpadmin","template1",p39401,th1711609984,"172.28.21.118","51874",2016-06-30 05:45:42 PDT,0,,,seg-10000,,,,,"FATAL","28000","no pg_hba.conf entry for host ""172.28.21.118"", user ""gpadmin"", database ""template1"", SSL off",,,,,,,0,,"auth.c",603,
[gpadmin@hdm1 pg_log]$
Cause
pg_hba.conf is set up incorrectly, so gpadmin does not have access to template1 from the HAWQ master host.
Resolution
Review the pg_hba.conf and the Pivotal HDB?Allowing connections to HAWQ?documentation to allow gpadmin access to database "template1" from the HAWQ master.
個(gè)人解決方法:
1、查看 /data/hawq/master/pg_hba.conf 文件被人修改過,添加了有兩條重復(fù)記錄,注釋掉以后,重啟mater成功。
2、通過ambari重啟所有服務(wù),部分segment 執(zhí)行stop命令失敗,手動(dòng)執(zhí)行:
hawq stop segment -M immediate
? ? ? ? 成功,執(zhí)行:
? ? ? ? hawq start segment 成功。
總結(jié)
以上是生活随笔為你收集整理的hawq state 报错: the database is down, but Ambari shows all hawq services as being的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jQuery教程06-基本筛选选择器
- 下一篇: 关于ajax请求后台获取下拉列表用的数据