概要
vcsa6.0の既知の問題として、/storage/logパーティションの使用率が100%になるとvmware-vpx-workflowサービスが停止し、仮想マシンの電源が入らなくなるそうです。
既に本件に関するKBや他のエンジニアの皆さんがブログでも発信している通り、解決策は出ておりますのでご参照下さい。
参照URL
https://kb.vmware.com/s/article/2147261?lang=ja
https://kb.vmware.com/s/article/2151450?lang=en_US
https://virtualization24x7.blogspot.com/2016/01/unable-to-power-on-vm-in-vcenter-6.html
https://rin-ka.net/vcenter6_01/#toc7
環境
VCSA 6.0
ESXi 6.0
事象
vCenter上でクローンした仮想マシンの電源が入らない
エラーメッセージ「一般的なシステム エラーが発生しました」
Tshoot
- TeraTermでVCSAへSSH接続
- shell有効化
- shell.set --enabled True ♯プロンプトが"Command>"から"♯"へ変更
- 使用状況確認
- df -h ♯/storage/logの使用率100%
- service-control --status ♯vmware-vpx-workflowのサービス停止
- ログローテーションを有効化
- cd /etc/logrotate.d
- Cat > cloudvm_ram_size.log
- vim cloudvm_ram_size.log
- /storage/log/vmware/cloudvm/cloudvm-ram-size.log{ missingok notifempty compress size 20k monthly create 0660 root cis }
- logrotate -f /etc/logrotate.conf #errorは出力されましたが、KBに記載通り無視しました
- サービスの再起動
- service-control --restart vmware-vpx-workflow
- 仮想マシンの電源が入るのを確認(事象解決)