本文介绍如何通过执行命令卸载文件系统挂载目录。
前提条件
在Linux系统中卸载挂载目录
登录云服务器 ECS。
远程连接服务器。
执行
umount /mnt
命令,卸载NFS文件系统挂载目录。其中,/mnt目录请替换为实际挂载路径。说明建议您不要指定任何其他umount选项,并避免修改任何其他umount选项的默认值。
在卸载过程中,如果提示
device is busy
,则需要先结束正在使用此NAS的进程,步骤如下:安装fuser。
CentOS、Redhat、Alibaba Cloud Linux操作系统自带fuser,无需安装。
Ubuntu或Debian操作系统:执行
apt install -y fuser
命令进行安装。
执行
fuser -mv <挂载点本地路径>
命令,查看当前正在使用此NAS的进程pid。执行
kill <pid>
命令,结束进程。说明如果pid为kernel进程,无需执行此步骤。
如果结束进程仍无法卸载文件系统,您也可以执行
umount -f <挂载路径>
或umount -l <挂载路径>
命令强制卸载文件系统。
可选:取消自动挂载文件系统配置。
如果您为NFS或SMB文件系统配置了自动挂载脚本且需要重启服务器,您还需要删除或修改自动挂载配置文件/etc/fstab,取消开机自动挂载文件系统。
执行
mount -l
命令,查看卸载结果。如果回显中未找到您挂载的NAS文件系统信息,则表示该文件系统的挂载目录已经成功卸载。
在Windows系统中卸载挂载目录
登录云服务器ECS。
打开命令行窗口,执行以下命令卸载文件系统挂载目录。
net use D: /delete
挂载命令中的盘符(D:),请根据实际挂载盘符进行替换。您可执行
net use
命令,获取挂载盘符。说明执行net use * /delete命令,手动卸载Windows系统中所有已挂载的文件系统目录。
执行net use * /delete /y命令,自动卸载Windows系统中所有已挂载的文件系统目录。
可选:取消自动挂载文件系统配置。
如果您为SMB或NFS文件系统配置了自动挂载脚本且需要重启服务器时,您还需要删除或修改自动挂载脚本,取消开机自动挂载文件系统。
SMB文件系统自动脚本:auto_mount.bat
NFS文件系统自动脚本:nas_auto.bat
执行
net use
命令,查看卸载结果。如果回显中未找到您挂载的SMB文件系统信息,则表示该文件系统目录已成功卸载。