1.现象描述:
操作命令:
# mkfs.xfs /dev/sdd
cannot open /dev/sdd: Device or resource busy
提示:设备正在被使用,无法打开。
2.问题解决:
操作命令:
查看是否挂载或某个进程使用:
# df -h
确定磁盘没有被挂载使用。
# lsof | grep /dev/sdd
或:
# fuser -m /dev/sdd
确定磁盘没有被进程使用。
# lsblk
发现下面有分区centos-home
说明:
由于之前的硬盘是存在分区并挂载的情况,需要把绑定的设备移除后,才能格式化。
# dmsetup ls
# dmsetup remove centos-home
# mkfs.xfs /dev/sdd
格式化成功。
dmsetup常用命令参数:
demsetup ls #列出所有逻辑设备
demsetup status # 列出所有逻辑设备的状态信息
desetup remove # 移除逻辑设备
dmsetup deps #显示设备依赖关系