SLBの設定で論理サーバ構成情報を設定する場合,ncvclcmdコマンド実行時にSetV-ServerConfコマンドを指定します。SetV-ServerConfコマンドの定義内容を,あらかじめ構成パラメーター定義ファイル上に定義しておきます。
SetV-ServerConfコマンドの定義内容は,SetV-ServerConfパラメーターを使用して定義します。SetV-ServerConfパラメーターは,名前空間nc-x.xを使用して定義しますが,スイッチ固有の定義内容については,該当するスイッチの名前空間で定義します。なお,名前空間nc-x.xのバージョンは任意です。
SetV-ServerConfパラメーター内で使用する名前空間について次の表に示します。
表4-13 SetV-ServerConfパラメーター内で使用する名前空間
名前空間名 | 説明 | 略称※ |
---|---|---|
http://www.hitachi.co.jp/soft/xml/jp1cm2nc/ncvcl/namespaces/bigip1500-1.0 | BIG-IP1500に関するパラメーターを記述するときに使用する名前空間です。 | bigip1500-1.0 |
http://www.hitachi.co.jp/soft/xml/jp1cm2nc/ncvcl/namespaces/bigip6400-1.0 | BIG-IP6400に関するパラメーターを記述するときに使用する名前空間です。 | bigip6400-1.0 |
構成パラメーター定義ファイルのSetV-ServerConfパラメーター部分について,使用する名前空間ごとに説明します。
(1) SetV-ServerConfパラメーターの内容(名前空間nc-x.x部分)
構成パラメーター定義ファイルのSetV-ServerConfパラメーターのうち,名前空間nc-x.xを使用して定義する部分について説明します。名前空間nc-x.xのバージョンは任意です。
(a) 形式
SetV-ServerConfパラメーターの形式(名前空間nc-x.x部分)を次に示します。ここでは,名前空間nc-1.0を使用した形式を示します。
<?xml version="1.0" encoding="UTF-8"?> |
(b) パラメーターの内容
SetV-ServerConfパラメーターを構成する各パラメーター(名前空間nc-x.x部分)を次の表に示します。
表4-14 SetV-ServerConfパラメーターを構成するパラメーター(名前空間nc-x.x部分)
パラメーター | 定義内容 | 説明 | 区分 |
---|---|---|---|
SetV-ServerConf_Work | SetV-ServerConfのワーク | SetV-ServerConfについて,ワークを定義します。 NameおよびSwitchNameを属性に指定します。 配下に論理サーバ構成情報を設定します。 ワークは,複数定義でき,それぞれがコマンドに対して独立しています。 | 必須 |
Name | ワーク名 | SetV-ServerConf_Workの属性です。ワーク名を255バイト以内で定義します。使用できる文字は,半角英数字および記号※です。 この属性で指定した値は,ncvclcmdコマンド実行時に,-wオプションでワーク名を指定する場合に使用します。 | 必須 |
SwitchName | スイッチ名 | SetV-ServerConf_Workの属性です。設定対象スイッチ名を255バイト以内で指定します。 | 必須 |
V-ServerConf_Local | スイッチ固有パラメーターリスト | SetV-ServerConf_Workの配下に指定します。 配下に各種スイッチ固有のパラメーターを複数設定できます。ただし,スイッチ固有のパラメーターは,スイッチごとに一とおりだけ設定できます。 スイッチ固有のパラメーターが複数ある場合,設定対象スイッチに対応したパラメーターが選択され,ほかの設定は無視されます。 | 任意 |
(2) SetV-ServerConfパラメーターの内容(名前空間bigip1500-1.0またはbigip6400-1.0部分)
構成パラメーター定義ファイルのSetV-ServerConfパラメーターのうち,名前空間bigip1500-1.0またはbigip6400-1.0を使用して定義する部分について説明します。
(a) 形式
SetV-ServerConfパラメーターの形式(名前空間bigip1500-1.0またはbigip6400-1.0部分)を次に示します。ここでは,BIG-IP6400の設定をする場合の形式を示します。
<?xml version="1.0" encoding="UTF-8"?> |
(b) パラメーターの内容
SetV-ServerConfパラメーターを構成する各パラメーター(名前空間bigip1500-1.0またはbigip6400-1.0部分)を次の表に示します。
表4-15 SetV-ServerConfパラメーターを構成するパラメーター(名前空間bigip1500-1.0またはbigip6400-1.0部分)
パラメーター | 定義内容 | 説明 | 区分 |
---|---|---|---|
V-ServerConf | 論理サーバ構成情報 | 名前空間nc-1.0のV-ServerConf_Localの配下に指定します。 | 必須 |
V-ServerList | 論理サーバリスト | V-ServerConfの配下に指定します。 論理サーバを複数設定できます。 | 任意 |
V-Server | 論理サーバ | V-ServerListの配下に指定します。 OperationおよびV-ServerNameを属性に指定します。 論理サーバを追加する場合,V-Portを使用して,該当する論理サーバに論理サーバポートを必ず一つ以上設定してください。 | 任意 |
Operation | 操作種別 | V-Serverの属性です。 名前空間nc-1.0のSwitchNameで指定した設定対象スイッチに対して実行する論理サーバの操作を次の中から指定します。
| 必須 |
V-ServerName | 論理サーバ名 | V-Serverの属性です。 論理サーバ名として,IPアドレスをIPv4形式(nnn.nnn.nnn.nnn)で指定します。 V-Serverの属性Operationにaddを選択した場合は,新規に追加する論理サーバの名称を設定します。V-Serverの属性Operationにchange,またはdeleteを選択した場合は,操作する論理サーバを指定します。 | 必須 |
V-ServerStatus | 論理サーバの状態 | V-Serverの配下に指定します。 論理サーバの状態を次の中から選択します。選択内容は,該当する論理サーバに設定されたすべての論理サーバポートに設定されます。
|
|
V-PortList | 論理サーバポートリスト | V-Serverの配下に指定します。 配下に複数の論理サーバポートを設定できます。 V-Serverの属性Operationの設定によって区分が変わります。 |
|
V-Port | 論理サーバポート | V-PortListの配下に指定します。 OperationおよびV-PortNameを属性に指定します。 V-Serverの属性Operationの設定によって区分が変わります。 |
|
Operation | 操作種別 | V-Portの属性です。 論理サーバポートへ実行する操作を次の中から指定します。
| 必須 |
V-PortName | 論理サーバポート名 | V-Portの属性です。 操作対象のポート名を1~255バイトで指定します。 使用できる文字は次のとおりです。
| 必須 |
V-PortNum | 論理サーバポート番号 | V-Portの配下に指定します。V-Portの属性Operationの対象となるTCP/UDPポート番号を0~65535の範囲で指定します。 すでに設定されている番号の論理サーバポートは指定できません。 V-Portの属性Operationの設定によって区分が変わります。 |
|
V-PortStatus | 論理サーバポートの状態 | V-Portの配下に指定します。論理サーバポートの状態を次の中から指定します。
|
|