我的服务器运行在基于mdadm的4 dIsk软件raid 10上。
伯爵今天发生了一次小停电,closures了服务器,现在只能启动InItrd应急系统(ubuntu 16.04),对四个dIsks中的两个发生“可能过时”的抱怨。 四个dIsks之间的事件有一个微妙的差异。 两个有6531个事件,两个6527个事件。
我试图强有力地重新组合起来:
mdadm --assemble /dev/md0 /dev/sdb /dev/sdc /dev/sdd /dev/sde --force -v
以及无限的力量:
mdadm --assemble /dev/md0 /dev/sdb /dev/sdc /dev/sdd /dev/sde -v
它始终抱怨过时的经验不合时宜。
我怎么能让mdadm忽略事件中的小dIfference?
这里是输出:
root@ubuntu:/home/ubuntu# mdadm --examine /dev/sdc /dev/sdc: Magic : a92b4efc Version : 1.2 Feature Map : 0x1 Array UUID : 8397999f:cd6b31f4:64d31961:759bded9 Name : debian:0 Creation Time : Thu May 4 19:39:57 2017 Raid Level : raid10 Raid Devices : 4 Avail Dev Size : 624880304 (297.97 GiB 319.94 GB) Array Size : 585850880 (558.71 GiB 599.91 GB) Used Dev Size : 585850880 (279.36 GiB 299.96 GB) Data Offset : 262144 sectors Super Offset : 8 sectors Unused Space : before=262056 sectors, after=39029424 sectors State : active Device UUID : 0774b3a6:acc10734:1e7c6f76:98b36729 Internal Bitmap : 8 sectors from superblock Update Time : Fri Aug 11 13:06:38 2017 Bad Block Log : 512 entries available at offset 72 sectors Checksum : 86b594a0 - correct Events : 6531 Layout : offset=2 Chunk Size : 512K Device Role : Active device 0 Array State : AA.A ('A' == active, '.' == missing, 'R' == replacing) root@ubuntu:/home/ubuntu# mdadm --examine /dev/sdd /dev/sdd: Magic : a92b4efc Version : 1.2 Feature Map : 0x1 Array UUID : 8397999f:cd6b31f4:64d31961:759bded9 Name : debian:0 Creation Time : Thu May 4 19:39:57 2017 Raid Level : raid10 Raid Devices : 4 Avail Dev Size : 976511024 (465.64 GiB 499.97 GB) Array Size : 585850880 (558.71 GiB 599.91 GB) Used Dev Size : 585850880 (279.36 GiB 299.96 GB) Data Offset : 262144 sectors Super Offset : 8 sectors Unused Space : before=262056 sectors, after=390660144 sectors State : active Device UUID : 6e83f7bf:a19005dc:d714aa81:dc11bd5f Internal Bitmap : 8 sectors from superblock Update Time : Fri Aug 11 13:06:38 2017 Bad Block Log : 512 entries available at offset 72 sectors Checksum : 9e7cdf7b - correct Events : 6531 Layout : offset=2 Chunk Size : 512K Device Role : Active device 1 Array State : AA.A ('A' == active, '.' == missing, 'R' == replacing) root@ubuntu:/home/ubuntu# mdadm --examine /dev/sde /dev/sde: Magic : a92b4efc Version : 1.2 Feature Map : 0x1 Array UUID : 8397999f:cd6b31f4:64d31961:759bded9 Name : debian:0 Creation Time : Thu May 4 19:39:57 2017 Raid Level : raid10 Raid Devices : 4 Avail Dev Size : 624880304 (297.97 GiB 319.94 GB) Array Size : 585850880 (558.71 GiB 599.91 GB) Used Dev Size : 585850880 (279.36 GiB 299.96 GB) Data Offset : 262144 sectors Super Offset : 8 sectors Unused Space : before=262056 sectors, after=39029424 sectors State : active Device UUID : f4231c7d:5f51fc96:648cb20e:a07f7845 Internal Bitmap : 8 sectors from superblock Update Time : Fri Aug 11 13:04:25 2017 Bad Block Log : 512 entries available at offset 72 sectors Checksum : 7465b00b - correct Events : 6527 Layout : offset=2 Chunk Size : 512K Device Role : Active device 2 Array State : AAAA ('A' == active, '.' == missing, 'R' == replacing) root@ubuntu:/home/ubuntu# mdadm --examine /dev/sdf /dev/sdf: Magic : a92b4efc Version : 1.2 Feature Map : 0x1 Array UUID : 8397999f:cd6b31f4:64d31961:759bded9 Name : debian:0 Creation Time : Thu May 4 19:39:57 2017 Raid Level : raid10 Raid Devices : 4 Avail Dev Size : 585852560 (279.36 GiB 299.96 GB) Array Size : 585850880 (558.71 GiB 599.91 GB) Used Dev Size : 585850880 (279.36 GiB 299.96 GB) Data Offset : 262144 sectors Super Offset : 8 sectors Unused Space : before=262056 sectors, after=1680 sectors State : active Device UUID : d2440649:3f578698:cf4d7abe:306e7fa3 Internal Bitmap : 8 sectors from superblock Update Time : Fri Aug 11 13:04:25 2017 Bad Block Log : 512 entries available at offset 72 sectors Checksum : 4d5502a6 - correct Events : 6527 Layout : offset=2 Chunk Size : 512K Device Role : Active device 3 Array State : AAAA ('A' == active, '.' == missing, 'R' == replacing) root@ubuntu:/home/ubuntu# mdadm --assemble /dev/md0 /dev/sdc /dev/sdd /dev/sde /dev/sdf -v --force mdadm: looking for devices for /dev/md0 mdadm: /dev/sdc is identified as a member of /dev/md0, slot 0. mdadm: /dev/sdd is identified as a member of /dev/md0, slot 1. mdadm: /dev/sde is identified as a member of /dev/md0, slot 2. mdadm: /dev/sdf is identified as a member of /dev/md0, slot 3. mdadm: added /dev/sdd to /dev/md0 as 1 mdadm: added /dev/sde to /dev/md0 as 2 (possibly out of date) mdadm: added /dev/sdf to /dev/md0 as 3 (possibly out of date) mdadm: added /dev/sdc to /dev/md0 as 0 mdadm: /dev/md0 assembled from 2 drives - not enough to start the array. root@ubuntu:/home/ubuntu# mdadm --assemble /dev/md0 /dev/sdc /dev/sdd /dev/sde /dev/sdf -v --force --run mdadm: looking for devices for /dev/md0 mdadm: /dev/sdc is identified as a member of /dev/md0, slot 0. mdadm: /dev/sdd is identified as a member of /dev/md0, slot 1. mdadm: /dev/sde is identified as a member of /dev/md0, slot 2. mdadm: /dev/sdf is identified as a member of /dev/md0, slot 3. mdadm: added /dev/sdd to /dev/md0 as 1 mdadm: added /dev/sde to /dev/md0 as 2 (possibly out of date) mdadm: added /dev/sdf to /dev/md0 as 3 (possibly out of date) mdadm: added /dev/sdc to /dev/md0 as 0 mdadm: failed to RUN_ARRAY /dev/md0: Input/output error mdadm: Not enough devices to start the array.