VMware 仮想マシンで LVM および DB2 データベースがランダムに破損する
Issue
- VMware 仮想マシンで LVM および DB2 データベースがランダムに破損します。
-
仮想マシンで使用されるボリュームグループで、
missing/unknownPV がランダムに表示され、ボリュームグループが不完全な状態のままになります。$ vgs -v Couldn't find device with uuid SBJlmh-0i9k-fPZA-dwXU-lEVn-s4f7-upjqxx. There are 1 physical volumes missing. WARNING: Couldn't find all devices for LV vg1/lv1 while checking used and assumed devices. VG Attr Ext #PV #LV #SN VSize VFree VG UUID VProfile rhel wz--n- 4.00m 1 2 0 <19.00g <3.00g swOw5B-Oaiq-nFBp-8NJ0-f5hD-Rplt-KSNcnr vg1 wz-pn- 4.00m 3 1 0 1.45g 288.00m FMugrN-VPOu-esnO-1D9k-028K-6zyv-1jpF5Y <--- Partial VG -
仮想マシンの再起動後、LVM に使用されるディスクパーティションが認識されなくなります。
$ pvs -v Couldn't find device with uuid SBJlmh-0i9k-fPZA-dwXU-lEVn-s4f7-upjqxx. There are 1 physical volumes missing. WARNING: Couldn't find all devices for LV vg1/lv1 while checking used and assumed devices. PV VG Fmt Attr PSize PFree DevSize PV UUID /dev/sdb1 vg1 lvm2 a-- 496.00m 288.00m 500.00m WZY6e9-t13m-34Fc-aNbb-xqx1-PnPV-4fVwf5 /dev/sdd1 vg1 lvm2 a-- 496.00m 0 500.00m IfKIik-zYoo-9ypU-lBJj-6DT1-EWgG-L5Sjqj /dev/sdf2 rhel lvm2 a-- <19.00g <3.00g <19.00g wnxmQJ-eShg-eY4J-NM4G-l4EP-WXmq-3C2572 [unknown] vg1 lvm2 a-m 496.00m 0 0 SBJlmh-0i9k-fPZA-dwXU-lEVn-s4f7-upjqxx <--- -
破損が発生するたびに、以下の記事の手順どおりにパーティションの再作成と PV の復元を実行して PV を回復できますが、根本原因分析を把握する必要があります。
o How do I restore a volume group
Environment
- Red Hat Enterprise Linux 6、7、8
- VMware ESX でホストされている仮想マシン
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.