小编std*_*err的帖子

如何对 RAID 阵列进行故障排除?

我今天早上刚检查了我的 RAID 阵列,我得到的是:

$ cat /proc/mdstat
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10] 
md1 : active raid1 sdc7[0]
      238340224 blocks [2/1] [U_]

md0 : active raid1 sdc6[0]
      244139648 blocks [2/1] [U_]

md127 : active raid1 sdc3[0]
      390628416 blocks [2/1] [U_]

unused devices: <none>
$
Run Code Online (Sandbox Code Playgroud)

我相信这意味着我的阵列的一个磁盘已经死了,这是真的吗?

我如何进行正确的故障排除?我的/etc/mdadm/mdadm.conf样子:

$ cat /etc/mdadm/mdadm.conf
# mdadm.conf
#
# Please refer to mdadm.conf(5) for information about this file.
#

# by default (built-in), scan all partitions (/proc/partitions) and all
# containers …
Run Code Online (Sandbox Code Playgroud)

raid mdadm

8
推荐指数
1
解决办法
3029
查看次数

无法清除驱动器上的超级块

我有一个 USB 拇指驱动器,我曾在 raid 1 阵列中短暂使用过它。我不再需要该数组中的它(但需要将它添加到不同的数组),因此想摆脱旧的超级块,但我不能。我试过:

$ sudo mdadm --zero-superblock /dev/sdb
mdadm: Couldn't open /dev/sdb for write - not zeroing
$ sudo mdadm --zero-superblock /dev/sdb1
mdadm: Couldn't open /dev/sdb1 for write - not zeroing
Run Code Online (Sandbox Code Playgroud)

我删除了分区并将设备插入 Windows 机器以从那里格式化它,但超级块仍然存在:

$lsblk
...
...
sdb           8:16   1 119.3G  0 disk  
??md127       9:127  0 119.2G  0 raid1 
Run Code Online (Sandbox Code Playgroud)

磁盘:

$ sudo fdisk /dev/sdb

Welcome to fdisk (util-linux 2.33.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write …
Run Code Online (Sandbox Code Playgroud)

linux raid mdadm

1
推荐指数
1
解决办法
1490
查看次数

标签 统计

mdadm ×2

raid ×2

linux ×1