首页 > 代码库 > mdadm删除RAID失败的解决方法

mdadm删除RAID失败的解决方法

系统从RAID模式切换到非RAID模式前,需要删除已创建的RAID,页面切换过程报删除RAID失败。


登陆后台,手动使用命令删除RAID,报错如下:


mdadm --stop /dev/md1

mdadm: Cannot get exclusive access to /dev/md1:Perhaps a running process, mounted filesystem or active volume group?


查看状态,一切正常:

# cat /proc/mdstat

Personalities : [raid6] [raid5] [raid4]

md1 : active raid5 sdf[4] sdg[3] sdi[2] sdj[1] sdh[0]

     3907045376 blocks super 1.2 level 5, 256k chunk, algorithm 2 [5/5] [UUUUU]


unused devices: <none>


查看挂载点,也未发现有mount;也没有使用LVM管理该设备。


查看是否有用户正在使用该设备:


#fuser -vm /dev/md1

                    USER        PID ACCESS COMMAND

/dev/md1:            root      14186 f.... mdadm


显示root用户正在操作该设备,kill掉该进程,再次stop该设备成功。