CentOS 6.6に2番目のハードドライブをインストールできない - 冗長VG名

CentOS 6.6に2番目のハードドライブをインストールできない - 冗長VG名

昨日、コンピュータの設定にSSDを追加して新しくインストールしました。インストール時に既存のHDDを交換してSSDのみを残しました。インストールが完了したら、手動でシャットダウンしてハードドライブにケーブルを接続し、コンピュータの電源を入れました。その後、ハードドライブの情報を開くことができませんでしたが、BIOSではすべてが大丈夫に見えました。 2番目のHDD以降、500 GB HDDに524 MBのブートパーティションのみをマウントできます。

状況を確認してみるとfdisk -l回答が良く見えました。

Disk /dev/sda: 128.0 GB, 128035676160 bytes
255 heads, 63 sectors/track, 15566 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000d66f4

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          64      512000   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2              64       15567   124521472   8e  Linux LVM

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x16481d17

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1          64      512000   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sdb2              64       60802   487873536   8e  Linux LVM

Disk /dev/mapper/vg_andromeda-lv_root: 53.7 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000


Disk /dev/mapper/vg_andromeda-lv_swap: 8136 MB, 8136949760 bytes
255 heads, 63 sectors/track, 989 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000


Disk /dev/mapper/vg_andromeda-lv_home: 65.7 GB, 65682800640 bytes
255 heads, 63 sectors/track, 7985 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

スクリーンショットコンピュータ:/// スクリーンショット

mount /dev/sdb2 /storageルートとして実行すると

次のエラーが発生します。

mount: unknown filesystem type 'LVM2_member'

ここに走った時のvgs答えはこんな感じでした。

WARNING: Duplicate VG name vg_andromeda: Existing gc5zhX-vrW9-mEDA-mzNN-kZxf-9nON-1aWwGY (created here) takes precedence over bwQkRq-mgph-9BYf-9WPF-cKz0-FLFq-0Qxs73
WARNING: Duplicate VG name vg_andromeda: Existing gc5zhX-vrW9-mEDA-mzNN-kZxf-9nON-1aWwGY (created here) takes precedence over bwQkRq-mgph-9BYf-9WPF-cKz0-FLFq-0Qxs73
WARNING: Duplicate VG name vg_andromeda: gc5zhX-vrW9-mEDA-mzNN-kZxf-9nON-1aWwGY (created here) takes precedence over bwQkRq-mgph-9BYf-9WPF-cKz0-FLFq-0Qxs73
WARNING: Duplicate VG name vg_andromeda: gc5zhX-vrW9-mEDA-mzNN-kZxf-9nON-1aWwGY (created here) takes precedence over bwQkRq-mgph-9BYf-9WPF-cKz0-FLFq-0Qxs73

ハードドライブから私の情報を開くことができないので、誰でも私を助けることができますか? /dev/sdb および /dev/sdb2 をマウントしようとしました(ブートパーティションがあるため、/dev/sdb1 には問題ありません)。

新規インストールでは、以前のインストールと同じユーザー名とホスト名を使用します。そして既存のハードにCentOSがまたインストールされていますが、情報が多すぎて最初にSSDにコピーしてからハードをフォーマットしたいと思います。

ありがとう、ジョージ!

答え1

設計上、ボリュームグループ名はシステムで一意である必要があります。ディスクをあるシステムから別のシステムに移動すると問題が発生します。

したがって、いくつかのオプションがあります(詳細は以下を参照)。

  • 外部 [マウントされていません] VG ディスクの名前を変更します。
  • システムのVG名を変更する(非現実的)
  • 2つのボリュームグループを1つにマージ(最初に名前を変更する必要があるかもしれません)

オプション1 - アンマウントされたディスクのVGの名前を外部に変更します。

コマンドの使用仮想名。使用する必要がありますグラフィックディスプレイまたはVGG、ボリュームグループUUIDを検索します。

$ vgs -o vg_name,vg_attr,vg_uuid
VG           Attr   VG UUID                               
vg_andromeda wz--n- gc5zhX-vrW9-mEDA-mzNN-kZxf-9nON-1aWwGY
????         ?????? bwQkRq-mgph-9BYf-9WPF-cKz0-FLFq-0Qxs73

$ vgrename bwQkRq-mgph-9BYf-9WPF-cKz0-FLFq-0Qxs73 vg_andromeda_old
$ vgchange -ay vg_andromeda_old

(vgsコマンドの実際の出力でこの文書を編集/更新してください)

オプション2 - システムのVG名を変更する

これは非現実的です。アクティブボリュームグループの名前を変更できないため、CD / DVDから起動し、VGの名前を変更し、どこでもシステム構成(fstab、ブートローダ)を変更する必要があります。

ただし、新しくインストールしたので、別の名前でシステムを再インストールできます。

オプション3 - 2つのボリュームグループを1つのボリュームグループにまとめる

2つのVGをマージできますが、いくつかの注意事項があります。

  1. これは、両方のドライブがシステムに残っている場合にのみ意味があります。
  2. VGには同じ名前の2つのLVを含めることはできません。
  3. SSDとHDDがあるので、明確にするために別のVGに保存することをお勧めします。
  4. これ仮想マージこのコマンドは2つのVGを名前(UUIDではない)にマージするだけであるため、とにかく冗長VGの名前を変更する必要があります。

答え2

VolumeGroupの名前を変更すると問題が解決しました。次のコマンドを使用します。

vgrename bwQkRq-mgph-9BYf-9WPF-cKz0-FLFq-0Qxs73 storage

関連情報