1.打開虛擬機以前先添加硬盤設備html
具體添加方法詳見我http://www.javashuo.com/article/p-eequxisu-bk.html這個博客node
製做RAID須要用到madam命令centos
mdadm命令用於管理系統軟件RAID硬盤陣列,格式爲:」mdadm [模式] <RAID設備名稱> [選項] [成員設備名稱]」。app
mdadm管理RAID陣列的動做有:ide
名稱ui |
做用spa |
Assemblecode |
將設備加入到之前定義的陣列orm |
Buildhtm |
建立一個沒有超級塊的陣列 |
Create |
建立一個新的陣列,每一個設備具備超級塊。 |
Manage |
管理陣列(如添加和刪除)。 |
Misc |
容許單獨對陣列中的某個設備進行操做(如中止陣列)。 |
Follow or Monitor |
監控狀態。 |
Grow |
改變陣列的容量或設備數目。 |
還有一些mdadm命令經常使用的參數
參數 |
做用 |
-a |
檢測設備名稱 |
-n |
指定設備數量 |
-l |
指定raid級別 |
-C |
建立 |
-v |
顯示過程 |
-f |
模擬設備損壞 |
-r |
移除設備 |
-a |
添加設備 |
-Q |
查看摘要信息 |
-D |
查看詳細信息 |
-S |
中止陣列 |
2.使用mdadm命令建立RAID10,名稱爲「/dev/md0」
[root@huming-hbza ~]# mdadm -Cv /dev/md0 -a yes -n 5 -l 10 /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf mdadm: layout defaults to n2 mdadm: layout defaults to n2 mdadm: chunk size defaults to 512K mdadm: size set to 20954112K mdadm: Defaulting to version 1.2 metadata mdadm: array /dev/md0 started.
3.格式化ext4文件系統並掛載使用
1)格式化ext4文件系統
[root@huming-hbza ~]# mkfs.ext4 /dev/md0 mke2fs 1.42.9 (28-Dec-2013) 文件系統標籤= OS type: Linux 塊大小=4096 (log=2) 分塊大小=4096 (log=2) Stride=128 blocks, Stripe width=640 blocks 3276800 inodes, 13096320 blocks 654816 blocks (5.00%) reserved for the super user 第一個數據塊=0 Maximum filesystem blocks=2162163712 400 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424 Allocating group tables: 完成 正在寫入inode表: 完成 Creating journal (32768 blocks): 完成 Writing superblocks and filesystem accounting information: 完成
2)掛載使用
[root@huming-hbza ~]# mkdir /home/news
[root@huming-hbza ~]# mount /dev/md0 /home/news
3)查看磁盤情況
[root@huming-hbza ~]# mdadm -D /dev/md0 /dev/md0: Version : 1.2 Creation Time : Mon Oct 21 02:15:39 2019 Raid Level : raid10 Array Size : 52385280 (49.96 GiB 53.64 GB) Used Dev Size : 20954112 (19.98 GiB 21.46 GB) Raid Devices : 5 Total Devices : 5 Persistence : Superblock is persistent Update Time : Mon Oct 21 02:25:17 2019 State : active Active Devices : 5 Working Devices : 5 Failed Devices : 0 Spare Devices : 0 Layout : near=2 Chunk Size : 512K Consistency Policy : resync Name : huming-hbza:0 (local to host huming-hbza) UUID : 48654565:8e630bfa:991194d1:18fb0639 Events : 20 Number Major Minor RaidDevice State 0 8 16 0 active sync /dev/sdb 1 8 32 1 active sync /dev/sdc 2 8 48 2 active sync /dev/sdd 3 8 64 3 active sync /dev/sde 4 8 80 4 active sync /dev/sdf
[root@huming-hbza ~]# df -h 文件系統 容量 已用 可用 已用% 掛載點 /dev/mapper/centos-root 17G 3.5G 14G 21% / devtmpfs 471M 0 471M 0% /dev tmpfs 488M 0 488M 0% /dev/shm tmpfs 488M 9.0M 479M 2% /run tmpfs 488M 0 488M 0% /sys/fs/cgroup /dev/sda1 1014M 157M 858M 16% /boot tmpfs 98M 60K 98M 1% /run/user/0 /dev/md0 50G 53M 47G 1% /home/news