買了兩塊2T硬盤組裝RAID1
接上電腦開機(jī)
1.fdisk 查看
能看到 sda和sdb 是新裝的2T硬盤
磁盤 /dev/sdb:2000.4 GB, 2000398934016 字節(jié),3907029168 個(gè)扇區(qū)
磁盤 /dev/sda:2000.4 GB, 2000398934016 字節(jié),3907029168 個(gè)扇區(qū)
2.給硬盤分區(qū)
fdisk /dev/sda
命令(輸入 m 獲取幫助):n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
分區(qū)號(hào) (1-4,默認(rèn) 1):1
分一個(gè)區(qū)全部按默認(rèn)值即可
再修改分區(qū)的類型
命令(輸入 m 獲取幫助):t
已選擇分區(qū) 1
Hex 代碼(輸入 L 列出所有代碼):fd
已將分區(qū)“Linux”的類型更改為“Linux raid autodetect”
命令(輸入 m 獲取幫助):w
最后別忘了使用w命令保存修改。
查看分區(qū)結(jié)果
fdisk /dev/sda -l
磁盤 /dev/sda:2000.4 GB, 2000398934016 字節(jié),3907029168 個(gè)扇區(qū)
Units = 扇區(qū) of 1 * 512 = 512 bytes
扇區(qū)大小(邏輯/物理):512 字節(jié) / 4096 字節(jié)
I/O 大小(最小/最佳):4096 字節(jié) / 4096 字節(jié)
磁盤標(biāo)簽類型:dos
磁盤標(biāo)識(shí)符:0x345b0465
設(shè)備 Boot Start End Blocks Id System
/dev/sda1 2048 3907029167 1953513560 fd Linux raid autodetect
同樣的方式對(duì)sdb進(jìn)行分區(qū)處理
3.安裝mdadm工具
直接使用yum安裝即可
yum -y install mdadm
4.使用mdadm創(chuàng)建raid1
mdadm -C /dev/md0 -ayes -l1 -n2 /dev/sd[a,b]1
說明:
-C --create 創(chuàng)建陣列;
-a --auto 同意創(chuàng)建設(shè)備,如不加此參數(shù)時(shí)必須先使用mknod 命令來創(chuàng)建一個(gè)RAID設(shè)備,不過推薦使用-a yes參數(shù)一次性創(chuàng)建;
-l --level 陣列模式,支持的陣列模式有 linear, raid0, raid1, raid4, raid5, raid6, raid10, multipath, faulty, container;
-n --raid-devices 陣列中活動(dòng)磁盤的數(shù)目,該數(shù)目加上備用磁盤的數(shù)目應(yīng)該等于陣列中總的磁盤數(shù)目;
/dev/md0 陣列的設(shè)備名稱;
/dev/sd[a,b]1 參與創(chuàng)建陣列的磁盤名稱
Continue creating array?
Continue creating array? (y/n) y
mdadm: Defaulting to version 1.2 metadata
mdadm: array /dev/md0 started.
會(huì)有一個(gè)提示,選擇 y 繼續(xù)即可。
我們的boot是使用的另外一塊硬盤。
查看md0的狀態(tài)
cat /proc/mdstat
Personalities : [raid1]
md0 : active raid1 sdb1[1] sda1[0]
1953382464 blocks super 1.2 [2/2] [UU]
[>....................] resync = 1.4% (28150720/1953382464) finish=164.1min speed=195451K/sec
bitmap: 15/15 pages [60KB], 65536KB chunk
unused devices: <none>
還需要比較長(zhǎng)的時(shí)間同步,等待完成即可。
不影響繼續(xù)操作。
mdadm -D /dev/md0 查看信息
/dev/md0:
Version : 1.2
Creation Time : Tue Jan 16 20:56:33 2018
Raid Level : raid1
Array Size : 1953382464 (1862.89 GiB 2000.26 GB)
Used Dev Size : 1953382464 (1862.89 GiB 2000.26 GB)
Raid Devices : 2
Total Devices : 2
Persistence : Superblock is persistent
Intent Bitmap : Internal
Update Time : Tue Jan 16 21:01:04 2018
State : clean, resyncing
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Consistency Policy : bitmap
Resync Status : 2% complete
Name : buildsvr:0 (local to host buildsvr)
UUID : 862ba0aa:097df3b5:e0343731:161c0c74
Events : 54
Number Major Minor RaidDevice State
0 8 1 0 active sync /dev/sda1
1 8 17 1 active sync /dev/sdb1
5.創(chuàng)建md0的配置文件
echo DEVICE /dev/sd{a,b}1 >> /etc/mdadm.conf
mdadm -Evs >> /etc/mdadm.conf
6.格式化&創(chuàng)建目錄并掛載
mkfs.ext4 /dev/md0
mkdir /data
mount /dev/md0 /data
7.寫入分區(qū)表,開機(jī)自動(dòng)掛載
echo "/dev/md0 /data ext4 defaults 0 0" >> /etc/fstab
完成。