您的位置:新葡亰496net > 电脑系统 > 新葡亰496net:软件RAID 0

新葡亰496net:软件RAID 0

发布时间:2019-08-03 20:46编辑:电脑系统浏览(136)

    软件RAID 0的实现

    软件RAID 0,软件RAID

    软件RAID 0的实现

        RAID 0又称之为Stripe或Striping,它意味着了独具RAID品级中最高的积攒品质。RAID 0升高存款和储蓄品质的规律是把三番两次的数额分散到三个磁盘上存取,那样,系统有多少央求就足以被四个磁盘并行的施行,每一种磁盘实行属于它协和的那部分数量诉求。这种多少上的并行操作能够丰富利用总线的带宽,分明升高磁盘全体存取质量。

    RAID 0的败笔是不提供数据冗余,由此只要用户数据损坏,损坏的数目将非常小概获取回复。RAID0运转时一旦在那之中任一块硬盘出现难点就能够产生整个数据的故障。一般不提出集团用户单独使用。

    RAID 0具备的特色,使其极度适用于对质量须求较高,而对数据安全不太在乎的园地,如图形专门的工作站等。对于个人用户,RAID 0也是增高硬盘存储品质的绝佳采取。

    能够用整块硬盘,也得以用分区做raid0,这里运用分区。

    1 分区

    创立俩个新分区 /dev/sda6 /dev/sda7

    专注:记得把分区的ID 改为fd

    一道分区

    [[email protected] ~]# partprobe
    

    2 创建RAID 0

    [[email protected] ~]# mdadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sda6 /dev/sda7
    mdadm: Defaulting to version 1.2 metadata
    mdadm: array /dev/md0 started.
    

    创设成功,

    -C 创立新的一个新的磁盘阵列,设备名手动钦定为md0,

    -a {yes|no}:自动创制指标RAID设备的设施文件

    -l 指定RAID级别,这里为0

    -n 内定出席阵列的磁盘数量

    新的设备名字为/dev/md0,此设施得以像分区同样选择,下来能够张开创办理文件件系统,挂载,然后就可正常使用了。

    3 创制文件系统

    [[email protected] ~]# mkfs.ext4 /dev/md0
    

    翻看设备

    [[email protected] ~]# blkid
    [……]
    /dev/sr0: UUID="2016-12-05-13-52-39-00" LABEL="CentOS 7 x86_64" TYPE="iso9660" PTTYPE="dos"
    /dev/sda6: UUID="70b40ab3-f5ba-2412-df4d-d159d01e22ae" UUID_SUB="7ebe1427-b452-8a91-1c46-03f8a47e17e7" LABEL="centos7.3.loacl:0" TYPE="linux_raid_member"
    /dev/sda7: UUID="70b40ab3-f5ba-2412-df4d-d159d01e22ae" UUID_SUB="b946d93b-6b3e-c5cb-f10e-ce43c4d25774" LABEL="centos7.3.loacl:0" TYPE="linux_raid_member"
    /dev/md0: UUID="7fa669ed-fc90-4ecc-a7a7-a49997f23c06" TYPE="ext4"
    

    能够看到/sda6、/sda7的UUID和/dev/md0都一律。

    4 挂载

    [[email protected] ~]# mkdir /mnt/md0
    [[email protected] ~]# mount /dev/md0 /mnt/md0/
    

    查阅挂载情状

    [[email protected] /mnt/md0]# df -h /dev/md0
    Filesystem Size Used Avail Use% Mounted on
    /dev/md0 2.0G 6.0M 1.9G 1% /mnt/md0
    

    设置开机挂载

    [[email protected] ~]# blkid /dev/md0
    /dev/md0: UUID="7fa669ed-fc90-4ecc-a7a7-a49997f23c06" TYPE="ext4"
    [[email protected] ~]# vim /etc/fstab
    UUID=dddd23d1-1012-4bac-9717-56b9b469e0c2 / ext4 defaults 1 1
    UUID=316d8677-25b8-49af-b4eb-54daa20b6595 /boot ext4 defaults 1 2
    UUID=dacd6ddd-d765-4646-b98c-0579f2732749 swap swap defaults 0 0
    UUID=7fa669ed-fc90-4ecc-a7a7-a49997f23c06 /mnt/md0 ext4 defaults 0 0
    

    5 查看raid0 (/dev/md0)的详细情状

    [[email protected] ~]# mdadm -D /dev/md0
    /dev/md0:
    Version : 1.2
    Creation Time : Tue Apr 25 11:51:21 2017
    Raid Level : raid0
    Array Size : 2095104 (2046.00 MiB 2145.39 MB)
    Raid Devices : 2
    Total Devices : 2
    Persistence : Superblock is persistent
    Update Time : Tue Apr 25 11:51:21 2017
    State : clean
    Active Devices : 2
    Working Devices : 2
    Failed Devices : 0
    Spare Devices : 0
    Chunk Size : 512K
    Name : centos7.3.loacl:0 (local to host centos7.3.loacl)
    UUID : 70b40ab3:f5ba2412:df4dd159:d01e22ae
    Events : 0
    Number Major Minor RaidDevice State
    0 8 6 0 active sync /dev/sda6
    1 8 7 1 active sync /dev/sda7
    

    0,软件RAID 软件RAID 0的落到实处 RAID 0 又称之为 Stripe 或 Striping ,它表示了全数 RAID 等第中最高的寄存品质。 RAID 0 进步存款和储蓄品质的原理是...

    软件raid 5的实现

    软件raid 5的实现

        RAID 0又称之为Stripe或Striping,它表示了具备RAID等第中最高的积攒质量。RAID 0进步存款和储蓄质量的原理是把延续的数额分散到多个磁盘上存取,那样,系统有数量要求就足以被七个磁盘并行的推行,每一种磁盘试行属于它本人的那有个别数据诉求。这种数量上的并行操作能够充裕利用总线的带宽,明显增进磁盘全体存取品质。

        RAID 5 是一种存储质量、数据安全和仓库储存花费兼顾的囤积消除方案。 RAID 5能够清楚为是RAID 0和RAID 1的折中方案。RAID 5可认为系统提供数据安全保持,但保持程度要比Mirror低而磁盘空间利用率要比Mirror高。RAID 5具备和RAID 0周围似的数量读取速度,只是多了七个奇偶校验音讯,写入数据的速度比对单个磁盘实行写入操作稍慢。同期由于多少个数据对应三个奇偶校验音讯,RAID 5的磁盘空间利用率要比RAID 1高,存款和储蓄费用相对相当低,是时下利用相当多的一种缓和方案

        RAID 5 是一种存储品质、数据安全和积存费用兼顾的积攒化解方案。 RAID 5能够领略为是RAID 0和RAID 1的折中方案。RAID 5可以为系统提供数据安全保持,但保持程度要比Mirror低而磁盘空间利用率要比Mirror高。RAID 5具备和RAID 0左近似的数据读取速度,只是多了三个奇偶校验新闻,写入数据的速度比对单个磁盘实行写入操作稍慢。同临时间鉴于多少个数据对应七个奇偶校验音讯,RAID 5的磁盘空间利用率要比RAID 1高,存款和储蓄开支相对极低,是当下利用很多的一种缓慢解决方案

    RAID 0的后天不足是不提供数据冗余,由此只要用户数据损坏,损坏的多寡将不可能得到恢复。RAID0运维时只要在那之中任一块硬盘出现难题就可以导致整个数据的故障。一般不建议集团用户单独使用。

    新葡亰496net 1

    新葡亰496net 2

    RAID 0具备的特征,使其特地适用于对性能要求较高,而对数码安全不太在乎的世界,如图形职业站等。对于个人用户,RAID 0也是增进硬盘存款和储蓄质量的绝佳选拔。

    1 分区

    新葡亰496net,1 分区

    能够用整块硬盘,也能够用分区做raid0,这里运用分区。

    此处运用/dev/sda8、/dev/sda9四分区和/dev/sdb、/dev/sdc多少个硬盘。

    此间运用/dev/sda8、/dev/sda9三分区和/dev/sdb、/dev/sdc多少个硬盘。

    1 分区

    只顾:记得把分区的ID 改为fd

    在意:记得把分区的ID 改为fd

    开创俩个新分区 /dev/sda6 /dev/sda7

    2创建raid 5

    2创建raid 5

    只顾:记得把分区的ID 改为fd

    mdadm -C /dev/md5 -a yes -l 5 -n 3 -x 1 /dev/sdd1 /dev/sde1 /dev/sdf /dev/sdb2
    
    [root@centos7 ~]# mdadm -C /dev/md5 -a yes -l 5 -n 3 -x 1 /dev/sda8 /dev/sda9 /dev/sdb /dev/sdc
    
    mdadm: Defaulting to version 1.2 metadata
    mdadm: array /dev/md5 started.
    
    mdadm -C /dev/md5 -a yes -l 5 -n 3 -x 1 /dev/sdd1 /dev/sde1 /dev/sdf /dev/sdb2
    
    [root@centos7 ~]# mdadm -C /dev/md5 -a yes -l 5 -n 3 -x 1 /dev/sda8 /dev/sda9 /dev/sdb /dev/sdc
    
    mdadm: Defaulting to version 1.2 metadata
    mdadm: array /dev/md5 started.
    

    手拉手分区

    -C 创设情势

    -C 创设形式

    [root@centos7 ~]# partprobe
    

        -n #:使用#个快设备来创建次RAID

        -n #:使用#个快设备来创立次RAID

    2 创建RAID 0

        -l #:指明要成立的RAID 的等级

        -l #:指明要创制的RAID 的品级

    [root@centos7 ~]# mdadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sda6 /dev/sda7
    mdadm: Defaulting to version 1.2 metadata
    mdadm: array /dev/md0 started.
    

        -a{yes|no}:自动创设指标RAID设备的设备文件

        -a{yes|no}:自动创立目的RAID设备的装备文件

    创制成功,

        -c CHUNK_SIZE:指明块大小

        -c CHUNK_SIZE:指明块大小

    -C 创建新的一个新的磁盘阵列,设备名手动内定为md0,

        -x #: 为内定备用磁盘个数,放在最终的默感觉备用磁盘

        -x #: 为钦点备用磁盘个数,放在最终的默感觉备用磁盘

    -a {yes|no}:自动创制指标RAID设备的装置文件

    3 制造文件系统

    3 创建文件系统

    -l 指定RAID级别,这里为0

    [root@centos7 ~]# mkfs.ext4 /dev/md5
    
    [root@centos7 ~]# mkfs.ext4 /dev/md5
    

    -n 内定参预阵列的磁盘数量

    4 挂载

    4 挂载

    新的设施名叫/dev/md0,此设施得以像分区一样选用,下来可以张开创办理文件件系统,挂载,然后就可不奇怪使用了。

    (1)创立挂载目录

    (1)创立挂载目录

    3 创造文件系统

    [root@centos7 ~]# mkdir /mnt/raid5
    
    [root@centos7 ~]# mkdir /mnt/raid5
    
    [root@centos7 ~]# mkfs.ext4 /dev/md0
    

    (2)挂载

    (2)挂载

    翻开设备

    [root@centos7 ~]# mount /dev/md5 /mnt/raid5
    
    [root@centos7 ~]# mount /dev/md5 /mnt/raid5
    
    [root@centos7 ~]# blkid
    [……]
    /dev/sr0: UUID="2016-12-05-13-52-39-00" LABEL="CentOS 7 x86_64" TYPE="iso9660" PTTYPE="dos"
    /dev/sda6: UUID="70b40ab3-f5ba-2412-df4d-d159d01e22ae" UUID_SUB="7ebe1427-b452-8a91-1c46-03f8a47e17e7" LABEL="centos7.3.loacl:0" TYPE="linux_raid_member"
    /dev/sda7: UUID="70b40ab3-f5ba-2412-df4d-d159d01e22ae" UUID_SUB="b946d93b-6b3e-c5cb-f10e-ce43c4d25774" LABEL="centos7.3.loacl:0" TYPE="linux_raid_member"
    /dev/md0: UUID="7fa669ed-fc90-4ecc-a7a7-a49997f23c06" TYPE="ext4"
    

    5 生成配置文件

    5 生成配置文件

    能够看出/sda6、/sda7的UUID和/dev/md0都同样。

    [root@centos7 ~]# cat /etc/mdadm.conf
    
    ARRAY /dev/md5 metadata=1.2 spares=1 name=centos7.3.loacl:5 UUID=5ec4115c:ab1e25c8:ff36d8a2:74f6fd8a
    
    [root@centos7 ~]# cat /etc/mdadm.conf
    
    ARRAY /dev/md5 metadata=1.2 spares=1 name=centos7.3.loacl:5 UUID=5ec4115c:ab1e25c8:ff36d8a2:74f6fd8a
    

    4 挂载

    查看md的状态

    查看md的状态

    [root@centos7 ~]# mkdir /mnt/md0
    [root@centos7 ~]# mount /dev/md0 /mnt/md0/
    
    [root@centos7 ~]# cat /proc/mdstat
    
    Personalities : [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]
    
    [root@centos7 ~]# cat /proc/mdstat
    
    Personalities : [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]
    

    翻开挂载情形

    新葡亰496net:软件RAID 0。查看raid的详细新闻

    查看raid的详细新闻

    [root@centos7 /mnt/md0]# df -h /dev/md0
    Filesystem Size Used Avail Use% Mounted on
    /dev/md0 2.0G 6.0M 1.9G 1% /mnt/md0
    
    [root@centos7 ~]# mdadm -D /dev/md5
    
    /dev/md5:
    Version : 1.2
    Creation Time : Tue Apr 25 14:38:54 2017
    Raid Level : raid5
    Array Size : 2095104 (2046.00 MiB 2145.39 MB)
    Used Dev Size : 1047552 (1023.00 MiB 1072.69 MB)
    Raid Devices : 3
    Total Devices : 4
    Persistence : Superblock is persistent
    
    Update Time : Tue Apr 25 14:50:08 2017
    State : clean
    Active Devices : 3
    Working Devices : 4
    Failed Devices : 0
    Spare Devices : 1
    
    Layout : left-symmetric
    Chunk Size : 512K
    
    Name : centos7.3.loacl:5 (local to host centos7.3.loacl)
    UUID : 5ec4115c:ab1e25c8:ff36d8a2:74f6fd8a
    Events : 18
    
    Number Major Minor RaidDevice State
    0 8 8 0 active sync /dev/sda8
    1 8 9 1 active sync /dev/sda9
    4 8 16 2 active sync /dev/sdb
    
    3 8 32 - spare /dev/sdc
    
    [root@centos7 ~]# mdadm -D /dev/md5
    
    /dev/md5:
    Version : 1.2
    Creation Time : Tue Apr 25 14:38:54 2017
    Raid Level : raid5
    Array Size : 2095104 (2046.00 MiB 2145.39 MB)
    Used Dev Size : 1047552 (1023.00 MiB 1072.69 MB)
    Raid Devices : 3
    Total Devices : 4
    Persistence : Superblock is persistent
    
    Update Time : Tue Apr 25 14:50:08 2017
    State : clean
    Active Devices : 3
    Working Devices : 4
    Failed Devices : 0
    Spare Devices : 1
    
    Layout : left-symmetric
    Chunk Size : 512K
    
    Name : centos7.3.loacl:5 (local to host centos7.3.loacl)
    UUID : 5ec4115c:ab1e25c8:ff36d8a2:74f6fd8a
    Events : 18
    
    Number Major Minor RaidDevice State
    0 8 8 0 active sync /dev/sda8
    1 8 9 1 active sync /dev/sda9
    4 8 16 2 active sync /dev/sdb
    
    3 8 32 - spare /dev/sdc
    

    新葡亰496net:软件RAID 0。设置开机挂载

    能够看来复合预期,四个活动设备,三个空暇(备用)设备

    能够见到复合预期,多少个移动设备,叁个空闲(备用)设备

    [root@centos7 ~]# blkid /dev/md0
    /dev/md0: UUID="7fa669ed-fc90-4ecc-a7a7-a49997f23c06" TYPE="ext4"
    [root@centos7 ~]# vim /etc/fstab
    UUID=dddd23d1-1012-4bac-9717-56b9b469e0c2 / ext4 defaults 1 1
    UUID=316d8677-25b8-49af-b4eb-54daa20b6595 /boot ext4 defaults 1 2
    UUID=dacd6ddd-d765-4646-b98c-0579f2732749 swap swap defaults 0 0
    UUID=7fa669ed-fc90-4ecc-a7a7-a49997f23c06 /mnt/md0 ext4 defaults 0 0
    

    6 剥夺和启用

    6 剥夺和启用

    5 查看raid0 (/dev/md0)的详细情况

    umount /mnt/raid0
    
    mdadm -S /dev/md0
    
    mdadm -A /dev/md0
    
    umount /mnt/raid0
    
    mdadm -S /dev/md0
    
    mdadm -A /dev/md0
    
    [root@centos7 ~]# mdadm -D /dev/md0
    /dev/md0:
    Version : 1.2
    Creation Time : Tue Apr 25 11:51:21 2017
    Raid Level : raid0
    Array Size : 2095104 (2046.00 MiB 2145.39 MB)
    Raid Devices : 2
    Total Devices : 2
    Persistence : Superblock is persistent
    Update Time : Tue Apr 25 11:51:21 2017
    State : clean
    Active Devices : 2
    Working Devices : 2
    Failed Devices : 0
    Spare Devices : 0
    Chunk Size : 512K
    Name : centos7.3.loacl:0 (local to host centos7.3.loacl)
    UUID : 70b40ab3:f5ba2412:df4dd159:d01e22ae
    Events : 0
    Number Major Minor RaidDevice State
    0 8 6 0 active sync /dev/sda6
    1 8 7 1 active sync /dev/sda7
    

    (1)停用raid

    (1)停用raid

    [root@centos7 ~]# umount /mnt/raid5
    [root@centos7 ~]# mdadm -S /dev/md5
    mdadm: stopped /dev/md5
    
    [root@centos7 ~]# umount /mnt/raid5
    [root@centos7 ~]# mdadm -S /dev/md5
    mdadm: stopped /dev/md5
    

    检查一下,能够看到已经告一段达成功

    检查一下,能够看看已经告一段达成功

    [root@centos7 ~]# mdadm -D /dev/md5
    
    mdadm: cannot open /dev/md5: No such file or directory
    
    [root@centos7 ~]# mdadm -D /dev/md5
    
    mdadm: cannot open /dev/md5: No such file or directory
    

    (2)启用raid设备

    (2)启用raid设备

    [root@centos7 ~]# mdadm -A /dev/md5
    
    mdadm: /dev/md5 has been started with 3 drives and 1 spare.
    
    [root@centos7 ~]# mdadm -A /dev/md5
    
    mdadm: /dev/md5 has been started with 3 drives and 1 spare.
    

    再来检查一下,发掘早就打响运营

    再来检查一下,开掘早已打响运维

    [root@centos7 ~]# cat /proc/mdstat
    
    Personalities : [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]
    
    [root@centos7 ~]# cat /proc/mdstat
    
    Personalities : [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]
    

    7 模拟/dev/sdc损坏

    7 模拟/dev/sdc损坏

    [root@centos7 ~]# mdadm /dev/md5 -f /dev/sdc
    
    mdadm: set /dev/sdc faulty in /dev/md5
    
    [root@centos7 ~]# mdadm /dev/md5 -f /dev/sdc
    
    mdadm: set /dev/sdc faulty in /dev/md5
    

    8 移除/dev/sdc

    8 移除/dev/sdc

    [root@centos7 ~]# mdadm /dev/md5 -r /dev/sdc
    mdadm: hot removed /dev/sdc from /dev/md5
    
    [root@centos7 ~]# mdadm -D /dev/md5
    
    /dev/md5:
    [……]
    Active Devices : 3
    Working Devices : 3
    Failed Devices : 0
    Spare Devices : 0
    [……]
    Number Major Minor RaidDevice State
    0 8 8 0 active sync /dev/sda8
    1 8 9 1 active sync /dev/sda9
    4 8 16 2 active sync /dev/sdb
    
    可以看到已经移除成功。
    
    [root@centos7 ~]# mdadm /dev/md5 -r /dev/sdc
    mdadm: hot removed /dev/sdc from /dev/md5
    
    [root@centos7 ~]# mdadm -D /dev/md5
    
    /dev/md5:
    [……]
    Active Devices : 3
    Working Devices : 3
    Failed Devices : 0
    Spare Devices : 0
    [……]
    Number Major Minor RaidDevice State
    0 8 8 0 active sync /dev/sda8
    1 8 9 1 active sync /dev/sda9
    4 8 16 2 active sync /dev/sdb
    
    可以看到已经移除成功。
    

    再来看下磁盘景况

    再来看下磁盘意况

    [root@centos7 ~]# lsblk
    
    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    fd0 2:0 1 4K 0 disk
    sda 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 raid5
    sdb 8:16 0 1G 0 disk
    └─md5 9:5 0 2G 0 raid5
    sdc 8:32 0 1G 0 disk
    sr0 11:0 1 7.7G 0 rom
    
    [root@centos7 ~]# lsblk
    
    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    fd0 2:0 1 4K 0 disk
    sda 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 raid5
    sdb 8:16 0 1G 0 disk
    └─md5 9:5 0 2G 0 raid5
    sdc 8:32 0 1G 0 disk
    sr0 11:0 1 7.7G 0 rom
    

    能够看出/dev/sdc已经不属于md5阵列

    能够看来/dev/sdc已经不属于md5阵列

    9添加到raid成员

    9添加到raid成员

    [root@centos7 ~]# mdadm /dev/md5 -a /dev/sdc
    
    mdadm: added /dev/sdc
    
    [root@centos7 ~]# mdadm -D /dev/md5
    
    /dev/md5:
    [……]
    Raid Devices : 3
    Total Devices : 4
    Active Devices : 3
    Working Devices : 4
    [……]
    Number Major Minor RaidDevice State
    0 8 8 0 active sync /dev/sda8
    1 8 9 1 active sync /dev/sda9
    4 8 16 2 active sync /dev/sdb
    
    3 8 32 - spare /dev/sdc
    
    [root@centos7 ~]# mdadm /dev/md5 -a /dev/sdc
    
    mdadm: added /dev/sdc
    
    [root@centos7 ~]# mdadm -D /dev/md5
    
    /dev/md5:
    [……]
    Raid Devices : 3
    Total Devices : 4
    Active Devices : 3
    Working Devices : 4
    [……]
    Number Major Minor RaidDevice State
    0 8 8 0 active sync /dev/sda8
    1 8 9 1 active sync /dev/sda9
    4 8 16 2 active sync /dev/sdb
    
    3 8 32 - spare /dev/sdc
    

    能够观察增多成功

    能够看出增加成功

    10 增添raid成员数量从3变为4个

    10 扩充raid成员数量从3变为4个

    此处充分设备/dev/sdd到阵列

    那边丰裕设备/dev/sdd到阵列

    [root@centos7 ~]# mdadm -G /dev/md5 -n 4 -a /dev/sdd
    
    mdadm: added /dev/sdd
    mdadm: Need to backup 3072K of critical section..
    
    [root@centos7 ~]# mdadm -G /dev/md5 -n 4 -a /dev/sdd
    
    mdadm: added /dev/sdd
    mdadm: Need to backup 3072K of critical section..
    

    检查文件系统完整性

    反省文件系统完整性

    [root@centos7 ~]# e2fsck -f /dev/md5
    
    e2fsck 1.42.9 (28-Dec-2013)
    Pass 1: Checking inodes, blocks, and sizes
    Pass 2: Checking directory structure
    Pass 3: Checking directory connectivity
    Pass 4: Checking reference counts
    Pass 5: Checking group summary information
    /dev/md5: 11/131072 files (0.0% non-contiguous), 17964/523776 blocks
    
    [root@centos7 ~]# e2fsck -f /dev/md5
    
    e2fsck 1.42.9 (28-Dec-2013)
    Pass 1: Checking inodes, blocks, and sizes
    Pass 2: Checking directory structure
    Pass 3: Checking directory connectivity
    Pass 4: Checking reference counts
    Pass 5: Checking group summary information
    /dev/md5: 11/131072 files (0.0% non-contiguous), 17964/523776 blocks
    

    贰只文件系统

    联合文件系统

    [root@centos7 ~]# resize2fs /dev/md5
    
    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.
    
    [root@centos7 ~]# resize2fs /dev/md5
    
    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.
    

    再来查看/dev/md5阵列情形

    再来查看/dev/md5阵列情状

    [root@centos7 ~]# mdadm -D /dev/md5
    
    /dev/md5:
    Version : 1.2
    Creation Time : Tue Apr 25 14:38:54 2017
    Raid Level : raid5
    Array Size : 3142656 (3.00 GiB 3.22 GB)
    Used Dev Size : 1047552 (1023.00 MiB 1072.69 MB)
    Raid Devices : 4
    Total Devices : 5
    Persistence : Superblock is persistent
    
    Update Time : Tue Apr 25 15:13:32 2017
    State : clean
    Active Devices : 4
    Working Devices : 5
    
    Failed Devices : 0
    Spare Devices : 1 
    
    Layout : left-symmetric
    Chunk Size : 512K
    
    Name : centos7.3.loacl:5 (local to host centos7.3.loacl)
    UUID : 5ec4115c:ab1e25c8:ff36d8a2:74f6fd8a
    Events : 47
    
    Number Major Minor RaidDevice State
    0 8 8 0 active sync /dev/sda8
    1 8 9 1 active sync /dev/sda9
    4 8 16 2 active sync /dev/sdb
    5 8 48 3 active sync /dev/sdd
    
    3 8 32 - spare /dev/sdc
    
    [root@centos7 ~]# mdadm -D /dev/md5
    
    /dev/md5:
    Version : 1.2
    Creation Time : Tue Apr 25 14:38:54 2017
    Raid Level : raid5
    Array Size : 3142656 (3.00 GiB 3.22 GB)
    Used Dev Size : 1047552 (1023.00 MiB 1072.69 MB)
    Raid Devices : 4
    Total Devices : 5
    Persistence : Superblock is persistent
    
    Update Time : Tue Apr 25 15:13:32 2017
    State : clean
    Active Devices : 4
    Working Devices : 5
    
    Failed Devices : 0
    Spare Devices : 1 
    
    Layout : left-symmetric
    Chunk Size : 512K
    
    Name : centos7.3.loacl:5 (local to host centos7.3.loacl)
    UUID : 5ec4115c:ab1e25c8:ff36d8a2:74f6fd8a
    Events : 47
    
    Number Major Minor RaidDevice State
    0 8 8 0 active sync /dev/sda8
    1 8 9 1 active sync /dev/sda9
    4 8 16 2 active sync /dev/sdb
    5 8 48 3 active sync /dev/sdd
    
    3 8 32 - spare /dev/sdc
    

    本文由新葡亰496net发布于电脑系统,转载请注明出处:新葡亰496net:软件RAID 0

    关键词: