2016-07-15 5 views
0

В Azure есть 2 подписки и перенос шеф-повара с шеф-повара Server1 (subscr-1) на другой Server2 (subscr-2) в Azure. Последовательный процесс - использование файлов VHD. Файлы VHD создаются с Server1 (Subscr1), а виртуальные машины предоставляются с использованием изображений VHD в подписке-2. Это сработало и позволило войти в систему Server2 с использованием тех же учетных данных, что и на сервере Server1.Перенос одного сервера шеф-повара на другой сервер в Azure

Службы запущены и перезапустили службы. 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 

И перезагрузился сервер, а URL-адрес шеф-повара работал. Мысль о воспроизведении проблемы и изменила имя хоста и не могла заставить URL-адрес Chef работать. Также была выполнена перенастройка и перезапуск служб и перезагрузка виртуальной машины. Но URL-адрес шеф-повара не подходит.

Каков правильный способ переноса шеф-повара из одной подписки на другую и какие файлы/изменения необходимо сделать, чтобы заставить шеф-повара работать.

ответ

0

Вместо копирования всего образа диска, сделайте резервную копию Chef Server, а затем восстановите его на новый сервер. Удостоверьтесь, что вы включили любые необходимые настройки конфигурации из своего chef-server.rb.

+0

Да, это традиционный способ миграции, и поскольку у Azure есть возможность скопировать изображение на другую подписку, скопируйте изображение в новую подписку. Существует нет документации для миграции сервера Chef с использованием традиционного способа (резервное копирование на старом сервере и создание конфигурации на новом сервере). – arunp

+0

Я имею в виду, что документы должны сделать это. Если вы имеете в виду документы в резервных копиях, https://docs.chef.io/server_backup_restore.html – coderanger