无法停止并重新格式化 /dev/md0

roy*_*ang 5 raid centos mdadm formatting mkfs

我想重新格式化 /dev/md0,它是一个由 4 个磁盘 (sd[bcde]) 组成的 RAID0 阵列。但是,当我尝试运行命令 mke2fs 时,收到以下错误消息:

\n\n
/dev/md0 is apparently in use by the system; will not make a filesystem here!\n
Run Code Online (Sandbox Code Playgroud)\n\n

我也尝试过 mdadm --stop 来阻止它,但它不起作用:

\n\n
mdadm: Cannot get exclusive access to /dev/md0:Perhaps a running process, mounted filesystem or active volume group?\n
Run Code Online (Sandbox Code Playgroud)\n\n

仅供参考,/dev/md0 未安装,lsof/fuser 的输出只是空的。\n有什么想法吗?

\n\n

[更新1]

\n\n

lsblk 的输出如下所示:

\n\n
NAME   MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT\nsdb      8:16   0   5.5T  0 disk  \n\xe2\x94\x94\xe2\x94\x80md0    9:0    0  21.9T  0 raid0 \nsdc      8:32   0   5.5T  0 disk  \n\xe2\x94\x94\xe2\x94\x80md0    9:0    0  21.9T  0 raid0 \nsdd      8:48   0   5.5T  0 disk  \n\xe2\x94\x94\xe2\x94\x80md0    9:0    0  21.9T  0 raid0 \nsde      8:64   0   5.5T  0 disk  \n\xe2\x94\x94\xe2\x94\x80md0    9:0    0  21.9T  0 raid0 \n
Run Code Online (Sandbox Code Playgroud)\n\n

dmsetup 表的输出是“未找到设备”,并且 pvs 不产生任何结果。

\n\n

[更新2]

\n\n

这些磁盘仅属于/dev/md0,不属于其他RAID。/dev/md0 曾经作为 NFS 共享目录挂载。但即使我停止了nfs,也没有解决问题。

\n\n

pvdisplay 和 vgdisplay 没有输出。

\n\n

对于“dmsetup info”,它显示“未找到设备”。

\n\n

“cat /proc/mdstat”的输出:

\n\n
Personalities : [raid0] [raid6] [raid5] [raid4] \nmd2 : active raid5 sdp[4] sdo[3] sdn[2] sdm[1] sdl[0]\n      23441565696 blocks super 1.2 level 5, 512k chunk, algorithm 2 [5/5] [UUUUU]\n      bitmap: 3/44 pages [12KB], 65536KB chunk\n\nmd1 : active raid5 sdk[5] sdj[4] sdi[3] sdh[2] sdg[1] sdf[0]\n      29301957120 blocks super 1.2 level 5, 512k chunk, algorithm 2 [6/6] [UUUUUU]\n      bitmap: 2/44 pages [8KB], 65536KB chunk\n\nmd0 : active raid0 sde[3] sdd[2] sdc[1] sdb[0]\n      23441565696 blocks super 1.2 512k chunks\n\nunused devices: <none>\n
Run Code Online (Sandbox Code Playgroud)\n\n

挂载输出:

\n\n
/dev/sda2 on / type ext4 (rw)\nproc on /proc type proc (rw)\nsysfs on /sys type sysfs (rw)\ndevpts on /dev/pts type devpts (rw,gid=5,mode=620)\ntmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")\n/dev/sda1 on /boot type ext4 (rw)\n/dev/sda5 on /tmp type ext4 (rw)\n/dev/sda3 on /var type ext4 (rw)\nnone on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)\ngvfs-fuse-daemon on /root/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev)\nsunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)\nnfsd on /proc/fs/nfsd type nfsd (rw)\n/dev/md2 on /backup type ext4 (rw)\n/dev/md1 on /home type ext4 (rw)\n
Run Code Online (Sandbox Code Playgroud)\n