Azure中有2个订阅,并将Chef从Chef Server1(subscr-1)迁移到Azure中的另一个Server2(subscr-2)。接下来的过程是使用VHD文件。 VHD文件是从Server1(Subscr1)创建的,并且使用subscription-2中的VHD映像配置VM。这可以使用Server1中的相同凭据登录到Server2。
服务正在运行并重新启动了服务。 Chef URL无法正常工作并更改主机名(编辑/ etc / hosts,/ etc / hostname)并执行“chef-server-ctl reconfigure”。但URL未出现。然后恢复主机名更改(在hosts文件中没有明确的主机名或IP),并将如下所示的行添加到hosts文件中。
#/etc/hosts
127:0.0.1 old.chef.server.blob-url.cloud.com
重新启动服务器和Chef URL工作。考虑到重现问题并且确实更改了主机名并且无法使Chef URL工作.Did执行重新配置并重新启动服务并重新启动VM。但厨师网址不会出现。
将Chef从一个订阅迁移到另一个订阅的正确方法是什么?需要进行哪些文件/更改才能使Chef工作。
答案 0 :(得分:0)
不是复制整个磁盘映像,而是进行实际的Chef Server备份,然后将其还原到新服务器。确保您还包含chef-server.rb
所需的任何配置设置。