當全新安裝了一塊新的硬盤設備後,爲了更充分、安全的利用硬盤空間首先要進行磁盤的分區,而後格式化,最後掛載使用。node
1.開啓虛擬機以前,先添加硬盤設備,在這裏我添加了5塊硬盤(5塊磁盤,3塊作RAID5,2塊作備份)安全
點擊「添加」ide
選擇硬盤,點擊「下一步」性能
選擇磁盤類型spa
選擇「建立新的虛擬硬盤」code
設置磁盤大小orm
默認的磁盤名稱就好,點擊「完成」blog
成功添加的硬盤出如今列表中,這裏是按照以上步驟已經建好的5個硬盤,點擊「肯定」後,打開虛擬機,給磁盤分區ip
2.打開終端虛擬機
輸入命令:
fdisk -l 查看磁盤分區
3.建立備份盤 在mdadm命令中 -x 參數建立備份盤 -l 指定RAID級別 -n 指定設備數量
[root@huming-hbza ~]# mdadm -Cv /dev/md0 -n 3 -l 5 -x 2 /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf mdadm: layout defaults to left-symmetric mdadm: layout defaults to left-symmetric mdadm: chunk size defaults to 512K mdadm: size set to 20954112K mdadm: Defaulting to version 1.2 metadata mdadm: array /dev/md0 started. [root@huming-hbza ~]#
4.格式化ext4文件系統 ,固然也可換成別的,如ext4,ext3,xfs等 xfs性能高,可支持上百萬T字節的存儲空間,在這裏我使用的是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=256 blocks 2621440 inodes, 10477056 blocks 523852 blocks (5.00%) reserved for the super user 第一個數據塊=0 Maximum filesystem blocks=2157969408 320 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 Allocating group tables: 完成 正在寫入inode表: 完成 Creating journal (32768 blocks): 完成 Writing superblocks and filesystem accounting information: 完成 [root@huming-hbza ~]#
5.掛載磁盤
[root@huming-hbza ~]# mkdir /home/news //新建一個掛載點
[root@huming-hbza ~]# mount /dev/md0 /home/news/
6.查看磁盤情況 mdadm命令中 -D 參數 查看詳細信息
[root@huming-hbza ~]# mdadm -D /dev/md0 //查看磁盤詳細信息 /dev/md0: Version : 1.2 Creation Time : Mon Oct 21 01:45:48 2019 Raid Level : raid5 Array Size : 41908224 (39.97 GiB 42.91 GB) Used Dev Size : 20954112 (19.98 GiB 21.46 GB) Raid Devices : 3 Total Devices : 5 Persistence : Superblock is persistent Update Time : Mon Oct 21 01:54:32 2019 State : clean Active Devices : 3 Working Devices : 5 Failed Devices : 0 Spare Devices : 2 Layout : left-symmetric Chunk Size : 512K Consistency Policy : resync Name : huming-hbza:0 (local to host huming-hbza) UUID : d7544320:d9e3eea0:3fefd0b6:5df6848d Events : 18 Number Major Minor RaidDevice State 0 8 16 0 active sync /dev/sdb 1 8 32 1 active sync /dev/sdc 5 8 48 2 active sync /dev/sdd 3 8 64 - spare /dev/sde 4 8 80 - spare /dev/sdf
能夠發現已經掛載好,而且已經將磁盤準備好兩個備份盤