VGを再現しました。既存のLVを追加できますか?

VGを再現しました。既存のLVを追加できますか?

LVMを使用する2つのドライブ(sda、sdb)を持つCentOS 5.5サーバーがあります。 sdaには物理パーティションとLVの組み合わせがあります。 sdb には次のボリュームグループがあります。データ論理ボリュームが複数あります。 2つのディスクにまたがる論理ボリュームまたはボリュームグループはありません。

先週、/、/root、/bootフォーマット、sdaでLV再構築を含むOSを再インストールすることにしました。 sdbには保持したいすべてのデータが含まれているため、再インストール中に触れませんでした。

インストール後、LVM は sdb の物理ボリュームをアクティブボリュームとしてリストしません。ランニング(私の記録が示すように)はpvscan物理ボリュームをアクティブにしました。残念ながら、sdbにリストされている既存のボリュームグループはありません。

その後、これを実行しましたがvgcreate data /dev/sdb、その名前の既存のボリュームグループが存在するというエラー報告が発生した場合、または何らかの方法でデータボリュームグループがアクティブになると思いました。残念ながら、私にはそのようなことは起こりませんでした。

この時点では、そのドライブに定義されている既存の論理ボリュームを復元したいので、/ dev / sdbには何も触れませんでした。これらのボリュームを再度有効にする方法はありますか?

ベストアンサー1

再インストールする前に、/etc/lvm/backup/data または /etc/lvm/archive/data_* のバックアップを持っていたら、多くの役に立ちます。以前の設定でvgcfgrestoreを使用してVGを再構築できます。

vgcreate 以前はいつでも vgscan と "vgchange -ay" を実行して、データを有効にして再度動作させることができます。

これでvgcreateを実行したので、オプションはさらに制限されます。ここで、vgsが空のデータVGを表示すると仮定します。

別のオプションは、/dev/sdbにあるボリュームの正確なレイアウトを知っている場合は、正確な場所にLVを作成し、時にはそこにファイルシステムをマウントできることです...しかし、それは難しいので、したくありません。選択の余地はありません。 PEが必要なので、これを行います。精密同じ順序です。

おすすめ記事