RAID磁盘阵列配置详解

上传人:oq****t 文档编号:1776635 上传时间:2017-07-14 格式:DOCX 页数:15 大小:105.15KB
返回 下载 相关 举报
RAID磁盘阵列配置详解_第1页
第1页 / 共15页
RAID磁盘阵列配置详解_第2页
第2页 / 共15页
RAID磁盘阵列配置详解_第3页
第3页 / 共15页
RAID磁盘阵列配置详解_第4页
第4页 / 共15页
RAID磁盘阵列配置详解_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《RAID磁盘阵列配置详解》由会员分享,可在线阅读,更多相关《RAID磁盘阵列配置详解(15页珍藏版)》请在金锄头文库上搜索。

1、管理软 RAID 磁盘阵列RAID 即廉价冗余磁盘阵列(Redundant Array of Inexpensive Disk),通过 RAID技术将多个磁盘组成一个阵列整体,使用时可作为单个磁盘,不仅可获得更大的磁盘空间,也能够提高读写性能、实现设备冗余(备份) 。Linux 服务器支持以软件控制器的方式来实现对 RAID 阵列的管理。1添加 4 块容量均为 20GB 的 SCSI 磁盘,组建一个 RAID5 软阵列。2格式化软 RAID 设备,并挂载到 /mymd 文件夹。3RAID 设备的解散和重组、故障盘替换、固定配置文件等。1添加 4 块 20GB 的 SCSI 虚拟磁盘1)关闭 R

2、HEL 5 虚拟机,通过“编辑虚拟机设置”添加 4 块新硬盘打开“编辑虚拟机设置”的“硬件”设置窗口,执行 4 遍 “添加”“ 硬盘”“创建一个新的虚拟磁盘”“SCSI”“20GB”的加新硬件操作,完成后的硬盘设备列表如图-1 所示,其中硬盘 2 为上一章实验中添加的/dev/sdb,紧挨着下面的 4 块新建磁盘将对应为 RHEL 5 系统中的/dev/sdc、/dev/sdd 、/dev/sde 、/dev/sdf。图单击确定后,重新打开“编辑虚拟机设置”,新建的 4 块 SCSI 磁盘自动编号为“硬盘 3”、 “硬盘 4”、“硬盘 5”、“硬盘 6”,如图-2 所示。图22)重新开启 RH

3、EL 5 虚拟机,确认新添加的 4 块磁盘执行 fdisk -l,找到新连接的 4 块磁盘 /dev/sdc、/dev/sdd、/dev/sde、/dev/sdf :1. rootsvr5 # fdisk -l2. Disk /dev/sda:85.8 GB,85899345920 bytes /系统装机时的硬盘3. 255 heads,63 sectors/track,10443 cylinders4. Units = cylinders of 16065*512=8225280 bytes5.6. Device Boot Start End Blocks Id System7. /dev/

4、sda1 *11310439183 Linux8. /dev/sda2 1425632048287583 Linux9. /dev/sda3 256428242096482+82 Linux swap / Solaris10.11.Disk /dev/sdb:85.8 GB,85899345920 bytes /上一章实验添加的硬盘12.255 heads,63 sectors/track,10443 cylinders13.Units = cylinders of 16065*512=8225280 bytes14.15. Device Boot Start End Blocks Id Sy

5、stem16./dev/sdb1 124331954304183 Linux17./dev/sdb2 2434486619543072+83 Linux18./dev/sdb4 48671044344797252+5 Extended19./dev/sdb5 486751101959898+82 Linux swap / Solaris20./dev/sdb6 511163279775521 c W95 FAT32(LBA)21.22.Disk /dev/sdc:21.4 GB,21474836480 bytes /本章实验添加硬盘(第 1块)23.255 heads,63 sectors/t

6、rack,2610 cylinders24.Units = cylinders of 16065*512=8225280 bytes25.26.Disk /dev/sdc doesnt contain a valid partition table27.28.Disk /dev/sdd: 21.4 GB, 21474836480 bytes /本章实验添加硬盘(第 2块)29.255 heads, 63 sectors/track, 2610 cylinders30.Units = cylinders of 16065 * 512 = 8225280 bytes31.32.Disk /dev/

