实训项目3 Linux文件系统与磁盘管理(3)

2019-08-03 14:53

Persistence : Superblock is persistent

Update Time : Sun Mar 11 09:25:51 2012 State : clean, degraded, recovering Active Devices : 2 Working Devices : 3 Failed Devices : 1 Spare Devices : 1

Layout : left-symmetric Chunk Size : 512K

Rebuild Status : 1% complete

Name : hlinux6:5 (local to host hlinux6)

UUID : 07401968:754edbc2:2a72797f:ce95c5ff Events : 24

Number Major Minor RaidDevice State

3 8 80 0 spare rebuilding /dev/sdf 1 8 48 1 active sync /dev/sdd 4 8 64 2 active sync /dev/sde

0 8 32 - faulty spare /dev/sdc

可以看到,可以看到/dev/sdc的状态是faulty spare(出错的热备)。当RAID设备里面有磁盘出现故障,热备磁盘会马上自动替换故障盘。/dev/sdf已经替换掉/dev/sdc,并且RAID设备的性能会明显下降,因为热备盘要进行数据检验与恢复,如上文所示,进度是1%。

将该故障盘移除出磁盘阵列 # mdadm /dev/md5 -r /dev/sdc

mdadm: hot removed /dev/sdc from /dev/md5

查看文件file4的内容,仍然没有变化! #cat /mnt/md/file4 hello!

下面再继续将/dev/sdd设置为故障盘,然后以同样方法来查看磁盘阵列情况 # mdadm -f /dev/md5 /dev/sdd mdadm: set /dev/sdd faulty in /dev/md5

[root@hlinux6 Desktop]# mdadm -D /dev/md5 /dev/md5:

Version : 1.2

Creation Time : Sun Mar 11 20:44:19 2012 Raid Level : raid5

Array Size : 20968448 (20.00 GiB 21.47 GB) Used Dev Size : 10484224 (10.00 GiB 10.74 GB) Raid Devices : 3 Total Devices : 3

Persistence : Superblock is persistent

Update Time : Sun Mar 11 20:55:48 2012 State : clean, degraded Active Devices : 2 Working Devices : 2 Failed Devices : 1 Spare Devices : 0

Layout : left-symmetric Chunk Size : 512K

Name : hlinux6:5 (local to host hlinux6)

UUID : bf1f8a7c:5c4b53bf:ef563b16:a68ac963 Events : 49

Number Major Minor RaidDevice State

3 8 80 0 active sync /dev/sdf 1 0 0 1 removed

4 8 64 2 active sync /dev/sde

1 8 48 - faulty spare /dev/sdd 查看磁盘阵列中的文件,是否完好,没有问题 # cat /mnt/md/file4 hello!

下面将/dev/sdd从磁盘阵列中移除。 # mdadm -r /dev/md5 /dev/sdd

mdadm: hot removed /dev/sdd from /dev/md5

子项目4.阵列中添加新硬盘

将/dev/sdc重新添加进入磁盘阵列,然后查看磁盘阵列的情况 # mdadm -a /dev/md5 /dev/sdc mdadm: re-added /dev/sdc

[root@hlinux6 Desktop]# mdadm -D /dev/md5 /dev/md5:

Version : 1.2

Creation Time : Sun Mar 11 20:44:19 2012 Raid Level : raid5

Array Size : 20968448 (20.00 GiB 21.47 GB)

Used Dev Size : 10484224 (10.00 GiB 10.74 GB) Raid Devices : 3 Total Devices : 3

Persistence : Superblock is persistent

Update Time : Sun Mar 11 21:04:27 2012 State : clean, degraded, recovering Active Devices : 2 Working Devices : 3 Failed Devices : 0 Spare Devices : 1

Layout : left-symmetric Chunk Size : 512K

Rebuild Status : 6% complete

Name : hlinux6:5 (local to host hlinux6)

UUID : bf1f8a7c:5c4b53bf:ef563b16:a68ac963 Events : 57

Number Major Minor RaidDevice State

3 8 80 0 active sync /dev/sdf

0 8 32 1 spare rebuilding /dev/sdc 4 8 64 2 active sync /dev/sde

