JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris のシステム管理 (ネットワークサービス)     Oracle Solaris 11 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

パート I ネットワークサービス (トピック)

1.  ネットワークサービス (概要)

2.  Web キャッシュサーバーの管理

3.  システムの時刻関連サービス

パート II ネットワークファイルシステムへのアクセス (トピック)

4.  ネットワークファイルシステムの管理 (概要)

5.  ネットワークファイルシステムの管理 (手順)

6.  ネットワークファイルシステムへのアクセス (リファレンス)

NFS ファイル

/etc/default/nfslogd ファイル

/etc/nfs/nfslog.conf ファイル

NFS デーモン

automountd デーモン

lockd デーモン

mountd デーモン

nfs4cbd デーモン

nfsd デーモン

nfslogd デーモン

nfsmapid デーモン

構成ファイルと nfsmapid

優先ルール

nfsmapid と DNS TXT レコード

NFS version 4 のドメインを確認する

NFS version 4 のデフォルトドメインを設定する

nfsmapid の追加情報

reparsed デーモン

statd デーモン

NFS コマンド

automount コマンド

clear_locks コマンド

fsstat コマンド

mount コマンド

NFS ファイルシステム用の mount オプション

mount コマンドの使用

umount コマンド

mountall コマンド

umountall コマンド

sharectl コマンド

set サブコマンド

get サブコマンド

status サブコマンド

share コマンド

非ファイルシステム用 share オプション

NFS 用 share オプション

share コマンドを使ってアクセスリストを設定する

unshare コマンド

shareall コマンド

unshareall コマンド

showmount コマンド

setmnt コマンド

nfsref コマンド

NFS のトラブルシューティング用のコマンド

nfsstat コマンド

pstack コマンド

rpcinfo コマンド

snoop コマンド

truss コマンド

RDMA 経由の NFS

NFS サービスのしくみ

NFS におけるバージョンのネゴシエーション

NFS version 4 における機能

NFS version 4 におけるファイルシステムの共有解除と再共有

NFS version 4 におけるファイルシステムの名前空間

NFS version 4 における揮発性ファイルハンドル

NFS version 4 におけるクライアント回復

NFS version 4 における OPEN 共有サポート

NFS version 4 における委託

NFS version 4 での ACL と nfsmapid

UDP と TCP のネゴシエーション

ファイル転送サイズのネゴシエーション

ファイルシステムがどのようにマウントされるか

マウント時の -public オプションと NFS URL の意味

クライアント側フェイルオーバー機能

フェイルオーバー機能に関する用語

複製されたファイルシステムとは

フェイルオーバー機能と NFS ロック

NFS version 4 におけるクライアント側フェイルオーバー機能

大規模ファイル

NFS サーバーログ機能のしくみ

WebNFS サービスのしくみ

WebNFS セキュリティーネゴシエーション機能のしくみ

Web ブラウザの使用と比較した場合の WebNFS の制約

Secure NFS システム

Secure RPC

DH 認証

KERB 認証

NFS での Secure RPC の使用

ミラーマウントのしくみ

どのような場合にミラーマウントを使用するか

ミラーマウントを使用してファイルシステムをマウントする

ミラーマウントを使用してファイルシステムをアンマウントする

NFS リフェラルのしくみ

どのような場合に NFS リフェラルを使用するか

NFS リフェラルの作成

NFS リフェラルの削除

autofs マップ

autofs マスターマップ

/home マウントポイント

/net マウントポイント

/nfs4 マウントポイント

直接マップ

/- マウントポイント

間接マップ

autofs のしくみ

autofs のネットワークナビゲート (マップ)

autofs のナビゲーションプロセス開始法 (マスターマップ)

autofs マウントプロセス

単純な autofs マウント

階層型マウント

autofs アンマウント

autofs がクライアント用のもっとも近い読み取り専用ファイルを選択する方法 (複数ロケーション)

autofs と重み付け

autofs マップエントリ内の変数

他のマップを参照するマップ

