付録A リファレンス資料
A.1. サーバーランタイム引数
アプリケーションサーバーの起動スクリプトは実行時に引数とスイッチを受け入れます。そのため、standalone.xml
、domain.xml
、および host.xml
設定ファイルに定義されていない他の設定でサーバーを起動できます。
他の設定には、ソケットバインディングの代替セットを持つサーバーの起動や 2 次設定が含まれていることがあります。
help スイッチ -h
または --help
を起動時に渡すと、利用可能なパラメーターのリストを使用できます。
引数またはスイッチ | 操作モード | 説明 |
---|---|---|
--admin-only |
スタンドアロン |
サーバーの実行タイプを |
--admin-only |
ドメイン |
ホストコントローラーの実行タイプを |
-b=<value>、-b <value> |
スタンドアロン、ドメイン |
パブリックインターフェースのバインドアドレスを設定するために使用される |
-b<interface>=<value> |
スタンドアロン、ドメイン |
システムプロパティー |
--backup |
ドメイン |
このホストがドメインコントローラーではない場合でも永続ドメイン設定のコピーを保持します。 |
-c=<config>、-c <config> |
スタンドアロン |
使用するサーバー設定ファイルの名前。デフォルトは |
-c=<config>、-c <config> |
ドメイン |
使用するサーバー設定ファイルの名前。デフォルトは |
--cached-dc |
ドメイン |
ホストがドメインコントローラーではなく、起動時にドメインコントローラーに接続できない場合、ローカルでキャッシュされたドメイン設定のコピーを使用してブートします。 |
--debug [<port>] |
スタンドアロン |
オプションの引数を用いてデバッグモードを有効にし、ポートを指定します。起動スクリプトがサポートする場合のみ動作します。 |
-D<name>[=<value>] |
スタンドアロン、ドメイン |
システムプロパティーを設定します。 |
--domain-config=<config> |
ドメイン |
使用するサーバー設定ファイルの名前。デフォルトは |
-h、--help |
スタンドアロン、ドメイン |
ヘルプメッセージを表示し、終了します。 |
--host-config=<config> |
ドメイン |
使用するホスト設定ファイルの名前。デフォルトは |
--interprocess-hc-address=<address> |
ドメイン |
ホストコントローラーがプロセスコントローラーからの通信をリッスンしなければならないアドレス。 |
--interprocess-hc-port=<port> |
ドメイン |
ホストコントローラーがプロセスコントローラーからの通信をリッスンしなければならないポート。 |
--master-address=<address> |
ドメイン |
システムプロパティー |
--master-port=<port> |
ドメイン |
システムプロパティー |
--read-only-server-config=<config> |
スタンドアロン |
使用するサーバー設定ファイルの名前。元のファイルは上書きされないため、 |
--read-only-domain-config=<config> |
ドメイン |
使用するドメイン設定ファイルの名前。最初のファイルは上書きされないため、 |
--read-only-host-config=<config> |
ドメイン |
使用するホスト設定ファイルの名前。最初のファイルは上書きされないため、 |
-P=<url>、-P <url>、--properties=<url> |
スタンドアロン、ドメイン |
該当する URL からシステムプロパティーをロードします。 |
--pc-address=<address> |
ドメイン |
プロセスコントローラーが制御するプロセスからの通信をリッスンするアドレス。 |
--pc-port=<port> |
ドメイン |
プロセスコントローラーが制御するプロセスからの通信をリッスンするポート。 |
-S<name>[=<value>] |
スタンドアロン |
セキュリティープロパティーを設定します。 |
-secmgr |
スタンドアロン、ドメイン |
セキュリティーマネージャーがインストールされた状態でサーバーを実行します。 |
--server-config=<config> |
スタンドアロン |
使用するサーバー設定ファイルの名前。デフォルトは |
-u=<value>、-u <value> |
スタンドアロン、ドメイン |
設定ファイルの socket-binding 要素のマルチキャストアドレスを設定するために使用される |
-v、-V、--version |
スタンドアロン、ドメイン |
アプリケーションサーバーのバージョンを表示し、終了します。 |
JBoss EAP に同梱される設定ファイルは、スイッチ (-b
、-u
など) を処理するよう設定されます。スイッチによって制御されるシステムプロパティーを使用しないよう設定ファイルを変更した場合は、実行するコマンドにスイッチを追加しても効果はありません。
A.2. Add-User ユーティリティー引数
以下の表は、add-user.sh
または add-user.bat
スクリプトで使用できる引数を示しています。これらのスクリプトは既定の認証のプロパティーファイルに新しいユーザーを追加するためのユーティリティーです。
コマンドライン引数 | 説明 |
---|---|
-a |
アプリケーションレルムでユーザーを作成します。省略した場合、デフォルトでは管理レルムでユーザーが作成されます。 |
-dc <value> |
プロパティーファイルが含まれるドメイン設定ディレクトリー。省略した場合、デフォルトのディレクトリーは |
-sc <value> |
プロパティーファイルが含まれる代替のスタンドアロンサーバー設定ディレクトリー。省略した場合、デフォルトのディレクトリーは |
-up、--user-properties <value> |
代替のユーザープロパティーファイルの名前。絶対パスを使用でき、代替の設定ディレクトリーを指定する |
-g、--group <value> |
このユーザーに割り当てるグループのコンマ区切りリスト。 |
-gp、--group-properties <value> |
代替のグループプロパティーファイルの名前。絶対パスを使用でき、代替の設定ディレクトリーを指定する |
-p、--password <value> |
ユーザーのパスワード。 |
-u、--user <value> |
ユーザーの名前。英数字と |
-r、--realm <value> |
管理インターフェースをセキュアにするために使用されるレルムの名前。省略した場合、デフォルト値は |
-s、--silent |
コンソールへ出力せずに |
-e、--enable |
ユーザーを有効にします。 |
-d、--disable |
ユーザーを無効にします。 |
-cw、--confirm-warning |
対話モードで自動的に警告を確認します。 |
-h、--help |
|
A.3. インターフェース属性
インターフェース要素 | 説明 |
---|---|
any |
インターフェースの選択基準の一部は、最低でも基準のネストされたセットの 1 つ (すべてとは限らない) を満たす必要があることを示す要素。 |
any-address |
このインターフェースを使用するソケットをワイルドカードアドレスにバインドする必要があることを示す空の要素。 |
inet-address |
IPv6 または IPv4 のドット区切り表記の IP アドレス、または IP アドレスに解決できるホスト名。 |
link-local-address |
インターフェースの選択基準の一部として、関連付けられたアドレスがリンクローカルであるかどうかを示す空の要素。 |
loopback |
インターフェースの選択基準の一部として、ループバックインターフェースであるかどうかを示す空の要素。 |
loopback-address |
マシンのループバックインターフェースで実際には設定できないループバックアドレス。IP アドレスが関連付けられた NIC が見つからない場合であっても該当する値が使用されるため、inet-address タイプとは異なります。 |
multicast |
インターフェースの選択基準の一部として、マルチキャストをサポートするかどうかを示す空の要素。 |
nic |
ネットワークインターフェースの名前 (eth0、eth1、lo など)。 |
nic-match |
使用できるインターフェースを見つけるために、マシンで利用可能なネットワークインターフェースの名前を検索する正規表現。 |
not |
インターフェースの選択基準の一部は、基準のネストされたセットを満たしてはならないことを示す要素。 |
point-to-point |
インターフェースの選択基準の一部として、ポイントツーポイントインターフェースであるかどうかを示す空の要素。 |
public-address |
インターフェースの選択基準の一部として、公開されたルーティング可能なアドレスを持つかどうかを示す空の要素。 |
site-local-address |
インターフェースの選択基準の一部として、関連付けられたアドレスがサイトローカルであるかどうかを示す空の要素。 |
subnet-match |
「スラッシュ表記法」で記述されたネットワーク IP アドレスとアドレスのネットワーク接頭辞のビット数 (たとえば、192.168.0.0/16)。 |
up |
インターフェースの選択基準の一部として、現在稼動しているかどうかを示す空の要素。 |
virtual |
インターフェースの選択基準の一部として、仮想インターフェースであるかどうかを示す空の要素。 |
A.4. ソケットバインディング属性
属性 | 説明 |
---|---|
client-mappings |
このソケットバインディングのクライアントマッピングを指定します。このソケットへ接続するクライアントは、希望のアウトバウンドインターフェースと一致するマッピングに指定された宛先アドレスを使用する必要があります。これにより、ネットワークアドレスの変換を使用する高度なネットワークトポロジーまたは複数のネットワークインターフェースにバインディングを持つ高度なネットワークトポロジーが機能します。各マッピングは宣言された順序で評価される必要があり、最初に一致したマッピングを使用して宛先が決定されます。 |
fixed-port |
ソケットグループの他のソケットに数値のオフセットが適用された場合でもポートの値を固定したままにするかどうか。 |
interface |
ソケットがバインドされる必要があるインターネットの名前、またはマルチキャストソケットの場合はリッスンするインターフェース。宣言されたインターフェースの 1 つである必要があります。定義されないと、エンクロージングソケットバインディンググループからの |
multicast-address |
ソケットがマルチキャストトラフィックを受信するマルチキャストアドレス。指定しないと、ソケットがマルチキャストを受信するよう設定されません。 |
multicast-port |
ソケットがマルチキャストトラフィックを受信するポート。multicast-address が設定されている場合に設定する必要があります。 |
name |
ソケットの名前。ソケット設定情報にアクセスする必要があるサービスは、この名前を使用してソケット設定情報を探します。必須の属性です。 |
port |
ソケットがバインドされる必要があるポートの番号。サーバーによってポートオフセットが適用され、ポートの値がすべて増加または減少される場合、この値は上書きされることに注意してください。 |
A.5. デフォルトのソケットバインディング
名前 | ポート | マルチキャストポート | 説明 | ソケットバインディンググループ |
---|---|---|---|---|
ajp |
8009 |
Apache JServ プロトコル。HTTP クラスタリングおよび負荷分散に使用されます。 |
standard-sockets、ha-sockets、full-sockets、full-ha-sockets | |
http |
8080 |
デプロイされた Web アプリケーションのデフォルトポート。 |
standard-sockets、ha-sockets、full-sockets、full-ha-sockets | |
https |
8443 |
デプロイされた Web アプリケーションとクライアントとの間の SSL で暗号化された接続。 |
standard-sockets、ha-sockets、full-sockets、full-ha-sockets | |
iiop |
3528 |
JTS トランザクションおよび他の ORB 依存サービス用の CORBA サービス。 |
full-sockets、full-ha-sockets | |
iiop-ssl |
3529 |
SSL 暗号化 CORBA サービス。 |
full-sockets、full-ha-sockets | |
jgroups-mping |
45700 |
マルチキャスト。HA クラスターでの初期メンバーシップの検出に使用されます。 |
ha-sockets、full-ha-sockets | |
jgroups-tcp |
7600 |
TCP を使用した、HA クラスター内でのユニキャストピア検出。 |
ha-sockets、full-ha-sockets | |
jgroups-tcp-fd |
57600 |
TCP を介した HA 障害検出に使用されます。 |
ha-sockets、full-ha-sockets | |
jgroups-udp |
55200 |
45688 |
UDP を使用した、HA クラスター内でのマルチキャストピア検出。 |
ha-sockets、full-ha-sockets |
jgroups-udp-fd |
54200 |
UDP を介した HA 障害検出に使用されます。 |
ha-sockets、full-ha-sockets | |
management-http |
9990 |
管理レイヤーを用いた HTTP 通信に使用されます。 |
standard-sockets、ha-sockets、full-sockets、full-ha-sockets | |
management-https |
9993 |
管理レイヤーを用いた HTTPS 通信に使用されます。 |
standard-sockets、ha-sockets、full-sockets、full-ha-sockets | |
modcluster |
23364 |
JBoss EAP と HTTP ロードバランサー間の通信に対するマルチキャストポート。 |
ha-sockets、full-ha-sockets | |
txn-recovery-environment |
4712 |
JTA トランザクションリカバリーマネージャー。 |
standard-sockets、ha-sockets、full-sockets、full-ha-sockets | |
txn-status-manager |
4713 |
JTA / JTS トランザクションマネージャー。 |
standard-sockets、ha-sockets、full-sockets、full-ha-sockets |
Revised on 2018-01-31 07:06:06 EST