自动挂载缓慢关机并重启

自动挂载缓慢关机并重启

我使用 autofs 安装 nfs 和 cifs 共享。除了关机和重启速度慢之外,一切都很好。我发现消息“正在运行自动挂载文件系统的停止作业”,并带有 3 分钟的倒计时。所以这就是导致延迟的原因。但我找不到在哪里可以将 3 分钟调整为更短的时间或指示 autofs 立即卸载所有内容。我该怎么做才能加快关机或重启速度?

答案1

我已经遇到同样的问题很久了,而且我在本地网络中广泛使用 autofs。我发现解决这个问题的唯一方法是打开终端并发出命令:

sudo systemctl stop autofs

此后系统正常关闭。

答案2

这应该是因为网络接口被停用了autofs 服务已停止。

我在 KDE 中遇到了同样的问题,我从 GUI 设置了 WIFI 连接,并取消All users may connect to this network勾选“ ”选项,导致界面在关机期间停止 autofs.service 之前被停用。

在 /etc/NetworkManager/dispatcher.d/ 下的脚本中添加 umount 命令也无济于事,因为它们不会在关闭时被调用

找到 2 个解决方法

  1. 一个选项是勾选All users may connect to this network网络管理器中的“ ”选项。即使 KDE 退出,它也会保持 WiFi。然后创建并将以下行添加到 /etc/polkit-default-privs/local。否则,KDE 每次启动或从睡眠状态唤醒时都会继续提示输入密码以激活连接。

    org.freedesktop.NetworkManager.settings.modify.system           yes
    
  2. 另一个选择是创建一个要执行的 shell 脚本sudo umount -a -t nfs4(需要先在 sudoers 中设置 NOPASSWD)并通过 GUI“系统设置 -> 启动和关闭 -> 自动启动 -> 添加注销脚本...”将其添加为“注销”脚本,或者简单地将其放在文件夹中~/.config/plasma-workspace/shutdown

相关内容