実行可能な autofs マップ

autofs のネットワークナビゲート法の変更 (マップの変更)

ネームサービスに対する autofs のデフォルトの動作

autofs リファレンス

autofs とメタキャラクタ

アンパサンド (&)

アスタリスク (*)

autofs と特殊文字

パート III SLP (トピック)

7.  SLP (概要)

8.  SLP の計画と有効化 (手順)

9.  SLP の管理 (手順)

10.  レガシーサービスの組み込み

11.  SLP (リファレンス)

パート IV メールサービス (トピック)

12.  メールサービス (概要)

13.  メールサービス (手順)

14.  メールサービス (リファレンス)

パート V シリアルネットワーキング (トピック)

15.  Solaris PPP 4.0 (概要)

16.  PPP リンクの計画 (手順)

17.  ダイアルアップ PPP リンクの設定 (手順)

18.  専用回線 PPP リンクの設定 (手順)

19.  PPP 認証の設定 (手順)

20.  PPPoE トンネルの設定 (手順)

21.  一般的な PPP 問題の解決 (手順)

22.  Solaris PPP 4.0 (リファレンス)

23.  非同期 Solaris PPP から Solaris PPP 4.0 への移行 (手順)

24.  UUCP (概要)

25.  UUCP の管理 (手順)

26.  UUCP (リファレンス)

パート VI リモートシステムの利用 (トピック)

27.  リモートシステムの利用 (概要)

28.  FTP サーバーの管理 (手順)

29.  リモートシステムへのアクセス (手順)

パート VII ネットワークサービスの監視 (トピック)

30.  ネットワークパフォーマンスの監視 (手順)

用語集

索引

NFS ファイル

ファイルによっては、いずれのコンピュータ上でも NFS アクティビティーをサポートする必要があるファイルがあります。その多くは ASCII ファイルで、いくつかはデータファイルです。表 6-1 にこのようなファイルとその機能をまとめます。

表 6-1 NFS ファイル

ファイル名
機能
/etc/default/fs
ローカルファイルシステムにおけるデフォルトファイルシステムのタイプを示します。
/etc/default/nfslogd
NFS サーバーログデーモン ( nfslogd) の構成情報を示します。
/etc/dfs/dfstab
共有するローカルリソースを示します。
/etc/dfs/fstypes
リモートファイルシステムにおけるデフォルトファイルシステムのタイプを示します。
/etc/dfs/sharetab
共有されるローカルとリモートのリソースを示します。sharetab(4) のマニュアルページを参照してください。このファイルは編集しないでください。
/etc/mnttab
自動マウントしたディレクトリを含む、現在マウントしているファイルシステムを示します。mnttab(4) のマニュアルページを参照してください。このファイルは編集しないでください。
/etc/netconfig
トランスポートプロトコルを示します。このファイルは編集しないでください。
/etc/nfs/nfslog.conf
NFS サーバーログのための一般的な構成情報を示します。
/etc/nfs/nfslogtab
nfslogd によるログ後処理のための情報を示します。このファイルは編集しないでください。
/etc/nfssec.conf
NFS のセキュリティーサービスを示します。
/etc/rmtab
NFS クライアントがリモートでマウントしたファイルシステムを示します。rmtab(4) のマニュアルページを参照してください。このファイルは編集しないでください。
/etc/vfstab
ローカルにマウントするファイルシステムを定義します。vfstab(4) のマニュアルページを参照してください。

/etc/dfs/fstypes の最初のエントリは、リモートファイルシステムにおけるデフォルトファイルシステムのタイプとして利用されることがよくあります。このエントリは、NFS ファイルシステムのタイプをデフォルトとして定義します。

/etc/default/fs には、エントリが 1 つしかありません。 ローカルディスクにおけるデフォルトファイルシステムのタイプです。クライアントやサーバーでサポートするファイルシステムのタイプは、/kernel/fs のファイルを確認して決定することができます。

/etc/default/nfslogd ファイル

