LVMを使用してサーバーを設定しました。約10日前までは何の問題もなくよく戻っていました。ログインしようとすると、サーバーがダウンします。 Kubuntu Live CDを使用してサーバーを見ると、ハードfdisk -l
ドライブにまだ2つのパーティションがあることがわかります(/dev/sdc1
パーティションはext3ファイルシステムを使用し/boot
て/dev/sdc2
LVMに設定されています)。これを行うと、pvdisplay
LVMはそれを認識/dev/sda2
し、このLVMはこの物理ボリュームのみをメンバーとして持ちます。を実行するとvgdisplay
サーバーにボリュームグループが表示されず、実行するとlvdisplay
サーバーに論理ボリュームも表示されません。
lvmdiskscan
PV表示が/dev/sda2
期待どおりに開きます。しかし、vgscan
何も見つかりませんでしたlvscan
。何も見つかりませんでした。安全のためにハードドライブ全体のイメージバックアップを作成したdd
ため、この問題を解決しようとすると失敗した場合にロールバックされる可能性があります。
ボリュームグループのメタデータに何かが変更されたようです。私はオンラインで解決策を見つけましたが、私たちのケースで有望なものはほとんど見つかりませんでした。検索で私が見つけたことの1つは、LVMのサイズ変更を試みた後、多くの人がボリュームグループのメタデータを失うようです。手動でサイズ変更しようとはしませんでしたが、論理ボリュームがボリュームグループのサイズを超えて大きくなっている可能性があり、LVMが自動的にサイズ変更しようとするとメタデータが失われる可能性があります。ただし、すべてのログファイルがこのボリュームグループの下の論理ボリュームの1つにあるため、これを確認することはできません。
同様のシナリオを見て、修正が成功しました。見てバックアップなしのLVMボリュームグループと論理ボリュームの復元誰かがオフセット値を決定する機能を使用してから、pvck
16進エディタを使用してパーティションをドリルダウンし、オフセット値を取得し、2つのオフセットを比較し、この情報を使用して回復ファイルを生成し、LVM回復を再生成できます。いました。データを見つけようとします。
ここにこの問題を解決するのに役立つ他のアイデアがある人はいますか?上記の例を試してみたいと思っていますが、私たちが直面した問題をうまく解決した経験がある方々の意見を聞きたいです。
ベストアンサー1
基本的に情報が必要です。
現在の設定構成だけでなく、以前の設定出力も送信できますか?どのようなエラーが発生しますか?
lvmのバージョンは最新で安定していますか?
少なくとも2つのハードドライブsdaとsdcがあります。
たぶんミラーボリュームはありますか?
KubuntuでLVMが有効になっていますか?ミラーリングのサポートになりますか?
以前に/etc/lvmをバックアップしていましたか?このディレクトリには、「現在の」構成と以前のバージョンが含まれています。