Es gibt 2 Abonnements in Azure und Migrieren von Chef von Chef Server1 (subscr-1) zu einem anderen Server2 (subscr-2) in Azure. Der folgende Prozess verwendet die VHD-Dateien. Die VHD-Dateien werden von Server1 (Subscr1) erstellt, und VMs werden mithilfe der VHD-Images im Abonnement-2 bereitgestellt. Dies funktionierte und war in der Lage, sich mit den gleichen Anmeldeinformationen von Server1 bei Server2 anzumelden.Migration eines Chef-Servers auf einen anderen Server in Azure
Die Dienste werden ausgeführt und die Dienste wurden neu gestartet. Die Chef-URL funktionierte nicht und änderte den Hostnamen (bearbeitete/etc/hosts,/etc/hostname) und führte "chef-server-ctl reconfigure" aus. Aber die URL wird nicht angezeigt. Dann wurde die Änderung des Hostnamens rückgängig gemacht (kein expliziter Hostname oder IP in der hosts-Datei) und die folgende Zeile zur hosts-Datei hinzugefügt.
#/etc/hosts
127:0.0.1 old.chef.server.blob-url.cloud.com
Und neu gestartet der Server und Chef URL funktionierte. Gedanken über die Reproduktion des Problems und hat den Hostnamen geändert und konnte nicht die Chef-URL working.DID ausführen rekonfiguriert und startete die Dienste neu und startete die VM neu. Aber die Chef-URL wird nicht angezeigt.
Was ist die korrekte Methode, um Chef von einem Abonnement zu einem anderen zu migrieren und welche Dateien/Änderungen müssen vorgenommen werden, damit der Chef funktioniert?
Ja, dies ist die traditionelle Art der Migration und da Azure eine Option zum Kopieren von Bildern in ein anderes Abonnement hat, kopierte das Bild in ein neues Abonnement. Es gibt keine Dokumentation für die Chef-Server-Migration auf herkömmliche Weise (Sicherung im alten Server und Konfiguration auf dem neuen Server). – arunp
Ich meine, die Docs sollen das einfach machen. Wenn Sie Dokumente auf Sicherungen meinen, https://docs.chef.io/server_backup_restore.html – coderanger