2017-03-01 10 views
-1

Proxmox 호스트를 다시 시작한 후에 VM을 일시 중지 할 수있는 방법을 찾고 있습니다. Hyper-V를 사용하면 호스트 재부팅 후에 VM에서 수행해야하는 일시 중단 또는 다시 시작과 같은 각 VM에 대한 작업을 정의 할 수 있습니다. Proxmox는 기본적으로 VM을 호스트와 함께 종료합니다. Proxmox가 종료 후 VM을 자동으로 시작하도록 설정 옵션을 찾을 수 없었습니다.Proxmox 호스트를 종료 한 후 VM을 자동으로 일시 중지합니다.

나는이 문서를 찾았습니다 : http://8086.support/content/13/75/en/how-do-i-configure-kvm-to-suspend_restore-virtual-machines-when-the-host-is-rebooted.html 정확하게 필요한 것 같지만 파일 /etc/sysconfig/libvirt-guests은 존재하지 않습니다. 이 파일은 libvirt-client 패키지의 일부로 설치되어 있지 않으므로 Proxmox의 일부가 아닙니다. 따라서 Proxmox를 다른 관리 솔루션과 함께 사용하는 것이 좋은지 잘 모르겠다. libvirt가있는 것으로 보인다. this Entry에 따르면, 심지어 불가능합니다.

proxmox가 호스트 종료 후 VM을 일시 중단하는 기본 방법이 없습니까?

답변

0

Proxmox 포럼에 게시 해 보셨습니까? 그들은 그들의 제품의 전문가이므로 추천하겠습니다.

기본적으로 구성하기 쉬운 "기본 제공"방법이 없더라도 여전히 가능합니다. Proxmox는 데비안이므로, 종료/재부팅시 원하는대로 스크립트를 작성할 수 있습니다.

내장 된 pvesh을 사용하면 명령 줄에서 PVE 서버와 상호 작용하고 다양한 작업 (일시 중지 및 시작 포함)을 수행 할 수 있습니다. PVE RESTful API와 상호 작용합니다. pvesh에 대한 정보는 here이고 전체 API 문서는 here입니다.

VM을 일시 중단하거나 다시 시작하는 스크립트를 작성한 후에는 SystemD를 사용하여 적절한 시간에 스크립트를 시작할 수 있습니다. 예 : CLI 부분은 this

입니다.