Azure에는 2 개의 구독이 있고 Chef Server1 (subscr-1)에서 Azure의 다른 Server2 (subscr-2)로 이동하는 요리사가 있습니다. 다음 과정은 VHD 파일을 사용하는 것입니다. VHD 파일은 Server1 (Subscr1)에서 만들어지며 VM은 구독 -2에서 VHD 이미지를 사용하여 프로비저닝됩니다. 이것은 Server1에서 동일한 자격 증명을 사용하여 Server2에 로그인하고 로그인 할 수있었습니다.Chef 서버를 Azure의 다른 서버로 마이그레이션
서비스가 실행 중이며 서비스가 다시 시작되었습니다. 요리사 URL이 작동하지 않아 호스트 이름을 변경 (/ etc/hosts/etc/hostname 편집)하고 "chef-server-ctl reconfigure"를 실행했습니다. 그러나 URL이 표시되지 않습니다. 그런 다음 호스트 이름 변경 (호스트 파일에서 호스트 이름 또는 IP를 설명하지 않음)을 되돌리고 호스트 파일에 아래 라인을 추가합니다.
#/etc/hosts
127:0.0.1 old.chef.server.blob-url.cloud.com
그리고 서버와 Chef URL이 재부팅되었습니다. 문제를 재현하고 호스트 이름을 변경했으며 Chef URL 작업을 수행 할 수 없습니다. 재구성을 실행하고 서비스를 다시 시작하고 VM을 다시 시작했습니다. 하지만 Chef URL은 나오지 않습니다.
Chef를 한 구독에서 다른 구독으로 마이그레이션하는 올바른 방법과 요리사가 작업하기 위해 필요한 파일/변경 사항은 무엇입니까?
예.이 방법은 마이그레이션을위한 전통적인 방법이며 Azure는 이미지를 다른 구독으로 복사 할 수 있으므로 이미지를 새로운 구독으로 복사했습니다. Chef 서버 마이그레이션에 대한 기존의 방법 (이전 서버의 백업 및 새 서버의 구성 작성)을 사용한 문서는 없습니다. – arunp
문서를 작성하는 것입니다. 백업 된 문서라면 https://docs.chef.io/server_backup_restore.html – coderanger