2016-12-16 2 views
-1

ESXi 서버에서 ovf 설치를 자동화하려고합니다. ovftool을 사용하여 ovf를 배포 할 수 있는데, 부팅 할 때 콘솔에서 입력을 요청하면 해당 VM의 전원을 켰을 때입니다.ESXi 호스트 콘솔에서 ESXi VM 콘솔을 연결하는 방법

/vmfs/volumes/Datastore-3/vmware-ovftool/ovftool -dm=thin -ds=<datastore> --acceptAllEulas "<ovf_path>" "vi://<username>:<password>@<esx host>" 

참고 : 부트 프로세스를 시작하기 전에 inptu를 묻는 사용자 지정 OVF를 사용하고 있습니다.

vSphare 임상 진료를 사용하여 게스트 VM에 연결 한 경우 해당 VM 콘솔과 상호 작용하고 필요한 입력을 제공 할 수 있습니다.

하지만 명령 줄에서해야합니다. OVF 배포 및 시스템 구성 프로세스를 자동화해야합니다.

SSH를 통해 간단히 ESXi 호스트에 로그인 할 수 있습니다. 그러나 ESXi 호스트 터미널에서 VM 터미널을 얻는 방법.

일부 블로그에서 게스트 VM의 오류 터미널이 연속적이라는 것을 알았습니다.

PowerCLI 도구를 사용해 보았지만 운이 없다 !!

답변

1

당신은 vSphare 클라이언트를 사용하지 않고 ESXi를 게스트 VM의 콘솔을 얻을 vmrc.exe

을 사용할 수 있습니다 시도 할 수 있습니다.

귀하의 요구 사항에 따라, 나는 완전히 자동화 할 수 있다고 생각합니다. 일단 원격 콘솔을 얻으면 게스트 VM 콘솔과 상호 작용할 수있는 GUI 자동화가 필요합니다. vmrc.exe 명령의

예 :

"C:\Program Files (x86)\VMware\VMware Remote Console\vmrc.exe" vmrc://<ESXi host username>@<ESXi host IP>/?moid=<VM ID> 
관련 문제