calamari的web管理平台报错

web上提示:

Cluster Updates Are Stale. The Cluster isn’t updating Calamari. Please contact Administrator

先尝试重启salt相关

重启salt服务和cthulhu服务 看是否出现,如果一直出现可以定期重启,或者进行数据库的清理

清理掉数据

[root@node2 calamari]# calamari-ctl clear --yes-i-am-sure

重新初始化

[root@node2 calamari]# calamari-ctl initialize

另外一个原因可能是:

服务器的时间与本地的时间不一致,相隔太大

解决办法是:调整好时间


管理平台看不到监控的硬件数据 发现diamond无法启动 执行:

[root@node1 ~]# setenforce 0
[root@node1 ~]# rm -rf  /var/lock/subsys/diamond
[root@node1 ~]# service diamond restart

如果是其他问题无法启动,就看日志

/etc/diamond/diamond.conf

初始化calamari-ctl initialize报错

FATAL: Ident authentication failed for user "calamari" 这个应该是用户数据目录有问题

这个好像是升级或者重复安装的时候出现的一个异常

关于这个官方的issue上有一个 https://github.com/ceph/calamari/issues/310 处理办法,删除掉pgsql的数目目录

执行手动命令

salt-call --local state.template /opt/calamari/salt-local/postgres.sls

执行后应该会报错

删除对应的数据目录

rm -rf /var/lib/pgsql/data

再次运行

salt-call --local state.template /opt/calamari/salt-local/postgres.sls

然后执行

 calamari-ctl initialize

results matching ""

    No results matching ""