postgresql 升级后 Ambari 不启动
Ambari doesnt start after postgresql Upgrade
我们有一个四节点 Hadoop 集群,其中安装了 HDP 2.4 和 Kerberos。由于这是我们的生产集群,我们希望所有服务都具有高可用性,包括 Hive、Ambari 和 Oozie 用于存储元数据的 PostgreSQL 数据库。但是,我们的 postgreSQL 版本 8.4.2 不支持 Postgres 的内置功能(流复制)。
因此,我们决定将 PostgreSQL 升级到 ambari 支持的版本 (9.3)。
我跟着thislink升级了Postgres。一切顺利。预计,我们在重新启动 ambari 服务器时会收到以下错误。
Ambari Server running with administrator privileges.
Running initdb: This may take upto a minute.
Data directory is not empty!
[FAILED]
有人可以帮忙吗?
谢谢。
您的服务器要初始化数据库。我猜你的服务器没有看到 Ambari 数据库。使用ambari-server setup
zu 恢复数据库连接。比服务器应该完美启动。
我找到了问题 here 的修复方法。
我们有一个四节点 Hadoop 集群,其中安装了 HDP 2.4 和 Kerberos。由于这是我们的生产集群,我们希望所有服务都具有高可用性,包括 Hive、Ambari 和 Oozie 用于存储元数据的 PostgreSQL 数据库。但是,我们的 postgreSQL 版本 8.4.2 不支持 Postgres 的内置功能(流复制)。
因此,我们决定将 PostgreSQL 升级到 ambari 支持的版本 (9.3)。
我跟着thislink升级了Postgres。一切顺利。预计,我们在重新启动 ambari 服务器时会收到以下错误。
Ambari Server running with administrator privileges.
Running initdb: This may take upto a minute.
Data directory is not empty!
[FAILED]
有人可以帮忙吗?
谢谢。
您的服务器要初始化数据库。我猜你的服务器没有看到 Ambari 数据库。使用ambari-server setup
zu 恢复数据库连接。比服务器应该完美启动。
我找到了问题 here 的修复方法。