물리적 전원 버튼을 눌렀을 때 ESXi 5.0이 가상 머신을 종료하도록 하려면 어떻게 해야 합니까?

물리적 전원 버튼을 눌렀을 때 ESXi 5.0이 가상 머신을 종료하도록 하려면 어떻게 해야 합니까?

저는 HP 브랜드 VMware ESXi 5.0.0 빌드-623860(무료 라이센스)이 설치된 HP 마이크로 서버로 구축된 홈 NAS/DLNA 서버를 가지고 있습니다. 홈 미디어 센터이기 때문에 모든 가족 구성원이 "관리"할 수 있기를 바랍니다. 이를 위해서는 서버에 물리적으로 액세스할 수 있는 모든 사람이 간단히 섀시의 전원 버튼을 눌러 전원을 켜고 꺼야 합니다(내부의 모든 VM 포함).

"시작" 부분은 쉽게 얻을 수 있습니다. 제가 해야 할 일은 시작/종료 정책을 구성하는 것뿐입니다.

VM 시작/종료 구성

서버의 전원이 켜지면 모든 VM도 시작되며 이것이 바로 나에게 필요한 것입니다. 글쎄요.. 5.0.0U1까지는 작동했지만 이야기는 다릅니다.

http://blogs.vmware.com/vsphere/2012/03/free-esxi-hypervisor-auto-start-breaks-with-50-update-1.html

안타깝게도 전원 버튼을 눌러도 게스트 컴퓨터가 정상적으로 종료되지 않고 대신 종료됩니다.

vSphere Client 인터페이스에서 "종료" 명령을 실행하면 게스트의 전원이 꺼집니다. 물리적 전원 버튼을 전환해도 동일한 최종 결과를 얻고 싶습니다.

ESXi 서버를 조금 살펴봤습니다. 내가 필요로 하는 일을 정확히 수행하는 것처럼 보이는 "/sbin/shutdown.sh" 스크립트가 있습니다. 그러나 시도한 후에는 전원 끄기 버튼과 정확히 같은 작업을 수행합니다. "/etc/inittab"에는 "종료" 수준에 대한 항목이 포함되어 있지만 전원 버튼에 연결되어 있지 않은 것 같습니다. acpi 관련 구성을 찾을 수 없으며 전원 버튼을 눌렀을 때 정확히 무엇이 실행되는지도 모릅니다.

물리적 전원 스위치를 눌러 컴퓨터를 켤 때 VM이 자동으로 종료되도록 하는 방법에 대한 단서가 있는 사람이 있습니까?

답변1

그럴 수 없습니다. 이상하게도 이 전문가급 소프트웨어는 가정 기반 사용 요구 사항에 맞춰져 있지 않습니다. 따라서 버튼 누름을 감지하고 종료를 트리거하는 코드가 내장되어 있지 않습니다.

이러한 방식으로 스크립트를 작성할 가능성이 훨씬 높은 VMWare의 워크스테이션과 같은 소비자 제품을 사용해 보는 것은 어떨까요?

관련 정보