Debian
Debian:掛載一個raid陣列
我有一個 Debian 系統,我們在該系統上遷移到 SSD 以加快執行速度。在此之前,我們有一個 2.0Tb 的 RAID 硬碟。現在我們要使用 RAID 驅動器來執行應用程序生成的儲存。
我嘗試使用 mount 命令掛載其中一個磁碟,但失敗了。
fdisk -l 輸出:
Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00089ca4 Device Boot Start End Blocks Id System /dev/sdb1 2048 33556480 16777216+ fd Linux raid autodetect /dev/sdb2 33558528 34607104 524288+ fd Linux raid autodetect /dev/sdb3 34609152 3907027120 1936208984+ fd Linux raid autodetect Disk /dev/sdc: 480.1 GB, 480103981056 bytes 255 heads, 63 sectors/track, 58369 cylinders, total 937703088 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00047ef7 Device Boot Start End Blocks Id System /dev/sdc1 2048 33556480 16777216+ 82 Linux swap / Solaris /dev/sdc2 33558528 34607104 524288+ 83 Linux /dev/sdc3 34609152 937701040 451545944+ 83 Linux Disk /dev/sda: 2000.4 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000275d2 Device Boot Start End Blocks Id System /dev/sda1 2048 33556480 16777216+ fd Linux raid autodetect /dev/sda2 33558528 34607104 524288+ fd Linux raid autodetect /dev/sda3 34609152 3907027120 1936208984+ fd Linux raid autodetect
如您所見,RAID 中有兩個 2Tb 硬碟。有什麼辦法可以將它們格式化到兩個驅動器上的一個分區並將它們掛載到 /media/attachment 嗎?你能幫忙的話,我會很高興。非常感謝。:-)
RAID中有兩個2Tb硬碟。有什麼辦法可以將它們格式化為兩個驅動器上的一個分區並將它們掛載到 /media/attachment
出於此答案的目的,我正在使用
/dev/sda
and/dev/sdb
。您有責任確保這符合您的情況。只要您樂於擦除這兩個磁碟上的所有數據,您就可以執行此操作。
- 確保磁碟未使用,並且您已對要保留的所有數據進行備份
- 使用
fdisk
或您首選的替代方法,擦除分區表並創建一個覆蓋整個磁碟的分區。這將為您留下分區/dev/sda1
和/dev/sdb1
- 任何一個
/dev/md1
使用這兩個物理分區創建一個 RAID 1 設備,我們將其標識為mdadm --create /dev/md1 --level=raid1 --raid-devices=2 /dev/sda1 /dev/sdb1 ```或者 * 創建一個 RAID 0 設備,也標識為`/dev/md1`
adm --create /dev/md1 --level=raid0 --raid-devices=2 /dev/sda1 /dev/sdb1
4. 保存啟動時的元數據
mdadm –examine –brief /dev/sda1 /dev/sdb1 >> /etc/mdadm/mdadm.conf
5. 創建文件系統。請注意,RAID 設備是`/dev/md1`並且從此時起您很少需要參考`/dev/sda1`或`/dev/sdb1`
mkfs -t ext4 -L bigdisk /dev/md1
6. 安裝它。`/etc/fstab`如果您想要永久配置,請不要忘記更新
mkdir -p /media/attachment mount /dev/md1 /media/attachment
您可以`cat /proc/mdstat`查看 RAID 設備的狀態。如果您作為 RAID 1 執行,這將顯示同步狀態。