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
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • ThinkPHP实现定时执行任务的两种方法「建议收藏」

    ThinkPHP实现定时执行任务的两种方法「建议收藏」在平常的项目中我们总是会遇到需要将某个方法任务定时执行的问题,定时执行方法任务如果我们拥有服务器的权限,我们可以直接在服务器设置定时任务,例如在Windows的任务计划程序中进行设置,在Linux中编写脚本进行执行。如果我们没有服务器权限,我们该如何使用项目的程序代码来自动定时执行呢?接下来就为大家描述一个基于ThinkPHP框架定时执行任务的例子,具体的方法会在下面进行详细的描述。   

  • java引用变量存放在哪_java成员变量存储在哪个内存区域

    java引用变量存放在哪_java成员变量存储在哪个内存区域我们说常量,静态变量存放在方法区中,方法中的临时变量,存放到Java虚拟栈中。有人问,那全局变量*(对象)存放在哪里.其实全局变量就是参考文章中所说的class的字段,就是指全局变量,它是存放在方法区中的。e)方法区与堆一样,是被线程共享的区域。在方法区中,存储了每个类的信息(包括类的名称、方法信息、字段信息)、静态变量、常量以及编译器编译后的代码等。在Class文件中除了类的字段、方法、接…

  • UDP协议抓包分析

    UDP协议抓包分析一、什么是UDPUDP就是一种无连接的协议。该协议用来支撑那些需要在计算机之间传输数据的网络应用,包括网络视频会议系统在内的众多客户/服务器模式的应用。二、UDP协议的特点UDP使用底层的互联网协议来传送报文,同IP一样提供不可靠的无连接传输服务。他也不提供报文到达确认、排序及流量控制等功能。(1)UDP是一个无连接协议,也就是传输数据之前源端口和目标端口不能建立连接。当它想传输时,就简单…

  • android toast显示时间,Android Toast自定义显示时间「建议收藏」

    android toast显示时间,Android Toast自定义显示时间「建议收藏」Toast是Android中使用频率较高的弹窗提示手段,使用起来简单、方便。常规使用方法这里不做说明,继前一篇博客《Android中Toast全屏显示》,其中抛砖引玉的给出一个简单的实现Toast全屏显示的方法后,发现无法控制Toast的显示时长。虽然Toast中有setDuration(intduration)接口,但是跟踪代码发现,设置的时间没起作用,只有系统默认的两个时间LENGTH_D…

  • 【Python】 【绘图】plt.figure()的使用

    【Python】 【绘图】plt.figure()的使用1.figure语法及操作(1)figure语法说明figure(num=None,figsize=None,dpi=None,facecolor=None,edgecolor=None,frameon=True)num:图像编号或名称,数字为编号,字符串为名称 figsize:指定figure的宽和高,单位为英寸; dpi参数指定绘图对象的分辨率,即每英寸多少个像素,…

  • 尺度空间原理_多尺度分割算法原理

    尺度空间原理_多尺度分割算法原理转自点击打开链接http://www.cnblogs.com/ronny/p/3886013.html1.特征的不变性何谓特征?每个物体,我们总可以用一些词语或部件来描述它,比如人脸的特征:两个眼睛、一个鼻子和一个嘴巴。对于图像而言,我们需要计算机去理解图像,描述图像就需要计算机去取得图像的特征,对图像比较全面的描述即一个二维矩阵,矩阵内的每个值代表图像的亮度。有时候我们需要

    2022年10月14日

发表回复

您的电子邮箱地址不会被公开。

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