在CentOS 7中配置 RAID服务

实验过程

Xnode1克隆虚拟机raid

ps:

阿里云盘Xnode1获取

xnode1 https://www.alipan.com/s/HgLXfoeBWG2

提取码: eb70

编辑虚拟机

添加2硬盘

CRT连接(root密码:000000)

创建raid 0

[root@demo ~]# lsblk

安装mdadm

[root@demo ~]# yum install mdadm

将/dev/sdb 和/dev/sdc 建立 RAID 等级为 RAID 0 的 md0

[root@demo ~]# mdadm -C -v /dev/md0 -l 0 -n 2 /dev/sdb /dev/sdc

查看系统上的 RAID

[root@demo ~]# cat /proc/mdstat

查看raid信息

[root@demo ~]# mdadm -Ds
[root@demo ~]# mdadm -D /dev/md0(详细信息)

生成配置文件 mdadm.conf

[root@demo ~]# mdadm -Ds > /etc/mdadm.conf

对创建的 RAID 进行文件系统创建并挂载

[root@demo ~]# mkfs.xfs /dev/md0

[root@demo ~]# mkdir /raid0/

[root@demo ~]# mount /dev/md0 /raid0/

[root@demo ~]# df -Th /raid0/

设置成开机自动挂载

[root@demo ~]# blkid /dev/md0
[root@demo~]#echo "UUID="b8ae1bd1-e5cf-4ddd-b11b-b9ddb68a33f8 /raid0 xfs defaults 0 0" >> /etc/fstab【引号以blkid /dev/md0查找的为主】

创建raid 5

添加4个硬盘

[root@demo ~]# lsblk

安装mdadm

[root@demo ~]# yum install mdadm

用 3 个 20 GB 的分区来模拟 raid 5,加一个热备盘

[root@demo ~]# mdadm -Cv /dev/md5 -l5 -n3 /dev/sdb /dev/sdc /dev/sdd --spare-devices=1 /dev/sde

查看 RAID 的详细信息

[root@demo ~]# mdadm -D /dev/md5【跑100%】

模拟硬盘故障

[root@demo ~]# mdadm -f /dev/md5 /dev/sdb

热移除故障盘

[root@demo ~]# mdadm -r /dev/md5 /dev/sdb

格式化

[root@demo ~]# mkfs.xfs /dev/md5

挂载

[root@demo ~]# mkdir /raid5/
[root@demo ~]# mount /dev/md5 /raid5/
[root@demo ~]# df -Th /raid5/
[root@demo ~]# blkid /dev/md5
[root@demo ~]# df -h
相关推荐
dessler11 分钟前
Docker-如何启动docker
运维·docker·云原生·容器·eureka
zhy2956311 分钟前
【DOCKER】基于DOCKER的服务之DUFS
运维·docker·容器·dufs
无为之士16 分钟前
Linux自动备份Mysql数据库
linux·数据库·mysql
秋名山小桃子26 分钟前
Kunlun 2280服务器(ARM)Raid卡磁盘盘符漂移问题解决
运维·服务器
与君共勉1213826 分钟前
Nginx 负载均衡的实现
运维·服务器·nginx·负载均衡
岑梓铭33 分钟前
(CentOs系统虚拟机)Standalone模式下安装部署“基于Python编写”的Spark框架
linux·python·spark·centos
努力学习的小廉33 分钟前
深入了解Linux —— make和makefile自动化构建工具
linux·服务器·自动化
MZWeiei37 分钟前
Zookeeper基本命令解析
大数据·linux·运维·服务器·zookeeper
7yewh1 小时前
嵌入式Linux QT+OpenCV基于人脸识别的考勤系统 项目
linux·开发语言·arm开发·驱动开发·qt·opencv·嵌入式linux
Arenaschi1 小时前
在Tomcat中部署应用时,如何通过域名访问而不加端口号
运维·服务器