マルチパスRAIDシステムで物理ボリュームを作成する

マルチパスRAIDシステムで物理ボリュームを作成する

現在、既存のレイドシステムをインストールしたいと思います。ラックはマルチパスを介して接続されます。このコマンドを使用すると、multipath -llすべてのラックが正しく表示され、マッパーは下にあります/dev

私の最初の試みは、マッパーから物理ボリュームを作成することでした。

pvcreate /dev/mapper/raid

ところで、意外な補償を受けました。

  Can't initialize physical volume "/dev/mapper/raid" of volume group "vgRAID" without -ff
  /dev/mapper/raid: physical volume not initialized.

私は何を逃したことがありませんか?ボリュームグループがすでに存在しているようです。しかし、私が覚えている限り、まず物理ボリュームを作成してからグループを作成し、最後に論理ボリュームを作成する必要がありました。-ff私のファイルシステムを上書きすると思われるので、使用したくありません。

答え1

問題は、Rocky Linuxでは、論理ボリュームマネージャがデフォルトですべてのボリュームを再認識しないことです。以下を使用して解決する必要があります。

$ lvmdevices --adddev /dev/md0
$ vgchange -ay vg-datastore

それから彼らは以下を使って存在しますpvsvgs

関連情報