ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
![]() |
Oracle Solaris のシステム管理 (ネットワークサービス) Oracle Solaris 11 Information Library (日本語) |
パート II ネットワークファイルシステムへのアクセス (トピック)
6. ネットワークファイルシステムへのアクセス (リファレンス)
NFS version 4 におけるファイルシステムの共有解除と再共有
NFS version 4 におけるファイルシステムの名前空間
NFS version 4 における OPEN 共有サポート
NFS version 4 での ACL と nfsmapid
マウント時の -public オプションと NFS URL の意味
NFS version 4 におけるクライアント側フェイルオーバー機能
Web ブラウザの使用と比較した場合の WebNFS の制約
autofs のナビゲーションプロセス開始法 (マスターマップ)
autofs がクライアント用のもっとも近い読み取り専用ファイルを選択する方法 (複数ロケーション)
autofs のネットワークナビゲート法の変更 (マップの変更)
Oracle Solaris リリースには、ミラーマウントと呼ばれる新しいマウント機能が含まれています。ミラーマウントにより、NFSv4 クライアントは NFSv4 サーバーのファイルシステムが共有されるとすぐに、そのファイルシステム内のファイルにアクセスできます。mount コマンドを使用したり autofs マップを更新したりするオーバーヘッドなしで、ファイルにアクセスできます。実際、NFSv4 ファイルシステムがクライアントにマウントされたあとは、そのサーバーからほかのファイルシステムもマウントできます。
一般に、次の場合を除き、NFSv4 クライアントでミラーマウント機能を使用すると最適です。
サーバー上に存在する階層とは異なる階層をクライアントで使用する必要がある
親ファイルシステムのマウントオプションとは異なるマウントオプションを使用する必要がある
手動マウントまたは autofs を使用して NFSv4 クライアントにファイルシステムをマウントする場合、マウントされるファイルシステムに追加されたほかのファイルシステムがあれば、それらをミラーマウント機能でクライアントにマウントできます。クライアントは、親ディレクトリに使用したものと同じマウントオプションを使用して、新しいファイルシステムへのアクセスを要求します。何らかの理由でマウントが失敗すると、サーバーとクライアントの間で通常の NFSv4 セキュリティーネゴシエーションが実行され、マウント要求が成功するようにマウントオプションが調整されます。
特定のサーバーファイルシステムに自動マウントトリガーポイントが設定されている場合は、ミラーマウントよりも自動マウントトリガーが優先されるため、そのファイルシステムに対してミラーマウントは実行されません。この場合にミラーマウントを使用するには、自動マウントエントリを削除する必要があります。
Oracle Solaris 11 リリースでは、/net または /home 自動マウントポイントにアクセスすると、サーバーの名前空間 /net または /home がマウントされます。これらのディレクトリの下にあるディレクトリやファイルに対するアクセスは、ミラーマウント機能によって提供されます。
ミラーマウントを機能させるための具体的な方法については、次を参照してください。
ミラーマウントされたファイルシステムは、アイドル状態で一定期間非アクティブである場合、自動的にアンマウントされます。この時間は timeout パラメータを使用して設定されます。これは、オートマウンタによって同じ目的に使用されるパラメータです。
NFS ファイルシステムを手動でアンマウントする場合、ミラーマウントされたファイルシステムが含まれているときは、アイドル状態であればそれらもアンマウントされます。ミラーマウントされたアクティブなファイルシステムが含まれている場合は、元のファイルシステムがビジー状態であるかのように、手動アンマウントは失敗します。ただし、強制アンマウントは、そこに含まれているミラーマウントされたファイルシステムすべてに伝達されます。
自動マウントされるファイルシステムの中にファイルシステム境界が見つかった場合、ミラーマウントが実行されます。オートマウンタが親ファイルシステムをアンマウントする場合、ミラーマウントされたファイルシステムが含まれているときは、アイドル状態であればそれらも自動的にアンマウントされます。ミラーマウントされたアクティブなファイルシステムがある場合、自動アンマウントは実行されません。現在の自動マウント動作が維持されます。