このファイルは、NFS サーバーログ機能を使用するときに使用されるいくつかのパラメータを定義します。次のパラメータを定義することができます。

CYCLE_FREQUENCY

ログファイルを循環させる前に経過すべき時間数を決定するパラメータです。デフォルト値は 24 時間です。このパラメータはログファイルが大きくなり過ぎないように使用します。

IDLE_TIME

nfslogd が、バッファーファイル内のさらなる情報を検査する前にスリープすべき秒数を決定するパラメータです。このパラメータは、構成ファイルの検査頻度も決定します。このパラメータと MIN_PROCESSING_SIZE によりバッファーファイルの処理頻度が決まります。デフォルト値は 300 秒です。この数値を増加させると、検査の回数が減ってパフォーマンスが向上します。

MAPPING_UPDATE_INTERVAL

ファイルハンドルパスマッピングテーブル内でレコードを更新する間隔を秒数で指定します。デフォルト値は 86400 秒つまり 1 日です。このパラメータを使用すると、ファイルハンドルパスマッピングテーブルを常時更新しないで最新の状態に保つことができます。

MAX_LOGS_PRESERVE

保存するログファイル数を決めます。デフォルト値は 10 です。

MIN_PROCESSING_SIZE

バッファーファイルが処理してログファイルに書き込むための最小限のバイト数を設定します。このパラメータと IDLE_TIME によりバッファーファイルの処理頻度が決まります。デフォルト値は 524,288 バイトです。この数値を大きくするとバッファーファイルの処理回数が減ってパフォーマンスが向上します。

PRUNE_TIMEOUT

ファイルハンドルパスマッピングレコードを中断して削減できるようになるまでに経過しなければならない時間数を選択するパラメータです。デフォルト値は 168 時間、つまり 7 日間です。

UMASK

nfslogd によって作成されるログファイルのファイルモード生成マスクを指定します。デフォルト値は 0137 です。

/etc/nfs/nfslog.conf ファイル

このファイルは nfslogd で使用するログのパス、ファイル名、およびタイプを定義します。各定義はタグと関連づけられています。NFS サーバーのログを開始するためには、各ファイルシステムについてタグを付ける必要があります。広域タグはデフォルト値を定義します。必要に応じて、各タグに、次のパラメータを使用することができます。

defaultdir=path

ログファイルのデフォルトのディレクトリパスを指定するパラメータです。特に指定しないかぎり、デフォルトのディレクトリは /var/nfs です。

log=path/filename

ログファイルのパスとファイル名を指定するパラメータです。デフォルトは /var/nfs/nfslog です。

fhtable=path/filename

ファイルハンドルパスデータベースのパスとファイル名を選択するパラメータです。デフォルトは /var/nfs/fhtable です。

buffer=path/filename

バッファーファイルのパスとファイル名を決定するパラメータです。デフォルトは /var/nfs/nfslog_workbuffer です。

logformat=basic|extended

ユーザーから読み取り可能なログファイルを作成するときに使用するフォーマットを選択します。基本フォーマットでは、ftpd デーモンに似たログファイルが作成されます。拡張フォーマットは、より詳細に表示されます。

パスが指定されていない場合は、defaultdir が定義するパスが使用されます。絶対パスを使用すると defaultdir を無効にすることができます。

ファイルを識別しやすくするために、ファイルを別々のディレクトリに入れておきます。次に、必要な変更の例を示します。

% cat /etc/nfs/nfslog.conf
#ident  "@(#)nfslog.conf        1.5     99/02/21 SMI"
#
  .
  .
# NFS server log configuration file.
#

global  defaultdir=/var/nfs \
        log=nfslog fhtable=fhtable buffer=nfslog_workbuffer

publicftp log=logs/nfslog fhtable=fh/fhtables buffer=buffers/workbuffer

この例では、log=publicftp と共有するファイルシステムはすべて、次の値を使用します。

手順については、「NFS サーバーログを有効にする方法」を参照してください。