Rabbitmq 12号主厨服务员在书架旁,oc_bifrost&;兔子
几天来,日志和服务中出现了这些错误(GCE虚拟机上的chef服务器12)。重新配置使事情正常进行,但它丢失了我的所有数据(从快照恢复的VM)Rabbitmq 12号主厨服务员在书架旁,oc_bifrost&;兔子,rabbitmq,chef-infra,google-compute-engine,Rabbitmq,Chef Infra,Google Compute Engine,几天来,日志和服务中出现了这些错误(GCE虚拟机上的chef服务器12)。重新配置使事情正常进行,但它丢失了我的所有数据(从快照恢复的VM) 多年来没有什么变化。。怎么了?Tnx。从12.0.0升级到12.0.4时,我遇到了类似的问题 您需要确保已运行将重新配置本地实例的升级脚本 chef-server-ctl upgrade 如果在运行此程序时,它询问从Chef Server 11升级,则您尚未清理之前从11到12的迁移。您需要删除或重命名/etc/chef服务器 mv /etc/chef-
多年来没有什么变化。。怎么了?Tnx。从12.0.0升级到12.0.4时,我遇到了类似的问题 您需要确保已运行将重新配置本地实例的升级脚本
chef-server-ctl upgrade
如果在运行此程序时,它询问从Chef Server 11升级,则您尚未清理之前从11到12的迁移。您需要删除或重命名/etc/chef服务器
mv /etc/chef-server /etc/chef-server.old
然后,您将看到正在重新配置chef服务器,完成后,运行:
chef-server-ctl start
chef服务器ctl升级的第二点数据以及故障排除说明
警告:我的组织和用户等已被保留,但您的结果可能会有所不同
我怀疑发生的事情是chef服务器核心包被更新了。(一个不小心的apt get升级可以做到这一点,我在崩溃和重新启动后注意到了。)我不应该使用被动语态,但我肯定不记得这样做过
我为子孙后代提供的故障排除步骤
sudo chef-server-ctl stop
sudo chef-server-ctl start
sudo chef-server-ctl tail
我反复看到这一点
==> /var/log/opscode/rabbitmq/current <==
2015-08-23_23:51:22 mkdir: cannot create directory '/opt/opscode/embedded/service/rabbitmq/sbin/../var': Permission denied
现在我的测试通过了,我的客户可以连接了,我可以从
knife status
不知道根本原因,但“chef server ctl upgrade”在保留数据的同时为我解决了此问题。我在执行apt get dist upgrade
upgradedchef server core
后也遇到了此问题。我想这教会了我,在运行apt-get
之前,应该先运行sudo-chef-server-ctl-upgrade
。
sudo chef-server-ctl upgrade
knife status