[VMWare] ESXi 스케쥴 셧다운 질문입니다.

철이님   
   조회 7430   추천 0    

어휴... 맨날 질문만 해서 죄송합니다.

ESXi 6.0을 사용하고 있는데요, 

새벽 4시경이 되면 게스트os를 모두 종료하고 (게스트 os에 vmtool 설치 되어 있습니다)

시스템을 껐다가 아침 7시경 다시 켜지게 할수 있을까요?

아마도 켜지는건 바이오스에서 해야 할것 같은데.. 맞나요?

서버 부팅하면서 게스트os 자동 실행은 설정해놔서 잘 되고 있는데요, 서버를 자동으로 종료되게 하는 방법을 모르겠습니다.

어쩌면 쉘에서 cron 을 이용해야 하려나요? 쉘은 쓸수 있는데, vsphere client 에서 설정할수 있는 방법은 없나 하고 여쭈어 봅니다.
따분따분 2015-09
컴퓨터 자동 켜기는
 BIOS에서 켜기 스케줄 걸어두시구요.

ESXI 자동 끄기는 아래와 같습니다.
esxi ssh 켜시고 쉘로 접속하신다음

/etc/rc.local.d/local.sh 파일에

아래 한줄 내용 제일 마지막에 추가해 주시고요(자기에 맞는 경로 설정)
bin/echo  "30 3 * * * /vmfs/volumes/dir/esxi_auto_shutdown.sh" >> /var/spool/cron/crontabs/root

종료스크립트(esxi_auto_shutdown.sh)
  #! /bin/sh
/sbin/powerOffVms
/sbin/poweroff


esxi 재부팅하시면 적용됩니다.
     
종료 스크립트는 유용하겠네요
잘 배워 갑니다. 감사합니다.
     
체이스 2015-10
시간을 저렇게 하면 안되지 않나요?
esxi는 utc시간만 사용하는걸로 알고 있어서 크론시간도 utc기준으로  짜야할 것 같습니다
재호 2015-09
아래에 이야기 한 내용은 ESXi5/6을 기준으로 한 이야기입나. 4 이하에는 해당되지 않습니다.

- 자동 켜기
말씀하신대로 바이오스 설정에서 진행해주시면 됩니다.

- 자동 끄기
이 경우 말씀하신대로 cron으로 돌리셔야 합니다.
vSphere Client에서 cron을 수정할 수는 없고 쉘에서 수정해주셔야 합니다.
cron 파일은 시스템을 재기동하면 초기화되어버리므로 rc.local을 사용하여 부팅할 때 마다 cron 파일에 밀어넣도록 해야 합니다.
그리고, 가상 시스템 시작 및 종료 설정에서 종료 동작을 게스트 종료로 설정하시면 Vmware tools가 설치된 장비들은 Graceful shutdown이 가능합니다.
철이님 2015-09
감사합니다^^ 크론이 초기화 되는군요. 것두 모르고 왜 rc.d에 입력하나 했네요^^

고맙습니다!!


제목Page 95/130
2014-05   5265781   정은준1
2015-12   1790754   백메가
2015-09   6175   소나기눈
2015-09   7431   철이님
2015-09   8426   전설속의미…
2015-09   7440   철이님
2015-09   10083   체이스
2015-09   7360   슬기로운생활
2015-09   5787   전설속의미…
2015-09   12139   브이엠웨어
2015-09   6477   전설속의미…
2015-09   5398   브이엠웨어
2015-09   15097   stone92김경민
2015-09   6464   김현린
2015-09   6448   노인님
2015-09   7943   훌이
2015-09   5923   브이엠웨어
2015-09   7045   호야리1
2015-09   7094   Smile
2015-09   7103   chotws
2015-09   6149   빠시온
2015-09   7178   puff