轻松搭建高可用存储!手把手教你实现软件 RAID 5!
共 6687字,需浏览 14分钟
·
2024-10-28 18:23
  | 
    
[root@centos7 ~]# mdadm -C /dev/md5 -a yes -l 5 -n 3 -x 1 /dev/sda8 /dev/sda9 /dev/sdb /dev/sdcmdadm: Defaulting to version 1.2 metadatamdadm: array /dev/md5 started.
      [root@centos7 ~]# mkfs.ext4 /dev/md5
       | 
    
| 
       
       1
        | 
     
      [root@centos7 ~]# mkdir /mnt/raid5
       | 
    
| 
       
       1
        | 
     
      [root@centos7 ~]# mount /dev/md5 /mnt/raid5
       | 
    
[]ARRAY /dev/md5 metadata=1.2 spares=1 name=centos7.3.loacl:5 UUID=5ec4115c:ab1e25c8:ff36d8a2:74f6fd8a
[root@centos7 ~]# cat /proc/mdstatPersonalities : [raid0] [raid6] [raid5] [raid4]md5 : active raid5 sdb[4] sdc[3](S) sda9[1] sda8[0]2095104 blocks super 1.2 level 5, 512k chunk, algorithm 2 [3/3] [UUU]
~]# mdadm -D /dev/md5:Version : 1.2Creation Time : Tue Apr 25 14:38:54 2017Raid Level : raid5Array Size : 2095104 (2046.00 MiB 2145.39 MB)Used Dev Size : 1047552 (1023.00 MiB 1072.69 MB)Raid Devices : 3Total Devices : 4Persistence : Superblock is persistentUpdate Time : Tue Apr 25 14:50:08 2017State : cleanActive Devices : 3Working Devices : 4Failed Devices : 0Spare Devices : 1Layout : left-symmetricChunk Size : 512KName : centos7.3.loacl:5 (local to host centos7.3.loacl)UUID : 5ec4115c:ab1e25c8:ff36d8a2:74f6fd8aEvents : 18Number Major Minor RaidDevice State0 8 8 0 active sync /dev/sda81 8 9 1 active sync /dev/sda94 8 16 2 active sync /dev/sdb3 8 32 - spare /dev/sdc
umount /mnt/raid0mdadm -S /dev/md0mdadm -A /dev/md0
[][]mdadm: stopped /dev/md5
[root@centos7 ~]# mdadm -D /dev/md5mdadm: cannot open /dev/md5: No such file or directory
[root ~]# mdadm -A /dev/md5mdadm: /dev/md5 has been started with 3 drives and 1 spare.
[root@centos7 ~]# cat /proc/mdstatPersonalities : [raid0] [raid6] [raid5] [raid4]md5 : active raid5 sda8[0] sdc[3](S) sdb[4] sda9[1]2095104 blocks super 1.2 level 5, 512k chunk, algorithm 2 [3/3] [UUU]
[]mdadm: set /dev/sdc faulty in /dev/md5
~]# mdadm /dev/md5 -r /dev/sdcmdadm: hot removed /dev/sdc from /dev/md5~]# mdadm -D /dev/md5:[……]Active Devices : 3Working Devices : 3Failed Devices : 0Spare Devices : 0[……]Number Major Minor RaidDevice State0 8 8 0 active sync /dev/sda81 8 9 1 active sync /dev/sda94 8 16 2 active sync /dev/sdb<br><br>可以看到已经移除成功。
[root@centos7 ~]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTfd0 2:0 1 4K 0 disksda 8:0 0 20G 0 disk[……]├─sda8 8:8 0 1G 0 part│ └─md5 9:5 0 2G 0 raid5└─sda9 8:9 0 1G 0 part└─md5 9:5 0 2G 0 raid5sdb 8:16 0 1G 0 disk└─md5 9:5 0 2G 0 raid5sdc 8:32 0 1G 0 disksr0 11:0 1 7.7G 0 rom
~]# mdadm /dev/md5 -a /dev/sdcmdadm: added /dev/sdc~]# mdadm -D /dev/md5:[……]Raid Devices : 3Total Devices : 4Active Devices : 3Working Devices : 4[……]Number Major Minor RaidDevice State0 8 8 0 active sync /dev/sda81 8 9 1 active sync /dev/sda94 8 16 2 active sync /dev/sdb3 8 32 - spare /dev/sdc
[root@centos7 ~]# mdadm -G /dev/md5 -n 4 -a /dev/sddmdadm: added /dev/sddmdadm: Need to backup 3072K of critical section..
~]# e2fsck -f /dev/md5e2fsck 1.42.9 (28-Dec-2013)Pass 1: Checking inodes, blocks, and sizesPass 2: Checking directory structurePass 3: Checking directory connectivityPass 4: Checking reference countsPass 5: Checking group summary information: 11/131072 files (0.0% non-contiguous), 17964/523776 blocks
[]resize2fs 1.42.9 (28-Dec-2013)Resizing the filesystem on /dev/md5 to 785664 (4k) blocks.The filesystem on /dev/md5 is now 785664 blocks long.
~]# mdadm -D /dev/md5:Version : 1.2Creation Time : Tue Apr 25 14:38:54 2017Raid Level : raid5Array Size : 3142656 (3.00 GiB 3.22 GB)Used Dev Size : 1047552 (1023.00 MiB 1072.69 MB)Raid Devices : 4Total Devices : 5Persistence : Superblock is persistentUpdate Time : Tue Apr 25 15:13:32 2017State : cleanActive Devices : 4Working Devices : 5Failed Devices : 0Spare Devices : 1Layout : left-symmetricChunk Size : 512KName : centos7.3.loacl:5 (local to host centos7.3.loacl)UUID : 5ec4115c:ab1e25c8:ff36d8a2:74f6fd8aEvents : 47Number Major Minor RaidDevice State0 8 8 0 active sync /dev/sda81 8 9 1 active sync /dev/sda94 8 16 2 active sync /dev/sdb5 8 48 3 active sync /dev/sdd3 8 32 - spare /dev/sdc
评论
