通过执行命令卸载挂载目录

本文介绍如何通过执行命令卸载文件系统挂载目录。

前提条件

Linux系统中卸载挂载目录

  1. 登录云服务器 ECS

  2. 远程连接服务器。

  3. 执行umount /mnt 命令,卸载NFS文件系统挂载目录。其中,/mnt目录请替换为实际挂载路径。

    说明

    建议您不要指定任何其他umount选项,并避免修改任何其他umount选项的默认值。

    在卸载过程中,如果提示device is busy,则需要先结束正在使用此NAS的进程,步骤如下:

    • 安装fuser。

      • CentOS、Red Hat、Alibaba Cloud Linux操作系统自带fuser,无需安装。

      • UbuntuDebian操作系统:执行apt install -y fuser命令进行安装。

    • 执行fuser -mv <挂载点本地路径>命令,查看当前正在使用此NAS的进程pid。

    • 执行kill <pid>命令,结束进程。

      说明
      • 如果pidkernel进程,无需执行此步骤。

      • 如果结束进程仍无法卸载文件系统,您也可以执行umount -f <挂载路径>umount -l <挂载路径>命令强制卸载文件系统。

  4. 可选:取消自动挂载文件系统配置。

    如果您为NFSSMB文件系统配置了自动挂载脚本且需要重启服务器,您还需要删除或修改自动挂载配置文件/etc/fstab,取消开机自动挂载文件系统。

  5. 执行mount -l命令,查看卸载结果。

    如果回显中未找到您挂载的NAS文件系统信息,则表示该文件系统的挂载目录已经成功卸载。

Windows系统中卸载挂载目录

  1. 登录云服务器ECS

  2. 打开命令行窗口,执行以下命令卸载文件系统挂载目录。

    net use D: /delete

    挂载命令中的盘符(D:),请根据实际挂载盘符进行替换。您可执行net use命令,获取挂载盘符。

    说明
    • 执行net use * /delete命令,手动卸载Windows系统中所有已挂载的文件系统目录。

    • 执行net use * /delete /y命令,自动卸载Windows系统中所有已挂载的文件系统目录。

  3. 可选:取消自动挂载文件系统配置。

    如果您为SMBNFS文件系统配置了自动挂载脚本且需要重启服务器时,您还需要删除或修改自动挂载脚本,取消开机自动挂载文件系统。

    • SMB文件系统自动脚本:auto_mount.bat

    • NFS文件系统自动脚本:nas_auto.bat

  4. 执行net use命令,查看卸载结果。

    如果回显中未找到您挂载的SMB文件系统信息,则表示该文件系统目录已成功卸载。