热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

RAID10_模拟raid10故障如何修复

篇首语:本文由编程笔记#小编为大家整理,主要介绍了模拟raid10故障如何修复相关的知识,希望对你有一定的参考价值。第一步先模拟挂掉一块硬盘,用mdadm命

篇首语:本文由编程笔记#小编为大家整理,主要介绍了模拟raid10故障如何修复相关的知识,希望对你有一定的参考价值。


第一步

先模拟挂掉一块硬盘,用mdadm命令加上-f参数移除一块硬盘

技术图片

 

 第二步

检查磁盘阵列状态

 显示有三块磁盘已激活,三块磁盘在工作中,一块磁盘失去作用。

技术图片

 

 

 

第三步

去磁盘挂载目录中检查数据情况

 检查后发现挂掉一块磁盘对数据并没有影响,磁盘也可以正常使用

技术图片

 

 

 

第四步

raid10磁盘阵列,挂掉一块磁盘并不会影响数据完整性,也不影响使用,此时只需要重新购买一块新的磁盘,替换损坏的磁盘即可。

注意要更换raid0设备,必须要在取消挂载的情况下,确保故障磁盘停止工作。

我们先用reboot命令重启 然后重新查看磁盘阵列状态,发现故障磁盘已经不在工作。

技术图片

 

 

第五步

此时可以取消挂载   (如果之前把磁盘阵列加入开机自动挂载配置文件中)

准备添加新的磁盘加入阵列组 注意修复是有一个过程的

技术图片

 

 技术图片

 

 

技术图片

 

 第六步

修复成功之后,需要重启raid10

但注意重启raid10必须要先配置raid10的配置文件,否则重启之后就无法再激活了!!!!

##################################################################################

#手动创建配置文件
[root@local-pyyu ~]# echo DEVICE /dev/sd[b-e] > /etc/mdadm.conf

#扫描磁盘阵列信息,追加到/etc/mdadm.conf配置文件中
[root@local-pyyu /]# mdadm -Ds >> /etc/mdadm.conf
[root@local-pyyu /]# cat /etc/mdadm.conf
DEVICE /dev/sdb /dev/sdc /dev/sdd /dev/sde
ARRAY /dev/md/0 metadata=1.2 name=local-pyyu:0 UUID=9eb470b5:4dc5b8c9:8c0568c3:6bfdebf6

###################################################################################

在有配置文件的基础上可以开始重启raid10

首先关闭raid10,然后测试能否查看磁盘阵列信息,如果不能显示则说明已经关闭

技术图片

 

 接下来开启raid10,然后测试能否查看磁盘阵列信息,可以查看则说明已开启

技术图片

 

 最后重新挂载即可,检查下挂载目录下的数据

技术图片

 


推荐阅读
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • 1.dd命令dd命令的全称为diskdump,对系统所有用户开放。该命令用于复制磁盘的数据块,且可在复制文件的同时指定转换的文件格式。命令选项参数说明ifFILE:输入文件名称,默 ... [详细]
  • 初始化_SQL Server 2017 AlwaysOn AG 自动初始化
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了SQLServer2017AlwaysOnAG自动初始化相关的知识,希望对你有一定的参考价值。 ... [详细]
  • KVM配置调整
    一内存CPU调整1.1增大虚拟机内存[root@k8s-01~]#virshshutdownvm01-centos7域vm01-centos7被关闭[root@k8s-01~]#v ... [详细]
  • 使用R包提供的数据是学习数据科学工具的好方法,但是在某个时候,您希望停止学习,开始使用自己的数据。在本章中,您将学习如何将纯文本矩形文件读入r。在这里,我们只讨论数据导入的皮毛,但 ... [详细]
  • 主从复制_mysql主从复制简介
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了mysql主从复制简介相关的知识,希望对你有一定的参考价值。  ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)
    本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ... [详细]
  • 本文介绍了在使用MSXML解析XML文件时出现DTD禁用问题的解决方案。通过代码示例和错误信息获取方法,解释了默认情况下DTD是禁用的,以及如何启用DTD的方法。此外,还提到了网上关于该问题的信息相对较少,因此本文提供了解决方案以供参考。 ... [详细]
  • 图像因存在错误而无法显示 ... [详细]
  • Linux配置IP地址大全
    IP地址配置方法一:编辑配置文件#编辑网卡参数[roottest~]#vimetcsysconfignetwork-scriptsifcfg-ens331TYPEE ... [详细]
  • 明明上一篇还说着打包好了,这一个又出现了问题,真是让人揪心呀!错误如下:Traceback(mostrecentcalllast):Filemacc.py,line7,in& ... [详细]
  • CryptSIPRetrieveSubjectGuid
    简介CryptSIPRetrieveSubjectGuid根据文件类型检索SubjectGUID,用于CryptSIPLoad。提示如果检索失败可以使用通用的CRYPT_SUBJT ... [详细]
  • linux分区文件信息,Linux中国 文件分区
    在这篇文章中,我们来了解一些用来检查你的系统分区的一些命令,这些命令将检查每个磁盘的分区情况和其它细节,例如总空间容量,已用 ... [详细]
  • q3.whichstatementistrueregardingexternaltablesa.thedefaultrejectlimitforext ... [详细]
author-avatar
Coco__GLL
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有