我在这里遇到了一个罕见的问题。
我有一台 ubuntu 16.04 服务器,其中 CIFS 正在运行。我的台式电脑中安装了 ubuntu 16.04,并且我在启动时通过 fstab 使用以下两个条目自动挂载服务器 CIFS 共享:
//server.name/storage /media/storage cifs x-systemd.automount,_netdev,credentials=/etc/samba/credentials,uid=martin,gid=martin,iocharset=utf8,file_mode=0644,dir_mode=0755 0 0
//server.name/server /media/server cifs x-systemd.automount,_netdev,credentials=/etc/samba/credentials,uid=martin,gid=martin,iocharset=utf8,file_mode=0644,dir_mode=0755 0 0
当我的服务器机箱关闭时,就会出现问题,此时,如果我启动我的台式电脑,我认为它会尝试以某种方式挂载 CIFS 共享但失败了,然后,一些应用程序开始失败:
- 有时 Nautilus 打开时会延迟很长时间
- Gedit 打开空白文件大约需要 15 到 20 秒
- Libreoffice 挂起、出现灰屏且无响应
如果我重新启动我的台式电脑并注释掉这两个 fstab 条目,那么就不会出现任何挂起...
我认为通过添加 x-systemd.automount 我可以暂停该共享直到某个应用程序调用它,但它仍然失败!
谢谢指教!