パッチの適用
Purple screen on ESXi 5.1 when using PCI Passth... |VMware Communities
パッチ"ESXi510-201212001.zip"の適用 / Hypervisor 5.1(ESXi): “HP ML115 G5”と自作機で、できたこと
・すべての仮想マシンを終了する
・パッチファイル ESXi510-201212001.zip をデータストアにアップロード
・SSH および ESXi シェルを有効にする~ # esxcli vm process list (メンテナンスモードに移行) ~ # esxcli system maintenanceMode get Disabled ~ # esxcli system maintenanceMode set --enable=true ~ # esxcli system maintenanceMode get (パッチ適用) ~ # esxcli software vib update -d /vmfs/volumes/datastore1/PATCH/ESXi510-201212001.zip (再起動) ~ # esxcli system shutdown reboot -r "patch ESXi510-201212001" (メンテナンスモードを終了する) ~ # esxcli system maintenanceMode get Enabled ~ # esxcli system maintenanceMode set --enable=false ~ # esxcli system maintenanceMode get DisabledBuild 799733 → 914609
ESXi510-201303001.zip
詳細はナレッジベースの「VMware ESXi 5.1, Patch ESXi510-201303401-BG: Updates esx-base (2043968)」を参照。
なにやら、ホスト上の異なるCPUで同じデバイス或いはドライバに対して、同時に割り込みが発生すると停止する事がある不具合対策らしい。
Build 914609 → 1021289
kvm のイメージから仮想マシンを作成
How to Import Virtual Machines Into ESXi Using the vSphere Client | Broadcast | Crucial
qemu-img convert -f raw -O vmdk foo.raw foo.vmdk
(→スパースファイル)
→ FreeBSD GENERIC kernel なら問題なく動作
VMware vCenter Converter Standalone で同じサーバでコンバート
(→シックプロビジョニング Lazy Zero)
smartd
http://sememo.blue-robin.jp/?p=119
CentOS 5.9
/etc/init.d/smartd stop /sbin/chkconfig smartd off