私はDRテスト中に発生した問題を解決しようとしており、最初からLVMが私の強みではないことを認めました。
ESXi 5.1で実行されているRHEL6仮想マシンがあります。 LUN間のレプリケーションにより、SRMと呼ばれるシステムを介して仮想マシンを回復できます。 VMには3TBの論理ボリュームがあり、各「物理ディスク」には独自のハードドライブと作成されたLUNがあります。テストリカバリプロセスでは、テスト目的などのためにリカバリサイトでLUNのスナップショットを撮ってから変更をダンプします。
他のすべての仮想マシンは正しく起動されましたが、この仮想マシンは正しく機能しません。私が受け取ったエラーは次のとおりです。
Couldn't find device with uuid B91AAR-........
Couldn't find device with uuid zcRrvn-........
これは、LVMに2つの物理ボリュームがないためマウントできないことを意味します。 "fdisk -l"を実行すると、/dev/sdb/と/dev/sdc/の両方のデバイスが表示されますが、/dev/sdb1または/dev/sdc1ではありません。最初はこれはパーティション情報が削除されたことを意味すると思いましたが、実際の相手から同じコマンドを実行すると同じ結果が表示されます(sdbとsdcにはfdiskが知っているパーティションはありません)。私が理解したところ、これはLVMの要件ではありませんが、健全な理由でベストプラクティスとは見なされません。
回復ファイルとpvcreateを使用して物理ディスクを再作成してみましたが、それでも物理ディスクが見つかりませんでした。私はこれを行うために次に何をしようとするのか少し混乱し、誰かが私に与えることができる指示に感謝します。
編集: fstab:
[root@proddossvm ~]# more /etc/fstab
/dev/VolGroup00/LogVol00 / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/dev/VolGroup00/LogVol01 swap swap defaults 0 0
/dev/VolGroup01/LogVol00 /PRODDOSS ext3 defaults 0 0
答え1
コメントで述べたように、PVSはこの問題を解決するための鍵になります。おそらく次回テストを開始すると出力が得られます。
/etc/lvm/lvm.conf
リストされている「フィルタ」を確認して参照することをお勧めします。修正された場合(次へしなければならない修正されましたが、通常はスキップしました)を無視します/dev/sdb
。sdc
そうしないと、正確なエラーが発生する可能性があります。