我们有一个四节点Hadoop集群,其中安装了HDP 2.4和Kerberos . 由于这是我们的 生产环境 集群,我们希望为所有服务提供HA,包括Hive,Ambari和Oozie用于存储元数据的PostgreSQL数据库 . 但是,我们的postgreSQL版本8.4.2不支持Postgres的内置功能(流复制) .
因此,我们决定将PostgreSQL升级到版本(9.3)ambari支持 .
我按照this链接升级了Postgres . 一切顺利 . 预计,重启ambari服务器时会出现以下错误 .
Ambari Server running with administrator privileges.
Running initdb: This may take upto a minute.
Data directory is not empty!
[FAILED]
有人可以帮忙吗?
谢谢 .
2 回答
您的服务器想要初始化数据库 . 我猜你的服务器没有看到Ambari DB . 使用
ambari-server setup
zu恢复数据库连接 . 比服务器应该开始完美 .我找到了问题here的修复程序 .