SATAポートの移動後にドライブがUUIDを受信できない

SATAポートの移動後にドライブがUUIDを受信できない

9つのドライブを持つプライベートUbuntuサーバーがあります。

  • OSSSD
  • 4TBドライブ4個を含むBTRFS raid10アレイ
  • 別のBTRFS raid10アレイ用の8TBドライブ4個

今日、ケーブルをクリーンアップし、一部のドライブを別のSATAポートに移動することにしました。これが私の没落のようだ。

システムは緊急モードで起動し、9つのドライブのうち3つだけがUUIDを受信し、/ dev / disk / by-uuidの下に一覧表示されます。 9つのドライブはすべて/dev/sd*と/dev/disk/by-pathにリストされています。 fdisk -lを使用して9つのドライブをすべて確認できます。

すべてのドライブでプローブパーツとblkidを実行してみました。 blkid出力によると、すべて有効なUUIDがあるように見えますが、OSはそれを認識しません。

私ができることはありますか?私はすべてにUUIDを使用しているので、ドライブを別のSATAポートに移動できるとします。

答え1

まあ、調べた後、私はこれが正しいことであることに気づきました。 /dev/disk/by-uuid には、1 つの BTRFS 配列メンバーだけが UUID を持つものとしてリストされます。

検査結果は、btrfs filesystem showメンバー装置が欠落していないことを明確に示す。実際、両方のraid10アレイにアクセスできます。

そのため、パニックモードの原因を特定できませんでした。

関連情報