Linux

在已掛載的文件夾中停止 Autofs 並且該文件夾保持掛載狀態

  • September 28, 2020

我安裝了 autofs 並將網路驅動器安裝到本地 linux 文件系統中的文件夾中。我-fstype=cifs,rw在 /etc/auto.smb.shares 文件中的 mount 命令中使用。

如果我 cd 進入已安裝的文件夾(或者如果我在 Windows Samba 共享中打開它)並且我停止 autofs systemctl stop autofs,則該文件夾將保持安裝狀態。

我檢查了一下systemctl status autofs,它說 autofs 程序已經死了。但是我檢查了mount命令,df -h並且掛載的文件夾仍然存在,實際上我可以從 linux 進出該文件夾,或者從 Windows Samba 共享中瀏覽進出。

如果我手動解除安裝驅動器,那麼它將解除安裝它。現在,如果我重新啟動 autofs,我會再次獲得預期的行為。如果我現在 cd 退出已安裝的文件夾並停止 autofs,如果我嘗試 cd 進入該文件夾,它不會安裝該文件夾。

我只是在描述 autofs 的標準行為,或者如果我在停止 autofs 時碰巧打開了一個文件夾,為什麼它會保持掛載狀態?

乾杯,彈性

當您停止autofs服務時,您首先要消除自動掛載被解除安裝的原因 - 因為缺乏使用。這是預期的行為。

因此,除非您手動解除安裝文件系統,否則它將保持安裝狀態。

引用自:https://unix.stackexchange.com/questions/611734