首页 > 其他分享 >给 RAID5 添加热备盘

给 RAID5 添加热备盘

时间:2024-08-17 09:04:25浏览次数:15  
标签:热备 zhpj dev RAID5 添加 Devices mdadm

给 RAID5 添加热备盘

创建 RAID5 时设置 1 块热备盘;

[root@zhpj ~]# mdadm -Cv /dev/md5 -n 3 -l 5 -x 1 /dev/sd{b..e}
mdadm: layout defaults to left-symmetric
mdadm: layout defaults to left-symmetric
mdadm: chunk size defaults to 512K
mdadm: size set to 10476544K
mdadm: Defaulting to version 1.2 metadata
mdadm: array /dev/md5 started.
[root@zhpj ~]# 
[root@zhpj ~]# cat /proc/mdstat
Personalities : [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] 
md5 : active raid5 sdd[4] sde[3](S) sdc[1] sdb[0]
      20953088 blocks super 1.2 level 5, 512k chunk, algorithm 2 [3/2] [UU_]
      [=>...................]  recovery =  9.4% (990556/10476544) finish=0.6min speed=247639K/sec
    
unused devices: <none>
[root@zhpj ~]#


[root@zhpj ~]# mdadm -D /dev/md5 
/dev/md5:
           Version : 1.2
     Creation Time : Sun Aug 11 20:43:45 2024
        Raid Level : raid5
        Array Size : 20953088 (19.98 GiB 21.46 GB)
     Used Dev Size : 10476544 (9.99 GiB 10.73 GB)
      Raid Devices : 3
     Total Devices : 4
       Persistence : Superblock is persistent

       Update Time : Sun Aug 11 20:44:24 2024
             State : clean, degraded, recovering 
    Active Devices : 2
   Working Devices : 4
    Failed Devices : 0
     Spare Devices : 2

            Layout : left-symmetric
        Chunk Size : 512K

Consistency Policy : resync

    Rebuild Status : 78% complete

              Name : zhpj.com:5  (local to host zhpj.com)
              UUID : 67b6c832:892ea5d8:975505f9:528f99e0
            Events : 13

    Number   Major   Minor   RaidDevice State
       0       8       16        0      active sync   /dev/sdb
       1       8       32        1      active sync   /dev/sdc
       4       8       48        2      spare rebuilding   /dev/sdd

       3       8       64        -      spare   /dev/sde
[root@zhpj ~]# 

/dev/sdb​ 模拟为故障,热备盘 /dev/sde​ 会自动替换上去;

Snipaste_2024-08-11_20-46-22Snipaste_2024-08-11_20-46-58

RAID5允许坏一块磁盘,热备盘替换上去之后,还允许再坏一块磁盘:

Snipaste_2024-08-11_20-48-03

Snipaste_2024-08-11_20-54-06

移除两块坏掉的硬盘:

Snipaste_2024-08-11_20-55-51

向 RAID5 添加磁盘:

Snipaste_2024-08-11_20-57-00

向 RAID5 添加热备盘:

Snipaste_2024-08-11_20-57-38

标签:热备,zhpj,dev,RAID5,添加,Devices,mdadm
From: https://www.cnblogs.com/zhpj/p/18364034/add-heating-disk-to-raid5-zavvhj

相关文章

  • 打包nginx镜像,添加flv_live模块
    因为工作需要而打包一个包含nginx_http_flv_live模块,记录下编译中遇到的问题,和解决方式编译nginx的最大的一个坑就是基础镜像使用的debian:latest,导致各种编译后能通过rtmp推流但是无法通过http拉取http-flv视频流版本alpine==3.8.5nginx==1.25.5https://nginx.org/down......
  • 添加SCAN IP
    在OracleRAC环境中,添加SCANIP(SingleClientAccessName)是一种提高连接灵活性和负载均衡的方法。以下是添加SCANIP的步骤:查看现有的SCANIP配置情况:使用srvctlconfigscan命令来查看当前的SCAN配置,包括已有的SCANIP地址。修改所有节点的/etc/hosts:在所有RAC节点......
  • 为博客添加Live图
    为博客添加Live图Apple提供了很生动的Live实况图,在实际展示的过程中非常生动形象,在撰写博客的过程中,我自己也尝试将博客中嵌入实况图片其实Apple提供的iCloud网页版为我们提供了很好的示例,为了实现本文开始的效果,我们也将使用Apple官方所提供的方法资源准备在了解如何实现Live......
  • 如何为微信小程序添加地图和位置服务
    为微信小程序添加地图和位置服务可以通过使用微信提供的地图组件和位置API实现。以下是详细步骤和示例代码:创建一个新的微信小程序项目:使用微信开发者工具创建一个新的微信小程序项目。在创建项目时,可以选择"位置"和"地图"权限,以便后续使用位置和地图服务。在小程序......
  • 爆改YOLOv8 | yolov8添加CBAM注意力机制
    1,.本文介绍CBAM的主要思想是通过关注重要的特征并抑制不必要的特征来增强网络的表示能力。模块首先应用通道注意力,关注"重要的"特征,然后应用空间注意力,关注这些特征的"重要位置"。通过这种方式,CBAM有效地帮助网络聚焦于图像中的关键信息,提高了特征的表示力度.以下为CBAM结构......
  • MySql添加用户权限问题
    MySql添加用户权限问题要为MySQL中的test用户授予所有权限,可以按照以下步骤进行:1.连接到MySQL数据库服务器mysql-uroot-p2.授予root用户所有权限grantallon*.*to'test'@'%'identifiedby'yourpassword'withgrantoption;请注意,上述命令中的lo......
  • 为您的网站或博客添加AI:智能优化提升用户体验
    前提一个网站或者一个博客可以下载插件安装插件插件部署创建工具把插件安装到WordPress并启用。填写回调密钥,回调密钥是随便写的,主要用于认证。到LeaflowAmber中点击左侧菜单中的登录来登录LeaflowUserLand账户。登录后点击左侧 工具,然后 新建一个工具,工具名称你可......
  • apisix-dashboard上添加自定义插件
    参考:https://overstarry.vip/posts/apisix如何添加自定义插件/首先,我们需要向自定义的插件user-remote-auth添加到apisix中,对这块不清楚的同学,可以参考我这篇文章:【apisix~lua插件开发与插件注册】,添加成功之后,通过curlhttp://apisix-admin.apisix:9180/apisix/admin/plugins/us......
  • 给安卓 app 添加权限的一种方法
    依赖两个app官方文档一个是Shizuku,可以直接安装另一个是AppOps,需要通过adb安装#通过adb启动Shizuku服务adbshellsh/sdcard/Android/data/moe.shizuku.privileged.api/start.sh#安装AppOpsadbinstall-i'com.android.vending'appops-v9.0.7.r1708.5......
  • 视觉SLAM ch3补充——在Linux中配置VScode以及CMakeLists如何添加Eigen库
            ch3中的所有代码,除了在kdevelop中运行,还可以在VScode中运行。下面将简要演示配置过程,代码不再做解答,详细内容在下面的文章中。(这一节中的pangolin由于安装过程中会出现很多问题,且后续内容用不到该平台,所以暂时不进行安装)视觉SLAMch3—三维空间的刚体运动http......