从上我们看到,/dev/sdc又添加如阵列中,作为活动盘,并且重新rebuilding以进行同步。 下面再添加一块磁盘/dev/sdd ,然后再查看磁盘阵列 # mdadm -a /dev/md5 /dev/sdd mdadm: re-added /dev/sdd # mdadm –D /dev/md5 /dev/md5:

Version : 1.2

Creation Time : Sun Mar 11 20:44:19 2012 Raid Level : raid5

Array Size : 20968448 (20.00 GiB 21.47 GB) Used Dev Size : 10484224 (10.00 GiB 10.74 GB) Raid Devices : 3 Total Devices : 4

Persistence : Superblock is persistent

Update Time : Sun Mar 11 21:09:10 2012 State : clean Active Devices : 3

Working Devices : 4 Failed Devices : 0 Spare Devices : 1

Layout : left-symmetric Chunk Size : 512K

Name : hlinux6:5 (local to host hlinux6)

UUID : bf1f8a7c:5c4b53bf:ef563b16:a68ac963 Events : 78

Number Major Minor RaidDevice State

3 8 80 0 active sync /dev/sdf 0 8 32 1 active sync /dev/sdc 4 8 64 2 active sync /dev/sde

1 8 48 - spare /dev/sdd

新的热备盘/dev/sdd已经被添加到RAID-5设备里面。

子项目5. 增加RAID设备存储空间

当设备的存储空间不足时,需要添加硬盘以增加RAID设备的存储空间。 注意:使用mdadm –a添加新硬盘后,新添加的硬盘会被当做热备盘使用。 我们先来尝试一下添加硬盘,我把/dev/sdg添加进去/dev/md5 # mdadm –a /dev/md5 /dev/sdg mdadm: added /dev/sdg

# mdadm -D /dev/md5 /dev/md5:

Version : 1.2

Creation Time : Sun Mar 11 20:44:19 2012 Raid Level : raid5

Array Size : 20968448 (20.00 GiB 21.47 GB) Used Dev Size : 10484224 (10.00 GiB 10.74 GB) Raid Devices : 3 Total Devices : 5

Persistence : Superblock is persistent

Update Time : Sun Mar 11 21:13:47 2012 State : clean Active Devices : 3 Working Devices : 5 Failed Devices : 0

Spare Devices : 2

Layout : left-symmetric Chunk Size : 512K

Name : hlinux6:5 (local to host hlinux6)

UUID : bf1f8a7c:5c4b53bf:ef563b16:a68ac963 Events : 79

Number Major Minor RaidDevice State

3 8 80 0 active sync /dev/sdf 0 8 32 1 active sync /dev/sdc 4 8 64 2 active sync /dev/sde

1 8 48 - spare /dev/sdd 5 8 96 - spare /dev/sdg

从上面的结果中我们发现,硬盘/dev/sdg果然被当做热备盘使用。怎样才能让热备盘起存储作用呢?需要进行以下操作。

# mdadm -G -n4 /dev/md5

mdadm: Need to backup 3072K of critical section..

增加新磁盘后,RAID设备信息不会马上显示新的设备容量,所以我们要更新一下文件系统。 当刚刚增加了磁盘作为阵列的活动盘,不能立刻使用resize2fs命令更改磁盘阵列的容量,使用dmadm –D /dev/md5 会发现,其中一项提示Reshape Status : 33% complete,此时使用df命令查看md5的磁盘空间,如下(仍是20G) # df /dev/md5

Filesystem 1K-blocks Used Available Use% Mounted on /dev/md5 20639356 176068 19414868 1% /mnt/md

等待一段时间后,使用dmadm –D /dev/md5 查看,发现Reshape Status选项消失,说明100%完成。此时使用resize2fs命令修改磁盘阵列容量,如下: # resize2fs /dev/md5

resize2fs 1.41.12 (17-May-2010)

Filesystem at /dev/md5 is mounted on /mnt/md; on-line resizing required old desc_blocks = 2, new_desc_blocks = 2

Performing an on-line resize of /dev/md5 to 7863168 (4k) blocks. The filesystem on /dev/md5 is now 7863168 blocks long. # df /dev/md5

Filesystem 1K-blocks Used Available Use% Mounted on /dev/md5 30959100 176068 29210684 1% /mnt/md


实训项目3 Linux文件系统与磁盘管理(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:蚌埠市中小学教师初级职称认定考核实施办法(试行)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: