在 CentOS(以及其他 Linux 发行版)中,取消挂载(卸载)使用的是 umount 命令(注意不是 unmount)。
umount <挂载点> # 推荐用挂载点
# 或
umount <设备名> # 如 /dev/sdb1
示例:
umount /mnt/data
umount /dev/sdb1
device is busy(设备忙)说明有程序正在使用该挂载点。
查找占用进程:
lsof /mnt/data
# 或
fuser -m /mnt/data
杀掉占用进程:
fuser -k /mnt/data
然后再卸载:
umount /mnt/data
umount -l /mnt/data # 懒卸载(lazy unmount)
或
umount -f /mnt/data # 强制卸载(多用于 NFS)
umount -f /mnt/nfs
编辑:
vi /etc/fstab
删除或注释掉对应的一行,然后保存。
df -h
mount | grep /mnt/data
如果你是在 CentOS 7/8/Stream 或遇到 NFS / LVM / 磁盘卡死 等特殊情况,可以告诉我具体报错信息,我可以帮你具体分析。