Linux
在 USB 適配器上創建 mdadm raid 1 然後將其放入主機板插槽的最佳方法
我正在尋找如何執行任務的最佳方式。
在我的一台 debian 伺服器上:
- 我通過 USB 適配器連接了 2xSSD(主機板上沒有空閒埠)
- 我需要創建 RAID 1 MDADM 陣列(2 個 USB 磁碟)並從現有 HDD 複製數據
- 現有 HDD(不是系統部分)將被新的 2xSSD 陣列取代
我在 USB 上創建 MDADM 陣列沒有問題。**問題是在將這些磁碟從 USB 移動到實際的主機板插槽後,陣列是否仍然可以工作,**以及
/etc/mdadm.conf
在這種情況下應如何填充。對於確定的標識符sdg
,sdi
將會改變。一瞥我目前的 mdamd.conf
# definitions of existing MD arrays ARRAY /dev/md/0 metadata=1.2 UUID=4639c0f2:e1070742:73fa5cdf:2cd5a5cb name=debian:0 # This configuration was auto-generated on Wed, 27 Dec 2017 20:35:27 +0100 by mkconf ARRAY /dev/md1 metadata=1.2 name=debian:1 UUID=224292b7:3d065ef2:1e2178cc:3006f7c9
和範例 mdadm 配置(這裡我看到驅動器號的驅動器標識符)
md1 : active raid1 sdc2[0] sdd2[2] 1465291776 blocks super 1.2 [2/2] [UU] bitmap: 0/11 pages [0KB], 65536KB chunk md0 : active raid1 sda2[0] sdb2[2] 249925632 blocks super 1.2 [2/2] [UU] bitmap: 2/2 pages [8KB], 65536KB chunk
謝謝!
mdadm 使用設備 UUID 在後台建構其配置,因此即使您將這些驅動器從通過 USB 連接到通過 SATA 直接連接到主機板,陣列仍然應該正確建構。