“1+X中级B卷:Raid存储管理”的版本间的差异
来自CloudWiki
15254041717(讨论 | 贡献) (→安装mdadm工具) |
15254041717(讨论 | 贡献) (→格式化RAID并进行挂载) |
||
(未显示同一用户的27个中间版本) | |||
第3行: | 第3行: | ||
==操作步骤== | ==操作步骤== | ||
− | == | + | ==raid 0 运维== |
磁盘划分两个5G的分区,用这2个5GB的分区来模拟。 | 磁盘划分两个5G的分区,用这2个5GB的分区来模拟。 | ||
第25行: | 第25行: | ||
[[文件:安装ma.jpg|600px]] | [[文件:安装ma.jpg|600px]] | ||
+ | |||
+ | ===创建raid 0=== | ||
+ | |||
+ | 创建一个RAIDО设备:这里使用/dev/sdb1和/dev/sdb2做实验。将/dev/sdb1和/dev/sdb2建立.RAID等级为RAID 0的md0(设备名)。 | ||
+ | |||
+ | <nowiki>[root@localhost ~]# mdadm -C -v /dev/md0 -l 0 -n 2 /dev/sdb[1-2]</nowiki> | ||
+ | |||
+ | [[文件:创0.jpg|600px]] | ||
+ | |||
+ | [[文件:创1.jpg|600px]] | ||
+ | |||
+ | ===查看raid=== | ||
+ | |||
+ | 查看系统上的RAID,命令及返回结果如下。 | ||
+ | |||
+ | <nowiki>[root@localhost ~]# cat /proc/mdstat</nowiki> | ||
+ | |||
+ | [[文件:查.jpg|600px]] | ||
+ | |||
+ | ===生成配置文件=== | ||
+ | |||
+ | 生成配置文件mdadm.conf,命令如下。 | ||
+ | |||
+ | <nowiki>[root@localhost ~]# mdadm -Ds > /etc/mdadm.conf</nowiki> | ||
+ | |||
+ | [[文件:生配.jpg|600px]] | ||
+ | |||
+ | ===格式并挂载=== | ||
+ | |||
+ | 对创建的RAID进行文件系统创建并挂载,命令如下。 | ||
+ | |||
+ | <nowiki>[root@localhost ~]# mkfs.xfs /dev/md0</nowiki> | ||
+ | |||
+ | [[文件:格式.jpg|600px]] | ||
+ | |||
+ | <nowiki>[root@localhost ~]# mount /dev/md0 /mnt | ||
+ | [root@localhost ~]# df -h</nowiki> | ||
+ | |||
+ | [[文件:挂在.jpg|600px]] | ||
+ | |||
+ | ===自动挂载=== | ||
+ | |||
+ | 设置成开机自动挂载,命令如下。 | ||
+ | |||
+ | <nowiki>[root@localhost ~]# blkid /dev/md0 //查看UUID | ||
+ | [root@localhost ~]# echo"UUID=12d2c980-48a7-45a3-93be-88183e9c202a /raid0 xfs defaults 0 0" >> /etc/fstab</nowiki> | ||
+ | |||
+ | [[文件:自挂.jpg|600px]] | ||
+ | |||
+ | ===删除raid=== | ||
+ | |||
+ | 删除RAID操作,命令如下: | ||
+ | |||
+ | [[文件:删除5.jpg|600px]] | ||
==raid 5运维== | ==raid 5运维== | ||
+ | |||
+ | raid 5运维操作 | ||
+ | |||
+ | 利用磁盘分区新建4个磁盘分区,每个大小为5GB。用3个5GB的分区来模拟raid 5,加一个热备盘。 | ||
+ | |||
+ | ===创建raid 5=== | ||
+ | |||
+ | 命令如下: | ||
+ | |||
+ | <nowiki>[root@localhost ~]# mdadm -C -v /dev/md5 -l5 -n 3 -x 1 /dev/sd[b-e]</nowiki> | ||
+ | |||
+ | [[文件:创5.jpg|600px]] | ||
+ | |||
+ | ===查看=== | ||
+ | |||
+ | 查看RAID的详细信息,命令如下。 | ||
+ | |||
+ | <nowiki>[root@localhost ~]# mdadm -D /dev/md5</nowiki> | ||
+ | |||
+ | [[文件:查5.jpg|600px]] | ||
+ | |||
+ | ===模拟硬盘故障=== | ||
+ | |||
+ | <nowiki>[root@localhost ~]# mdadm -f /dev/md5 /dev/sdb | ||
+ | [root@localhost ~]# mdadm -D /dev/md5</nowiki> | ||
+ | |||
+ | [[文件:蘑菇.jpg|600px]] | ||
+ | |||
+ | [[文件:蘑菇2.jpg|600px]] | ||
+ | |||
+ | ===热移除故障盘=== | ||
+ | |||
+ | 从以上结果可以发现原来的热备盘/dev/sde 正在参与RAID5的重建,而原来的/dev/sdb变成了坏盘。 | ||
+ | |||
+ | 热移除故障盘,命令如下: | ||
+ | |||
+ | <nowiki>[root@localhost ~]# mdadm -r /dev/md5 /dev/sdb | ||
+ | mdadm: hot removed /dev/sdb from /dev/md5</nowiki> | ||
+ | |||
+ | [[文件:移故1.jpg|600px]] | ||
+ | |||
+ | [[文件:移故2.jpg|600px]] | ||
+ | |||
+ | ===格式化RAID并进行挂载=== | ||
+ | 格式化RAID并进行挂载,命令如下: | ||
+ | |||
+ | <nowiki>[root@localhost ~]# mkfs.xfs /dev/md5 | ||
+ | [root@localhost ~]# mount /dev/md5 /mnt | ||
+ | [root@localhost ~]# df -h</nowiki> | ||
+ | |||
+ | [[文件:挂.jpg|600px]] |
2020年11月22日 (日) 14:20的最新版本
目录
题目
登录云主机,在云主机中,存在一个大小为20G的硬盘为/dev/vdb,使用fdisk命令对该硬盘进形分区,要求分出两个大小为5G的分区。使用这两个分区,创建名为/dev/md0、raid级别为1的磁盘阵列。创建完成后使用xfs文件系统进形格式化,并挂载到/mnt目录下。将mdadm -D /dev/md0命令和df -h命令返回得结果以文本形式提交到答题框。
操作步骤
raid 0 运维
磁盘划分两个5G的分区,用这2个5GB的分区来模拟。
配置YUM源
[root@localhost yum.repos.d]# mkdir repo [root@localhost yum.repos.d]# mv CentOS-* repo [root@localhost yum.repos.d]# cp repo/CentOS-Media.repo centos.repo [root@localhost yum.repos.d]# vi centos.repo [centos] name=CentOS baseurl=file:///opt/centos gpgcheck=0 enabled=1
安装mdadm工具
[root@localhost ~]# yum install mdadm -y
创建raid 0
创建一个RAIDО设备:这里使用/dev/sdb1和/dev/sdb2做实验。将/dev/sdb1和/dev/sdb2建立.RAID等级为RAID 0的md0(设备名)。
[root@localhost ~]# mdadm -C -v /dev/md0 -l 0 -n 2 /dev/sdb[1-2]
查看raid
查看系统上的RAID,命令及返回结果如下。
[root@localhost ~]# cat /proc/mdstat
生成配置文件
生成配置文件mdadm.conf,命令如下。
[root@localhost ~]# mdadm -Ds > /etc/mdadm.conf
格式并挂载
对创建的RAID进行文件系统创建并挂载,命令如下。
[root@localhost ~]# mkfs.xfs /dev/md0
[root@localhost ~]# mount /dev/md0 /mnt [root@localhost ~]# df -h
自动挂载
设置成开机自动挂载,命令如下。
[root@localhost ~]# blkid /dev/md0 //查看UUID [root@localhost ~]# echo"UUID=12d2c980-48a7-45a3-93be-88183e9c202a /raid0 xfs defaults 0 0" >> /etc/fstab
删除raid
删除RAID操作,命令如下:
raid 5运维
raid 5运维操作
利用磁盘分区新建4个磁盘分区,每个大小为5GB。用3个5GB的分区来模拟raid 5,加一个热备盘。
创建raid 5
命令如下:
[root@localhost ~]# mdadm -C -v /dev/md5 -l5 -n 3 -x 1 /dev/sd[b-e]
查看
查看RAID的详细信息,命令如下。
[root@localhost ~]# mdadm -D /dev/md5
模拟硬盘故障
[root@localhost ~]# mdadm -f /dev/md5 /dev/sdb [root@localhost ~]# mdadm -D /dev/md5
热移除故障盘
从以上结果可以发现原来的热备盘/dev/sde 正在参与RAID5的重建,而原来的/dev/sdb变成了坏盘。
热移除故障盘,命令如下:
[root@localhost ~]# mdadm -r /dev/md5 /dev/sdb mdadm: hot removed /dev/sdb from /dev/md5
格式化RAID并进行挂载
格式化RAID并进行挂载,命令如下:
[root@localhost ~]# mkfs.xfs /dev/md5 [root@localhost ~]# mount /dev/md5 /mnt [root@localhost ~]# df -h