Current File : //usr/share/man/ja_JP.UTF-8/man1m/datadm.1m
'\" te
.\" Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.
.TH datadm 1M "2011 年 12 月 21 日" "SunOS 5.11" "システム管理コマンド"
.SH 名前
datadm \- DAT 静的レジストリファイルの保守
.SH 形式
.LP
.nf
\fB/usr/bin/datadm\fR [\fB-v\fR] [\fB-u\fR] [\fB-a\fR service_provider.conf] 
     [\fB-r\fR service_provider.conf]
.fi

.SH 機能説明
.sp
.LP
\fBdatadm\fR ユーティリティーは、DAT 静的レジストリファイル \fBdat.conf\fR(4) を保守します。
.sp
.LP
uDAPL サービスプロバイダはこの管理構成プログラムを使用して、\fBdat.conf\fR ファイルに対して自分自身を追加したり削除したりできます。
.sp
.LP
サービスプロバイダがサポートするインタフェースアダプタを、インストール後のシステムに追加したり削除したりできます。\fBdatadm\fR を使用して、システムの現在の状態を反映するために \fBdat.conf\fR ファイルを更新できます。現在インストールされているすべてのサービスプロバイダの新しいインタフェースアダプタセットが再生成されます。
.SH オプション
.sp
.LP
サポートしているオプションは、次のとおりです。
.sp
.ne 2
.mk
.na
\fB\fB-a\fR \fBservice_provider.conf\fR\fR
.ad
.sp .6
.RS 4n
\fBservice_provider.conf\fR(4) ファイル内の各デバイスエントリをインタフェースアダプタ (uDAPL コンシューマから使用できる、外部ネットワークへのインタフェース) のリストとして列挙します。 
.RE

.sp
.ne 2
.mk
.na
\fB\fB-r\fR \fBservice_provider.conf\fR\fR
.ad
.sp .6
.RS 4n
\fBservice_provider.conf\fR(4) ファイル内のデバイスエントリに対応するインタフェースアダプタのリストを削除します。
.RE

.sp
.ne 2
.mk
.na
\fB\fB-u\fR\fR
.ad
.sp .6
.RS 4n
システムの現在の状態を反映するために、DAT 静的レジストリ内に現在リストされているサービスプロバイダ用の最新のインタフェースアダプタセットで \fBdat.conf\fR を更新します。 
.RE

.sp
.ne 2
.mk
.na
\fB\fB-v\fR\fR
.ad
.sp .6
.RS 4n
DAT 静的レジストリファイル \fBdat.conf\fR を表示します。 
.RE

.SH 使用例
.LP
\fB例 1 \fRデバイスエントリを列挙する
.sp
.LP
次の例では、\fBservice_provider.conf\fR(4) ファイル内のデバイスエントリを、\fBdat.conf\fR(4) ファイル内にインタフェースアダプタとして列挙します。 

.sp
.LP
デバイス \fBhermon\fR をサポートするサービスプロバイダライブラリが \fBSUNW\fR にあることを想定しています。\fBservice_provider.conf\fR(4) ファイルがディレクトリ \fB/usr/share/dat/SUNWudaplt.conf\fR 内にインストールされていて、次のようにエントリが 1 つだけ含まれています。

.sp
.in +2
.nf
driver_name=hermon u1.2 nonthreadsafe default\e
    udapl_tavor.so.1 SUNW.1.0 ""
.fi
.in -2
.sp

.sp
.LP
\fBhermon\fR は、2 つのポートを備えた InfiniBand ホストチャネルアダプタです。どちらの IB ポートも単一 IB パーティション \fB0x8001\fR 内にあります。IB パーティションが作成され、(\fBp8001.ibd0\fR、\fBp8001.ibd1\fR という名前で) 各ポートに plumb されている場合は、2 つの IB パーティションインスタンスになります。IB パーティションデータリンクの作成方法の詳細については、\fBdladm\fR(1M) を参照してください。

.sp
.in +2
.nf
# \fBdladm show-part\fR

LINK           PKEY      OVER       STATE      FLAGS
p8001.ibd0     8001      ibd0       unknown    ----
p8001.ibd1     8001      ibd1       unknown    ----
.fi
.in -2
.sp

.sp
.LP
次のコマンドを実行すると:

.sp
.in +2
.nf
# \fBdatadm -a /usr/share/dat/SUNWudaplt.conf\fR
.fi
.in -2
.sp

.sp
.LP
2 つの新しいエントリ (まだ存在していない場合) が \fB/etc/dat/dat.conf\fR ファイルに追加されます。

.sp
.in +2
.nf
p8001.ibd0 u1.2 nonthreadsafe default udapl_tavor.so.1 SUNW.1.0 ""
"driver_name=hermon"
p8001.ibd1 u1.2 nonthreadsafe default udapl_tavor.so.1 SUNW.1.0 ""
"driver_name=hermon"
.fi
.in -2

.LP
\fB例 2 \fRシステムの現在の状態を反映するために \fBdat.conf\fR を更新する
.sp
.LP
新しい IB パーティション \fB0x8002\fR が上の例に追加され、ホストチャネルアダプタのポート 1 が使用されます。パーティションリンク名が \fBp8002.ibd0\fR として指定された新しい IB パーティションがポート 1/パーティション \fB0x8002\fR 上に作成されると、3 つ目の IB パーティションインスタンス \fBp8002.ibd0\fR になります。

.sp
.in +2
.nf
# \fBdladm show-part\fR
LINK           PKEY      OVER       STATE      FLAGS
p8001.ibd0     8001      ibd0       unknown    ----
p8001.ibd1     8001      ibd1       unknown    ----
p8002.ibd0     8000      ibd0       unknown    ----
.fi
.in -2
.sp

.sp
.LP
\fBdatadm -u\fR コマンドを実行すると、新しいエントリが追加された状態で \fB/etc/dat/dat.conf\fR ファイルが更新され、システムの現在の状態が反映されます。

.sp
.LP
\fBdatadm -v\fR が、\fB/etc/dat/dat.conf\fR ファイル内に現在 3 つの新しいエントリがあることを示しています。

.sp
.in +2
.nf
p8001.ibd0 u1.2 nonthreadsafe default udapl_tavor.so.1 SUNW.1.0 ""
"driver_name=hermon" 
p8001.ibd1 u1.2 nonthreadsafe default udapl_tavor.so.1 SUNW.1.0 ""
"driver_name=hermon"
p8002.ibd0 u1.2 nonthreadsafe default udapl_tavor.so.1 SUNW.1.0 ""
"driver_name=hermon"
.fi
.in -2
.sp

.SH ファイル
.sp
.ne 2
.mk
.na
\fB\fB/etc/dat/dat.conf\fR\fR
.ad
.sp .6
.RS 4n
DAT 静的レジストリファイル
.RE

.SH 属性
.sp
.LP
属性についての詳細は、マニュアルページの \fBattributes\fR(5) を参照してください。
.sp

.sp
.TS
tab() box;
cw(2.75i) |cw(2.75i) 
lw(2.75i) |lw(2.75i) 
.
属性タイプ属性値
_
使用条件system/io/infiniband/udapl
_
インタフェースの安定性確実
.TE

.SH 関連項目
.sp
.LP
\fBdladm\fR(1M), \fBpkgadd\fR(1M), \fBpkgrm\fR(1M), \fBlibdat\fR(3LIB), \fBdat.conf\fR(4), \fBservice_provider.conf\fR(4), \fBattributes\fR(5)