RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / 问题 / 1198235
Accepted
AlexGlebe
AlexGlebe
Asked:2021-11-01 00:30:44 +0000 UTC2021-11-01 00:30:44 +0000 UTC 2021-11-01 00:30:44 +0000 UTC

Raid5分区无法返回

  • 772

有时接触不良会导致一个磁盘与 raid5 阵列断开连接。现在我拿不回光盘了。错误弹出。什么是无效论点?

# mdadm /dev/md/2 --add /dev/sda5 
mdadm: add new device failed for /dev/sda5 as 3: Invalid argument

# mdadm --brief /dev/md2                     
/dev/md2: 857.19GiB raid5 3 devices, 0 spares. Use mdadm --detail for more detail.

# cat /proc/mdstat                  
Personalities : [raid6] [raid5] [raid4] 
md2 : active raid5 sdb5[4] sdc2[2]
      898834048 blocks super 1.0 level 5, 64k chunk, algorithm 2 [3/2] [_UU]
      
md0 : active raid5 sdb3[1] sda6[4] sdc1[3]
      976768512 blocks super 1.0 level 5, 128k chunk, algorithm 2 [3/3] [UUU]
      bitmap: 2/4 pages [8KB], 65536KB chunk

unused devices: <none>

# mdadm --detail /dev/md2       
/dev/md2:
           Version : 1.0
     Creation Time : Tue May 31 14:33:33 2016
        Raid Level : raid5
        Array Size : 898834048 (857.19 GiB 920.41 GB)
     Used Dev Size : 449417024 (428.60 GiB 460.20 GB)
      Raid Devices : 3
     Total Devices : 2
       Persistence : Superblock is persistent

       Update Time : Sat Oct 31 17:50:30 2020
             State : clean, degraded 
    Active Devices : 2
   Working Devices : 2
    Failed Devices : 0
     Spare Devices : 0

            Layout : left-symmetric
        Chunk Size : 64K

Consistency Policy : resync

              Name : any:2
              UUID : c4c80dbb:9b5cd068:fe33283e:63397104
            Events : 2813

    Number   Major   Minor   RaidDevice State
       -       0        0        0      removed
       4       8       21        1      active sync   /dev/sdb5
       2       8       34        2      active sync   /dev/sdc2

第二次尝试:

# dd if=/dev/zero of=/dev/sda5 bs=1M count=200
200+0 records in
200+0 records out
209715200 bytes (210 MB, 200 MiB) copied, 2.12945 s, 98.5 MB/s

# mdadm /dev/md2 --add /dev/sda5 
mdadm: add new device failed for /dev/sda5 as 3: Invalid argument

# dmesg
[ 8463.999268] md: sda5 does not have a valid v1.0 superblock, not importing!
[ 8463.999274] md: md_import_device returned -22
linux
  • 1 1 个回答
  • 10 Views

1 个回答

  • Voted
  1. Best Answer
    AlexGlebe
    2021-11-01T15:20:01Z2021-11-01T15:20:01Z

    亚历山大·普罗科舍夫想到了这个建议 。阅读

    # dmesg
    [ 8463.999268] md: sda5 does not have a valid v1.0 superblock, not importing!
    [ 8463.999274] md: md_import_device returned -22
    

    我们了解到服务信息raid array v1.0 位于该部分的末尾。我们重置的不是开始,而是结束。我大致是这样做的:

    # dd if=/dev/zero of=/dev/sda5 bs=1M skip=400000
    

    我跳过 400Gb 并重置。下一次添加部分的尝试已经成功。

    # mdadm /dev/md2 --add /dev/sda5
    
    • 1

相关问题

  • 如果 fuser -k number/tcp 没有帮助,如何在 Debian 中释放端口?

  • Ubuntu。startx 不起作用。黑屏

  • --syn 在 iptables 中有什么作用?

  • 为什么需要iso格式?

  • C程序中没有密码的sudo

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    如何从列表中打印最大元素(str 类型)的长度?

    • 2 个回答
  • Marko Smith

    如何在 PyQT5 中清除 QFrame 的内容

    • 1 个回答
  • Marko Smith

    如何将具有特定字符的字符串拆分为两个不同的列表?

    • 2 个回答
  • Marko Smith

    导航栏活动元素

    • 1 个回答
  • Marko Smith

    是否可以将文本放入数组中?[关闭]

    • 1 个回答
  • Marko Smith

    如何一次用多个分隔符拆分字符串?

    • 1 个回答
  • Marko Smith

    如何通过 ClassPath 创建 InputStream?

    • 2 个回答
  • Marko Smith

    在一个查询中连接多个表

    • 1 个回答
  • Marko Smith

    对列表列表中的所有值求和

    • 3 个回答
  • Marko Smith

    如何对齐 string.Format 中的列?

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5