ESXI 5.5 는 windows 에서 BAT 스크립트를 사용하여 SSH 를 통해 원격으로 종료합니까?
# 모든 가상 시스템 식별자 가져오기
Vmid = $ (/usr/bin/vim-cmd VM SVC/getallvms | grep-v vmid | awk' {print $1
# 모든 가상 머신 트래버스
$VMID 의 I 의 경우
하다
# 상태 가져오기 (켜기, 끄기 등)
State = $ (/usr/bin/vim-cmd VM SVC/power.getstate $ I | tail-1| awk "{;
# 실행 중인 경우 끄십시오 (다음과 같은 경우에만 제대로 작동합니다
# VMware 도구가 VM 에 설치됨)
If [$STATE == on]
그리고 나서
/usr/bin/vim-cmd VM SVC/power.shutdown $ I
선측은 화물 적재 비용을 부담하지 않습니다
완성
# 호스트 자체를 종료합니다
수면 30
/sbin/shutdown.sh
/sbin/poweroff
실제로 이 명령을 실행할 수 있습니다.
Esxcli 시스템 유지 관리 모드 설정 -y
Maintenance Mode(Mode(Mode 의 m 대문자) 로 들어갑니다.
Esxcli 시스템 종료 전원 끄기 -d 60 -r 테스트
가전제품을 끄다
문제는 가상 시스템을 종료해야만 유지 관리 모드로 전환한 다음 스크립트를 사용하여 가상 시스템을 자동으로 종료하는 문제입니다.