Centos7磁盘阵列部署与修复「建议收藏」

Centos7磁盘阵列部署与修复「建议收藏」Centos7磁盘阵列部署与修复一、部署RAID10#1、虚拟机添加4块20G的硬盘设备#2、mdadm命令,其中-n4代表使用4块磁盘,-l10代表使用RAID10技术mdadm-Cv/dev/md0-ayes-n4-l10/dev/sdb/dev/sdc/dev/sdd/dev/sde#3、制作好的RAID磁盘阵列格式化为ext4mkfs.ext4/dev/md0#4、创建挂载点,进行磁盘设备挂载mkdir/RAIDmount/dev/md0/RA

大家好,又见面了,我是你们的朋友全栈君。

Centos7磁盘阵列部署与修复

一、部署RAID10

#1、虚拟机添加4块20G的硬盘设备
#2、mdadm命令,其中-n 4 代表使用4块磁盘,-l 10代表使用RAID10技术
mdadm -Cv /dev/md0 -a yes -n 4 -l 10 /dev/sdb /dev/sdc /dev/sdd /dev/sde
#3、制作好的RAID磁盘阵列格式化为ext4
mkfs.ext4 /dev/md0
#4、创建挂载点,进行磁盘设备挂载
mkdir /RAID
mount /dev/md0 /RAID
df lh
#5、查看/dev/md0磁盘阵列的详细信息,并把挂载信息写入到配置文件中
mdadm -D /dev/md0
echo "/dev/md0 /RAID ext4 defaults 0 0" >> /dec/fstab

二、修复

#1、使用命令查看有无坏盘(结尾出现faulty为损坏状态)
madadm /dev/md0 -f /dev/sdb
#2、购买新硬盘替换,发现1步骤中的faulty变为active,修复完成
umount /RAID
mdadm /dev/md0 -a /dev/sdb
mdadm -D /dev/md0

三、磁盘阵列+备份(RAID5)

#1、部署RAID5 3块磁盘+1块备份盘,-x 1代表1块备份盘
mdadm -Cv /dev/md0 -n 3 -l 5 -x 1 /dev/sbd /dev/sbc /dev/sdd /dev/sde
#2、查看磁盘阵列详细信息
mdadm -D /dev/md0
#3、格式化磁盘
mkfs.ext4 /dev/md0
#4、挂载信息写入到配置文件中
echo "/dev/md0 /RAID ext4 defaults 0 0" >> /etc/fstab
mkdir /RAID
mount -a
#5、把/dev/sdb移出磁盘阵列,迅速查看/dev/md0的磁盘阵列状态,发现备份盘已经被顶上去并开始了数据的自动同步
mdadm /dev/md0 -f /dev/sdb
mdadm -D /dev/md0
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/130083.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • cmd查看哪个端口被占用并终止其占用进程

    cmd查看哪个端口被占用并终止其占用进程打开cmd,输入命令:netstat-ano,列出所有端口的情况;查看被占用端口对应的PID,输入命令:netstat-aon|findstr“端口号”,回车,最后一位数字即PID;利用命令taskkill/f/pid进程ID结束进程。…

    2022年5月12日
    38
  • java之模糊查询「建议收藏」

    java之模糊查询「建议收藏」1.场景还原由于项目中有很多地方设置了搜索框,所以搜索框之模糊查询势在必得;今晚笔者将详细讲解java之模糊查询的细节及要点,希望能给大伙带来启发。2.实现方案后台代码:①UserInfo实体类的定义publicclassUserInfo{privateStringusername;privateIntegerage;pr

    2022年5月30日
    44
  • Myeclipse注册码_myeclipse各种版本注册码

    Myeclipse注册码_myeclipse各种版本注册码myeclipse60注册码收藏

    2022年9月30日
    2
  • 深度剖析原理!java培训网课代理[通俗易懂]

    深度剖析原理!java培训网课代理[通俗易懂]前言想必很多人在为接下来的金九银十做准备,或许你只是想找到一份工作,亦或许你希望通过今年最后这波拿到一个理想的工作和薪酬。不管是哪一种情况,你都需要提前做好准备,而不是临时抱佛脚。LZ为大家分享的这些面试真题一定要基于自己的技术栈来思考,而不是背一下就觉得这个我会了。试想一下,如果面试官接着往深处问,你能保证自己回答的上来吗?这样的跳槽方式在以前或许还比较适用,但是在今年一定是没有效果的,没有意义的。LZ把这350道Java面试真题分成了五大专题,分别是:性能优化、微服务架构、并发编程(高级)、开源框

    2022年7月7日
    22
  • iterator的用法_名词所有格的用法整理初一

    iterator的用法_名词所有格的用法整理初一@Overrideprotectedvoidreduce(Textkey,Iterable<IntWritable>values,Contextcontext)throwsIOException,InterruptedException{intcount=0;Iterator<IntWritable>iterator=values.iterator();//<1,1,1>

    2025年8月4日
    3
  • CentOS7 安装 mysql8

    CentOS7 安装 mysql8本文主要从以下几个方面对自己在centos7下安装mysql8过程做如下总结:CentOS7安装mysql8步骤;window下的Navicat连接MySql8;涉及到的Linux命令——————————————————————————————————–…

    2022年6月10日
    40

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号