名称
create-virtual-server - 指定された仮想サーバーの追加
形式
create-virtual-server --user admin_user [--password admin_password] [--host host_name] [--port port_number] [--passwordfile filename] [--terse=true|false] [--echo=true|false] [--interactive=true|false] --hosts hosts [--httplisteners http_listeners] [--defaultwebmodule default_web_module] [--state on|off] [--logfile log_file] [--property (name=value) [:name=value]*] virtual_server_id
説明
指定された仮想サーバを作成します。アプリケーションサーバの仮想化 により、複数のホストアドレス上で通信している同一のHTTPサーバプロセスによって複数のURLドメインを割り当てることが出来ます。アプリケーションが2つの仮想サーバで利用される場合、同一の物理リソースプールを共有します。このコマンドはリモートモードでのみ使用できます。
オプション
--user
ドメインアプリケーションサーバの管理ユーザ名

--password
ドメインアプリケーションサーバの管理ユーザのパスワード

--host
ドメインアプリケーションサーバが起動しているマシン名

--port
ドメインアプリケーションサーバのポート番号(既定値:6212)

--passwordfile
ドメインアプリケーションサーバの管理ユーザのパスワードを含むファイル

--terse
trueを指定すると、出力データがスクリプトによる処理のための簡潔なデータとなります。既定値はfalseです。

--echo
trueを指定すると、標準出力でコマンドライン文が表示されます。既定値はfalseです。

--interactive
true(既定値)を指定すると、パスワードオプション入力用のプロンプトを表示します。

--hosts
現在の仮想サーバを選択するためのホストリクエストヘッダの中で有効な値のコンマ(,)区切りの一覧。同じコネクショングループへ構成される各々の仮想サーバはそのグループで唯一のホスト値を持たなければいけません。

--httplisteners
HTTPリスナーIDのコンマ(,)区切りの一覧。デフォルト仮想サーバでない仮想サーバに対してのみ必要とされる。

--defaultwebmodule
デフォルトでこの仮想サーバと関連するスタンドアロンウェブモジュール

--state
仮想サーバが有効(on)か無効(offまたはdisabled)かの決定。既定値は有効(on)です。無効の場合、その仮想サーバはリクエストを処理しません。

--logfile
ログが書かれているファイルの名称

--property
コネクションプールを構成するための任意の属性名/値
オペランド
virtual_server_id
作成される仮想サーバに対する唯一のID。この仮想サーバIDは数字で始めてはいけません。
使用例
例1: create-virtual-serverの使用法
otxadmin> create-virtual-server --user admin --password adminadmin --host bluestar --port 6212 --httplisteners http-listener-1 --defaultwebmodule simple --state on --logfile server.log --property User=admin:Password=admin --hosts sample1,sample2 sample_vs1
Command create-virtual-server executed successfully
sample_vs1は作成される仮想サーバです。
終了ステータス
0 : コマンド実行成功
1 : コマンド実行失敗
関連事項
delete-virtual-server(1) list-virtual-servers(1)