在Azure中有2个订阅,从厨师Server1(subscr-1)迁移到Azure中的另一个Server2(subscr-2)。随后的过程是使用VHD文件。虚拟硬盘文件是从Server1(Subscr1)创建的,虚拟机是使用subscription-2中的虚拟硬盘映像进行调配的。这是有效的,并且能够使用来自Server1的相同凭据登录到Server2。
服务正在运行,并且did重新启动了服务。Chef URL不起作用,并更改了主机名(编辑了/etc/hosts,/etc/ hostname )并执行了"chef-server-ctl reconfigure".But。然后恢复主机名更改( hosts文件中没有明确的主机名或ip ),并将如下所示的行添加到hosts文件中。
#/etc/hosts
127:0.0.1 old.chef.server.blob-url.cloud.com 并重新启动服务器,Chef URL起作用了。我想重现这个问题,并更改了主机名,但无法打开Chef URL,working.Did执行了重新配置并重新启动了服务,并重新启动了VM。但是大厨的网址还没出来。
将Chef从一个订阅迁移到另一个订阅的正确方式是什么,需要进行哪些文件/更改才能使Chef正常工作。
发布于 2016-07-16 01:47:43
不是复制整个磁盘映像,而是进行实际的Chef server备份,然后将其恢复到新服务器。确保您的chef-server.rb中也包含了所有需要的配置设置。
https://stackoverflow.com/questions/38396631
复制相似问题