RadxaのQuad Sata Hatを介してRaspberry Piに接続された4つのSeagateハードドライブがあります。起動後、Piは4つのハードsda
ドライブを正しく認識して割り当てましたsdd
。
pi@rhadamanthus:~ $ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 3.7T 0 disk
sdb 8:16 0 3.7T 0 disk
sdc 8:32 0 3.7T 0 disk
sdd 8:48 0 3.7T 0 disk
mmcblk0 179:0 0 29.8G 0 disk
|-mmcblk0p1 179:1 0 256M 0 part /boot
`-mmcblk0p2 179:2 0 29.5G 0 part /
その後、実行してsudo mdadm -Cv -c64 -l5 -n4 /dev/md0 /dev/sd{a,b,c,d}
raid 5を起動しましたが、やはり成功しました。
pi@rhadamanthus:~ $ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 3.7T 0 disk
`-md0 9:0 0 10.9T 0 raid5
sdb 8:16 0 3.7T 0 disk
`-md0 9:0 0 10.9T 0 raid5
sdc 8:32 0 3.7T 0 disk
`-md0 9:0 0 10.9T 0 raid5
sdd 8:48 0 3.7T 0 disk
`-md0 9:0 0 10.9T 0 raid5
mmcblk0 179:0 0 29.8G 0 disk
|-mmcblk0p1 179:1 0 256M 0 part /boot
`-mmcblk0p2 179:2 0 29.5G 0 part /
この時点では、md0をマウントしてSambaを設定してファイルを共有することもできますが、突然md0
存在しないようです。ディスクを確認すると、割り当てられた名前が変更されます。
pi@rhadamanthus:~ $ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdc 8:32 0 3.7T 0 disk
sdd 8:48 0 3.7T 0 disk
sde 8:64 0 3.7T 0 disk
sdf 8:80 0 3.7T 0 disk
mmcblk0 179:0 0 29.8G 0 disk
|-mmcblk0p1 179:1 0 256M 0 part /boot
`-mmcblk0p2 179:2 0 29.5G 0 part /
確認してsudo blkid
みるとbがfになったようUUID_SUB
ですsda
。sde
何度も試してみましたが、同じ結果が出ました。その後、raid 5をparted
使用してハードドライブ用のパーティションを作成して実行しようとしましたが、同じことがわかりましたが、今回はパーティション名がディスクと共に変更されたままになり、引き続き機能しますが、「読み取り専用」として機能します。 「パーティションに2つのディスクがないため、実際に何も読み取ることができるかどうか疑問です。sda1
sdd1
sdc1
sdf1
md0
200W ATX電源装置を使用してディスクに直接電力を供給しているため、電力不足によってハードドライブが落下する可能性を排除できます。電源をラズベリーパイ経由でルーティングせず、7pデータ転送ケーブルのみを接続してディスクに電力を供給します。 Piにハードドライブを接続します。ブーツ間の名前は検査結果とsd*
一致します。PTUUID
sudo blkid
私はこの行動のせいで本当に混乱しています。誰でもこの問題についてお知らせいただきありがとうございます。よろしくお願いします。