同じボリュームグループ名を持つ2つの物理ディスクがアクセスをブロックします。

同じボリュームグループ名を持つ2つの物理ディスクがアクセスをブロックします。

8年後のFC22コンピュータが故障しました。 fc25を実行している新しいコンピュータがあります。私は最も重要なデータを定期的にバックアップしてすべてのデータが失われないようにしましたが、古いディスクに何があるのか​​を確認したいと思いました。

USBエンクロージャがあり、その中に既存のディスクを入れました。挿入時に /dev/sdb1 および /dev/sdb2 を生成します。 /dev/sdb1パーティションはすぐにアクセス可能で、/bootを保持します。 /dev/sdb2は論理的に複数のパーティションに分かれています。残念ながら、与えられたボリュームグループ名は「fedora」です。これは私のfc25システムが実行されているディスクと同じ名前です。 pvsの出力は次のとおりです。

  PV         VG     Fmt  Attr PSize   PFree

  /dev/sda3  fedora lvm2 a--  928.51g    0 

  /dev/sdb2  fedora lvm2 a--  465.27g 4.00m

私が学びたい第2巻セットです。

vgdisplayの出力には、2つの「fedora」ボリュームグループが表示されます。

最後の行を除いて、各グループの情報は比較的退屈です。 1冊の場合は、次のようになります。

  VG UUID               nMitQe-QmR1-tBP7-CTqm-VBR3-zUj5-UuTIml

他のものについては、次のようになります。

  VG UUID               0Fuho1-nVos-nYkZ-HFih-hPSK-dilF-AIDaxI

もちろん、両巻ともVG名を「fedora」と表示します。

UUIDの違いは、シャーシのボリュームに関するデータを取得できるという希望の薄暗い光でした。直接

 # mount /dev/fedora/home /mountpoint

欲しいものを手に入れることができませんでした。ケースのディスクの代わりにfc25ディスクを使用して2番目のマウントを提供しました。

エンクロージャ内のディスクの2番目のパーティションにある論理ボリュームにアクセスするために私が提供した情報を使用する方法を知っている人はいますか?

答え1

このvgrenameユーティリティは、ボリュームグループの名前を変更するために使用されます。

あなたの場合、このコマンドはうまくいくでしょうvgrename UUID-of-old-vg old_fedora_VG

man vgrenameこのプログラムとその用途の詳細については、リソースを参照してください。

関連情報