CIFS / SMB共有がインストールされているUbuntu 18.04サーバーを実行しています。サーバー名は DNS レコード形式で提供されます。このレコードは、メンテナンスとロードバランシングのための複数のストレージサーバーの1つを指します。
非常に基本的な/etc/fstab
項目を検討してください。
//my-storage-server.somedomain.tld/some-path /mnt/storage cifs auto 0 0
何が起こったら
- DNSレコードは変更されましたが、保存容量は引き続き使用できます。
- DNSレコードが変更され、ストレージが使用できなくなりました(つまり、サーバーはポートで待機しなくなりました)。445/TCPもはや既存の接続が切断されます。)
確信しています 1. サーバーは確かにサーバー名を一度だけ確認するので、インストールは同じままです。そうですか?しかし、2.はどうですか? Linuxカーネル(CIFS VFS)またはユーザーレベルのツールを実行する(CIFユーティリティ)サーバー名を確認してみますか?これを設定する方法はありますか?
ストレージサーバーには何の影響もありません。どのような方法がありますか?硬化接続はより安定していますか?私の最初の考えは、毎回DNSエントリを強制的にチェックするか、少なくともTTLを使用するようにローカルHAProxyを設定することでした。しかし、より簡単な方法はありますか?