7、sdd doesnt contain a valid partition table33.34.Disk /dev/sde:21.4 GB,21474836480 bytes /本章实验添加硬盘(第 3块)35.255 heads,63 sectors/track,2610 cylinders36.Units = cylinders of 16065*512=8225280 bytes37.38.Disk /dev/sde doesnt contain a valid partition table39.40.Disk /dev/sdf: 21.4 GB, 21474836480 bytes

8、/本章实验添加硬盘(第 4块)41.255 heads, 63 sectors/track, 2610 cylinders42.Units = cylinders of 16065 * 512 = 8225280 bytes43.44.Disk /dev/sdf doesnt contain a valid partition table2创建及使用 RAID5 软磁盘阵列1)新建 RAID 软阵列设备/dev/md0使用 mdadm 管理工具,选项-l 指定 RAID 级别、-n 指定成员磁盘数量、-x 指定冗余盘个数(默认为 0)、-v 显示详细执行过程信息。以下操作将 4 块磁盘/dev

9、/sdc、/dev/sdd、/dev/sde、/dev/sdf 创建为 RAID5 阵列设备/dev/md0:1. rootsvr5 # mdadm -C /dev/md0 -l5 -n4 /dev/sdc-f /创建 RAID5阵列2. mdadm: array /dev/md0 started.3. rootsvr5 # ls -l /dev/md0 /查看新建的阵列设备文件4. brw-r-1 root disk 9,010-0815:55/dev/md02)格式化 RAID 阵列设备将/dev/md0 格式化,创建 EXT3 文件系统:1. rootsvr5 # mkfs.ext3 /

10、dev/md0 /格式化软阵列/dev/md02. mke2fs 1.39(29-May-2006)3. Filesystem label=4. OS type: Linux5. Block size=4096(log=2)6. Fragment size=4096(log=2)7. 7864320 inodes,15728592 blocks8. 786429blocks(5.00%) reserved for the super user9. First data block=010.Maximum filesystem blocks=429496729611.480 block grou

11、ps12.32768 blocks per group,32768 fragments per group13.16384 inodes per group14.Superblock backups stored on blocks:15.32768,98304,163840,229376,294912,819200,884736,1605632,2654208,16.4096000,7962624,1123942417.18.Writing inode tables: done19.Creating journal(32768 blocks): done20.Writing superblo

12、cks and filesystem accounting information: done21.22.This filesystem will be automatically checked every 21 mounts or23.180 days, whichever comes first. Use tune2fs -c or -i to override.3)挂载及使用 RAID 阵列设备新建挂载点目录/mymd,将格式化好的设备/dev/md0 挂载到/mymd :1. rootsvr5 # mkdir /mymd /新建挂载点文件夹2. rootsvr5 # mount /d

13、ev/md0 /mymd /挂载 RAID设备确认挂载结果:1. rootsvr5 # mount | grep md0 /查看挂载情况2. /dev/md0 on /mymd type ext3(rw)3. rootsvr5 # df -hT /mymd /查看文件系统占用情况4. 文件系统 类型 容量 已用 可用 已用% 挂载点5. /dev/md0 ext3 60G 180M 56G 1% /mymd从 df 执行结果可以发现,4 块 20GB 的磁盘组建为 RAID5 阵列后,默认使用一块磁盘的容量作为冗余空间,实际文件系统的有效容量只有 60GB。4)访问已挂载的软 RAID 设备通

14、过挂载点目录访问,方法与使用其他本地文件系统类似:1. rootsvr5 # echo write test./mymd/mdtest.txt /写入测试2. rootsvr5 # cat /mymd/mdtest.txt /读取测试3. write test.5)保存软 RAID 阵列配置配置文件为/etc/mdadm.conf,默认没有这个文件(需自行建立):1. rootsvr5 # ls /etc/mdadm.conf2. ls:/etc/mdadm.conf: 没有那个文件或目录使用 mdadm 手动建立阵列设备以后,可通过细节输出-v 选项(或-verbose )、详情查询选项-D(或-detail )、扫描选项-s(或-scan)来探测阵列配置,重定向到/etc/mdadm.conf 即保存为固定配置:1. rootsvr5 # mdadm -vDs /输出阵列 md0的详细配置2. ARRAY /dev/md0 level=raid5 num-devices=4 metadata=0.90 spares=1 UUID=049091e4-8317-4950-bb65-4f19370a20903. devices=/dev/sdc,/dev/s

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号