ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
マニュアルページセクション 1M: システム管理コマンド Oracle Solaris 11 Information Library (日本語) |
- NFS リフェラルユーティリティー
nfsref [-t svc_type] add path location [location ...]
nfsref [-t svc_type] remove path
nfsref [-t svc_type] lookup path
nfsref コマンドは、NFS Version 4 リフェラルを管理します。これはサーバー側のポインタで、クライアントをファイルシステムの実際の場所にリダイレクトするのに使用されます。リフェラルは、再解析ポイントに基づいています (reparsed(1M) および libreparse(3LIB) を参照)。どのような形式のパス引数も、再解析ポイントのシンボリックリンクへのパスを参照します。現在のところ、このコマンドは 1 つの「サービスタイプ」 nfs-basic を実装しています。これがデフォルトです。
このコマンドの最初の書式は nfsref add で、指定された場所へのリフェラルポイントを作成します。再解析ポイントが存在しない場合は、1 つ作成されます。存在する場合は、NFS サービスデータが追加されるか、既存の NFS サービスデータと置き換えられます。それぞれの場所の書式は、host :/path です。パスにはスペース文字を含めることができますが、シェルにより正しく解釈されるようにエスケープする必要があります。
このコマンドの 2 番目の書式は nfsref delete で、NFS リフェラルを削除します。これは、NFS サービスデータを指定された再解析ポイントから削除し、ほかのタイプのサービスデータが存在しない場合には再解析ポイントを削除します。
このコマンドの 3 番目の書式は nfsref lookup で、指定された NFS リフェラルポイントの場所を表示します。
次のオプションがサポートされています。
サービスタイプを指定します。現在のところ、nfs-basic のみがサポートされています。
例 1 NFS リフェラルを追加する
次のコマンドは、サーバーパス /pool/home/bob に、リソース homeserver:/homepool/bob を指す NFS リフェラルを作成します。
# nfsref add /pool/home/bob homeserver:/homepool/bob Created reparse point /pool/home/bob # nfsref lookup /pool/home/bob homeserver:/homepool/bob
例 2 NFS リフェラルを削除する
次のコマンドは、サーバーパス /pool/home/bob で NFS リフェラルを削除します。
# nfsref remove /pool/home/bob homeserver:/homepool/bob Removed svc_type 'nfs-basic' from /pool/home/bob
正常終了。
エラーが発生しました。
reparsed のサービス別プラグイン。
属性についての詳細は、attributes(5) を参照してください。
|