質問

質問

4つのサーバーを設置しました(3つは経由cifs、1つは経由sshfsautofs

auto.master

/- /etc/auto.all --timeout=60 --ghost

auto.all

/mnt \
  /server1        -fstype=cifs,rw,credentials=/etc/.smbcredentials.txt,uid=1000,file_mode=0775,dir_mode=0775,users ://server1/ \
  /server2/      -fstype=cifs,rw,credentials=/etc/.smbcredentials.txt,uid=1000,file_mode=0775,dir_mode=0775,users ://server2/ \
  /server3   -fstype=cifs,rw,credentials=/etc/.smbcredentials.txt,uid=1000,file_mode=0775,dir_mode=0775,users ://server3/ \
  /server4        -fstype=fuse,rw,allow_other,uid=1000,users,reconnect,cache=yes,kernel_cache,compression=no,large_read,Ciphers=arcfour :sshfs\#user@server\:/home

「」

クリーンブートすると、すべてが正常です。 VPNを使用してネットワークに接続し、すべてをインストールautofsしました。

質問

ラップトップを休止状態にしたり、他のネットワークに接続したりするなど、ネットワーク接続が失われると、autofsブラウザ(ドルフィン)はリモート共有を無限にロードしようとすると停止します。

応答せず、SIGTERM コマンドにも応答しません。時には幸運なので、問題のsudo service autofs stop助けを求める電話を受けることがあります。sudo automountただし、通常は凍結されたままです。時にはドック全体が停止し、すべてのアプリを選択できなくなることがあります。それでは完全に再起動する必要があります。

autofs私はこの状況をどのように処理するかについての解決策を見つけるために数週間努力してきました。使用する前にautofsすべてをインストールしましたが、/etc/fstabネットワークがハングするたびに手動で再インストールする必要がありました。

私はautofsこれが私に役立つと思いましたが、それは私にもっと問題を引き起こしています。

質問

  1. 停止問題を解決できる点が私が見落としているところがありますか?
  2. 私の状況に適している可能性があるまったく異なるアプローチはありますかautofs

PS:私はKubuntu 16.04を使用しています。

ベストアンサー1

タイムアウトを超えると、エラーを生成する「ソフト」オプションを追加できます。基本的にハードマウントを使用しています。つまり、nfsマウントを維持し、永遠に再試行します。

警告:Softmountはエラー(ネットワークタイムアウトなど)が原因でタイムアウトを超えるとすべてのI / Oを停止し、nfsマウントに書き込まれていないキャッシュに内容があると失われる可能性があります。

おすすめ記事