Go to main content
マニュアルページ セク ション 1M: シ ステム管理コマン ド

印刷ビューの終了

更新: 2016年12月6日
 
 

inetadm(1M)

名前

inetadm - inetd が制御するサービスを監視または構成する

形式

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) を参照してください。

引数を指定しない場合、inetadminetd(1M) によって制御されるすべてのサービス (現在の実行状態や有効であるかどうかなどの属性を含む) を表示します。

オプション

オプションが 1 つ以上の FMRI オペランド (FMRI の説明については、smf(5) を参照) をとるときに、オペランドが (サービスインスタンスではなく) サービスを指定し、そのサービスが単一のインスタンスしか持たない場合、inetadm はそのインスタンス上で動作します。

サービス名が指定されていてサービス名に複数のインスタンスが含まれている場合、またはパターンが指定されていてパターンが複数のインスタンスに一致する場合は、警告メッセージが表示され、そのオペランドは無視されます。

name=value パラメータをとるオプションの場合、使用できる名前と許可されている値のそれぞれの説明は、inetd(1M) のマニュアルページに記載されています。

サポートしているオプションは、次のとおりです。

–?

使用方法に関するメッセージを表示します。

–p

inetd によって提供されるすべてのデフォルトの inet サービスプロパティー値を、name=value の組の形式で一覧表示します。値がブール型の場合は、TRUE または FALSE で表示されます。

–l {FMRI | pattern}...

指定されたサービスインスタンスのすべてのプロパティーを、name=value の組で一覧表示します。また、inetd によって提供されたデフォルト値からプロパティー値が継承されている場合、その name=value の組には「default」というトークンも表示されます。プロパティーの継承は、プロパティーにサービスインスタンスのデフォルトが指定されていない場合に発生します。

–e {FMRI | pattern}...

指定されたサービスインスタンスを有効にします。

–d {FMRI | pattern}...

指定されたサービスインスタンスを無効にします。

–m {FMRI | pattern}...{name=value}...

識別されたサービスインスタンスの指定されたプロパティーの値を変更します。プロパティーは、name=value の組をスペースで区切って指定します。インスタンス固有の値を削除し、プロパティーのデフォルト値を使うように指定するには、たとえば、name= のように、値なしでプロパティーを指定します。

–M {name=value}...

指定された inetd のデフォルトのプロパティー値を変更します。プロパティーは、name=value の組をスペースで区切って指定します。

使用例 1 サービスのプロパティーの表示

次のコマンドは spray サービスのプロパティーを表示します。

# 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
default  connection_backlog=10
使用例 2 デフォルトプロパティーの表示

次のコマンドは、デフォルトプロパティーを表示します。

# 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
default  connection_backlog=10
使用例 3 サービスのプロパティー値の変更

次のコマンドは、spray サービスの rpc_high_version3 に、tcp_traceTRUE に変更します。

# 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
default  connection_backlog=10

終了ステータス

次の終了ステータスが返されます。

0

操作は正常に完了しました。

1

致命的なエラーが発生しました。詳細情報は同時に表示されるエラーメッセージに記述されます。

2

無効な引数 (あいまいなサービス FMRI またはパターンなど) が指定されました。

属性

属性についての詳細は、マニュアルページの attributes(5) を参照してください。

属性タイプ
属性値
使用条件
system/core-os
インタフェースの安定性
確実

関連項目

inetd(1M), svccfg(1M), attributes(5), smf(5)