发布于 2017-08-28 18:59:04
您可以在日志"/var/log/ambari-server/ambari-server-check-database.log".中找到有关失败的一些提示或者至少把它贴在这里,否则这个问题听起来就像是“出了问题”。
尝试按如下方式说明您的服务器:
ambari-server start --skip-database-check这将有效地绕过健全的检查,因为它们并不总是准确的。
另外,你也可以试试你的运气
ambari-server start --auto-fix-database但请确保在此之前备份数据库。
发布于 2017-11-18 00:47:38
我也有同样的问题--从2.5.0.0升级到2.6.2,以及降级回到2.5.0.0。通过ambari-server和数据库操作尝试了很多东西,最终成功的是取消了clusters表中对升级(降级)的引用,然后是ambari-server重启
psql -U安巴里语
默认密码为bigdata
ambari=> select * from clusters;
cluster_id | resource_id | cluster_info | cluster_name | provisioning_state |s ecurity_type | desired_cluster_state | desired_stack_id | upgrade_id s-------------+-----------------------+------------------+------------ 2|4|| myclus |已安装|N个|| 51 | 52 (1行)
ambari=>更新集群设置upgrade_id = null,其中cluster_id = 2;更新1
ambari=> select * from clusters;cluster_id | resource_id | cluster_info | cluster_name | provisioning_state |s ecurity_type | desired_cluster_state | desired_stack_id | upgrade_id s- -------------+-----------------------+------------------+------------ 2|4|| myclus |已安装|N ONE| 51 | (1行)
https://stackoverflow.com/questions/45886859
复制相似问题