如何以编程方式卸载由 autofs 挂载的文件系统?

如何以编程方式卸载由 autofs 挂载的文件系统?

我有一些 RHEL 系统需要禁用autofs。我通常会在每个主机上运行一个脚本,执行如下操作:

# /etc/init.d/autofs stop
...
# /sbin/chkconfig autofs off
...
# reboot

但是我遇到过这种情况,执行该reboot命令会导致问题。我想我可以逐个登录到这些主机并执行df,看看 autofs 挂载了哪些文件系统,然后手动执行,但这很麻烦。有人知道关闭并挂载文件系统umount /whatever的巧妙方法吗?autofsumount

我确实有权限puppet。也许我可以使用 puppet 来编辑autofs配置文件然后service autofs reload

谢谢

答案1

尝试umount -a -t autofs

这将卸载所有autofs挂载。

相关内容