CentOS 关机 自动 umount 强制卸载 nfs的方法

前端之家收集整理的这篇文章主要介绍了CentOS 关机 自动 umount 强制卸载 nfs的方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

CentOS 如果挂载了nfs服务器,当调用命令或按钮关闭计算机时,有可能出现:umount: /xx_path : device is busy@H_404_5@

导致操作系统无法关闭。@H_404_5@

由于项目需要,要求 无论调用 关机命令(shutdown 、 init 0)或 重启命令(reboot 、init 6),点击 关机按钮 或 重启按钮后, 在即使有无法卸载的 nfs的情况,也能够正常关闭或重启服务器。@H_404_5@


@H_404_5@

分两步实现:@H_404_5@


@H_404_5@

1. 创建 关机前执行的脚本文件:K11scriptname@H_404_5@

    stop()
      {
       umount -lf /mount_path/*
      }

    case "$1" in
        stop)
        stop
        ;;
    esac

2. 把 K11scriptname 脚本分别放到 /etc/rc0.d 和 /etc/rc6.d 目录下, 并赋予该脚本执行权限

3. 创建lock 文件@H_404_5@

touch /var/lock/subsys/scriptname

猜你在找的CentOS相关文章