NFSサーバーにアクセスできない場合の回避策

NFSサーバーにアクセスできない場合の回避策

私はNFSを使用してあるコンピュータから別のコンピュータにいくつかの重要なディレクトリ(/home、/opt、/local/usr)を共有しています(すべてのOSはDebian 9です)。ほとんどの場合、うまく動作します。ただし、サーバーネットワークがダウンすると、クライアントコンピュータはこれらのディレクトリをマウントできないため、起動またはログインの問題が発生します。

NISと協力すると、作業が簡単になり、ほとんどの場合うまく機能するため、これらの共有を維持したいと思います。断続的に発生するサーバーネットワーク障害の回避策についてお問い合わせしたいと思います。たとえば、次のように設定できますか?サーバーにオンラインでアクセスできない場合(クライアントがリモートNFSディレクトリをマウントできない場合)、クライアントは自動的にローカルディレクトリを使用するように切り替えることで、起動またはログインの失敗を防ぐことができます。

ベストアンサー1

重要なディレクトリの場合は、2つの(同期化された)サーバーが提供することを検討し、自動マウントを使用して、可用性または好みに応じて1つを選択します。一方が失敗した場合、もう一方が負荷を引き受ける可能性があります。

man 5 autofsを参照してください。

レプリケーションサーバー

マウント場所は、1 つの場所に複数のホストを指定でき、通常は同じファイルシステムに対して異なるエクスポートパスを指定します。歴史的に、これらの異なる場所は読み取り専用であり、同じ複製ファイルシステムを提供していました。

複数の複製ホスト、同じパス:

<path> host1,host2,hostn:/path/path

おすすめ記事