名前 | 形式 | 機能説明 | オプション | 使用例 | 終了ステータス | 属性 | 関連項目
inetadm
inetadm -?
inetadm -p
inetadm -l {FMRI | pattern}
inetadm -e {FMRI | pattern}
inetadm -d {FMRI | pattern}
inetadm -m {FMRI | pattern}... {name=value}...
inetadm -M {name=value}...
inetadm ユーティリティーは、inetd が管理する SMF サービスに次の機能を提供します。
インストールされているすべてのサービスの一覧を表示します。
サービスのプロパティーと値の一覧を表示します。
サービスを有効に、または無効にすることができます。
サービスのプロパティー値を変更したり、inetd によって提供されるデフォルトのサービスプロパティー値を変更したりできます。
SMF サービスについては、smf(5) を参照してください。
引数を指定しない場合、inetadm は inetd(1M) によって制御されるすべてのサービス (現在の実行状態や有効であるかどうかなどの属性を含む) を表示します。
オプションが 1 つ以上の FMRI オペランド (FMRI の説明については、smf(5) を参照) をとるときに、オペランドが (サービスインスタンスではなく) サービスを指定し、そのサービスが単一のインスタンスしか持たない場合、inetadm はそのインスタンス上で動作します。
サービス名が指定されていてサービス名に複数のインスタンスが含まれている場合、またはパターンが指定されていてパターンが複数のインスタンスに一致する場合は、警告メッセージが表示され、そのオペランドは無視されます。
name=value パラメータをとるオプションに使用できる名前と許可されている値の説明は、inetd(1M) のマニュアルページに記載されています。
サポートしているオプションは、以下のとおりです。
使用方法に関するメッセージを表示します。
inetd によって提供されるすべてのデフォルトの inet サービスプロパティー値を、name=value の組の形式で一覧表示します。値がブール型の場合は、TRUE または FALSE で表示されます。
指定されたサービスインスタンスのすべてのプロパティーを、 name=value の組で一覧表示します。また、inetd によって提供されたデフォルト値からプロパティー値が継承されている場合、その name=value の組には「default」というトークンも表示されます。プロパティーの継承は、プロパティーにサービスインスタンスのデフォルトが指定されていない場合に発生します。
指定されたサービスインスタンスを有効にします。
指定されたサービスインスタンスを無効にします。
識別されたサービスインスタンスの指定されたプロパティーの値を変更します。プロパティーは、name=value の組を空白で区切って指定します。インスタンス固有の値を削除し、プロパティーのデフォルト値を使うように指定するには、たとえば、name= のように、値なしでプロパティーを指定します。
指定された inetd のデフォルトのプロパティー値を変更します。プロパティーは、name=value の組を空白で区切って指定します。
# inetadm -l network/rpc/spray:default SCOPE NAME=VALUE name="sprayd" endpoint_type="tli" proto="datagram_v" isrpc=TRUE rpc_low_version=1 rpc_high_version=1 wait=TRUE exec="/usr/lib/netsvc/spray/rpc.sprayd" user="root" default bind_addr="" default bind_fail_max=-1 default bind_fail_interval=-1 default max_con_rate=-1 default max_copies=-1 default con_rate_offline=-1 default failrate_cnt=40 default failrate_interval=60 default inherit_env=TRUE default tcp_trace=FALSE default tcp_wrappers=FALSE
次のコマンドは、デフォルトプロパティーを表示します。
# inetadm -p NAME=VALUE bind_addr="" bind_fail_max=-1 bind_fail_interval=-1 max_con_rate=-1 max_copies=-1 con_rate_offline=-1 failrate_cnt=40 failrate_interval=60 inherit_env=TRUE tcp_trace=FALSE tcp_wrappers=FALSE
次のコマンドは、spray サービスの rpc_high_version を 3 に、 tcp_trace を TRUE に変更します。
# inetadm -m network/rpc/spray:default \ rpc_high_version=3 tcp_trace=TRUE # inetadm -l network/rpc/spray:default SCOPE NAME=VALUE name="sprayd" endpoint_type="tli" proto="datagram_v" isrpc=TRUE rpc_low_version=1 rpc_high_version=3 wait=TRUE exec="/usr/lib/netsvc/spray/rpc.sprayd" user="root" default bind_addr="" default bind_fail_max=-1 default bind_fail_interval=-1 default max_con_rate=-1 default max_copies=-1 default con_rate_offline=-1 default failrate_cnt=40 default failrate_interval=60 default inherit_env=TRUE tcp_trace=TRUE default tcp_wrappers=FALSE
次の終了ステータスが返されます。
操作は正常に完了しました。
致命的なエラーが発生しました。詳細情報は同時に表示されるエラーメッセージに記述されます。
無効な引数 (あいまいなサービス FMRI またはパターンなど) が指定されました。
次の属性については、attributes(5) を参照してください。
属性タイプ |
属性値 |
---|---|
使用条件 |
SUNWcsu |
インタフェースの安定性 |
開発中 |