项目10 动态磁盘管理

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

项目10 动态磁盘管理 项目指导书

一、实训目的

● 掌握Linux系统中利用RAID技术实现磁盘阵列的管理方法。

二、项目背景

某企业为了保护重要数据,购买了四块同一厂家的SCSI硬盘。要求在这四块硬盘上创建RAID5卷,以实现磁盘容错。三、实训内容

利用mdadm命令创建并管理RAID卷。

四、实训步骤

子项目1.RAID5卷的建立

(1)使用fdisk命令创建四个磁盘分

区/dev/sdb1、/dev/sdc1、/dev/sdd1、/dev/sde1。并设置分区类型id为fd(Linux raid autodetect)。分区结果如下所示:[root@RHEL4 ~]# fdisk -l

Disk /dev/sdb: 536 MB, 536870912 bytes

64 heads, 32 sectors/track, 512 cylinders

Units = cylinders of 2048 * 512 = 1048576 bytes

Device Boot Start End Blocks Id System

/dev/sdb1 1 512 524272 fd Linux raid

autodetect

Disk /dev/sdc: 536 MB, 536870912 bytes

64 heads, 32 sectors/track, 512 cylinders

Units = cylinders of 2048 * 512 = 1048576 bytes

Device Boot Start End Blocks Id System

/dev/sdc1 1 512 524272 fd Linux raid

autodetect

Disk /dev/sdd: 536 MB, 536870912 bytes

64 heads, 32 sectors/track, 512 cylinders

Units = cylinders of 2048 * 512 = 1048576 bytes

Device Boot Start End Blocks Id System

/dev/sdd1 1 512 524272 fd Linux raid

autodetect

Disk /dev/sde: 536 MB, 536870912 bytes

64 heads, 32 sectors/track, 512 cylinders

Units = cylinders of 2048 * 512 = 1048576 bytes

Device Boot Start End Blocks Id System

/dev/sde1 1 512 524272 fd Linux raid autodetect

[root@RHEL4 ~]# mdadm --create /dev/md0 --level=5 --raid-devices=3 --spare-devices=1 /dev/sd[b-e]1 mdadm: array /dev/md0 started.[root@RHEL4 ~]mkfs –t ext3 -c /dev/md0[root@RHEL4 ~]mdadm –detail /dev/md0

[root@RHEL4 ~]# mount /dev/md0 /media/md0

[root@RHEL4 ~]# cd /media/md0

[root@RHEL4 md0]# ls lost+found [root@RHEL4 ~]#mdadm /dev/md0 --fail /dev/sdc1

(2)使用mdadm 命令创建RAID5。

(3)为新建立的/dev/md0建立类型为ext3的文件系统。

(4)查看建立的RAID5的具体情况。

(5)将RAID 设备/dev/md0挂载到指定的目录/media/md0中。

子项目2.RAID设备的数据恢复

(1)假设/dev/sdc1损坏。将损坏的RAID 成员标记为失效。

(2)移除失效的RAID成员。

[root@RHEL4 ~]#mdadm /dev/md0 --remove /dev/sdc1

(3)更换硬盘设备,添加一个新的RAID成员。

[root@RHEL4 ~]#mdadm /dev/md0 --add /dev/sde1

五、实训思考题

1.在磁盘管理中,常见的RAID技术有哪些?

2.写出命令“mdadm --create /dev/md0 --level=5 --raid-devices=3 --spare-devices=1 /dev/sd[b-e]1”功能?

六、实训报告要求

● 实训目的。

● 实训内容。

● 实训步骤。

● 实训中的问题和解决方法。

● 回答实训思考题。

● 实训心得与体会。

● 建议与意见。

相关文档
最新文档