mdadm.conf:UUID固有のデバイス(他のケーブルの再接続など)

mdadm.conf:UUID固有のデバイス(他のケーブルの再接続など)

仕える人:SATA PCI-Eコントローラを搭載したDell T20、現在5台のSATAドライブが接続されています。すべてのGPTパーティション。

システム:GNU/Linux Debian 9 拡張。

状態:顧客がフォーマットしたドライブなどからデータ抽出を実行するために、HDD設定を頻繁に変更します。

質問:一部のドライブを取り外して新しいドライブを接続したら、ファイルシステムファイルを編集する必要があります。

/etc/fstab

そうしないと、システムの起動時に停止します。

個人的な疑い:プラグを抜いたら、次のように言います。

/dev/sde

これはソフトウェアRAID1の一部を使用しmdadm、他のドライブが接続されているとシステムは元のドライブを検索しますが、別のドライブを探しているようです。

ファイルはmdadm.conf次のとおりです。

cat /etc/mdadm/mdadm.conf | grep ARRAY -A 1
ARRAY /dev/md1 level=raid1 num-devices=2 metadata=1.2 name=backup-server:1 UUID=319334f9:76d6fccf:d61307bd:2427b6ba
    devices=/dev/sdd1,/dev/sde1

詳細/dev/md1は次のとおりです。

/dev/md1:
        Version : 1.2
  Creation Time : Sun Mar 26 17:25:30 2017
     Raid Level : raid1
     Array Size : 976630464 (931.39 GiB 1000.07 GB)
  Used Dev Size : 976630464 (931.39 GiB 1000.07 GB)
   Raid Devices : 2
  Total Devices : 2
    Persistence : Superblock is persistent

  Intent Bitmap : Internal

    Update Time : Fri Aug 18 13:44:37 2017
          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           Name : backup-server:1  (local to host backup-server)
           UUID : 319334f9:76d6fccf:d61307bd:2427b6ba
         Events : 2562

    Number   Major   Minor   RaidDevice State
       0       8       49        0      active sync   /dev/sdd1
       1       8       65        1      active sync   /dev/sde1

質問1:今回の旅行はdevices必須ですか?それでは、UUIDでドライブアドレスを指定できますか?

質問2:元のドライブをsde別のケーブルに再接続すると想定しても、認識し続けるにはどうすればよいですか?私の考えでは、これはすべてUUIDを介してドライブとアレイのアドレスを指定して解決する必要があると思います。そうではありませんか?私が正しい場合は、内容をどこで変更する必要がありますか?

ベストアンサー1

frtzschutzのコメントに基づいて

ARRAY /dev/md1 UUID=319334f9:76d6fccf:d61307bd:2427b6ba

あなたが必要なすべてです。文字通りそういう意味です。各配列にはUUIDしかありません。

おすすめ記事