JP1 Version 9

JP1/Cm2/Network Element Configuration CLI運用ガイド

解説・手引・文法・操作書

3020-3-T07-30

目　　次

前書き

変更内容

はじめに

1.　CLIの概要

1.1　CLIとは

1.2　CLIでサポートする機能および設定項目

1.2.1　CLIでサポートする機能（JP1/Cm2/NC共通）

1.2.2　CLIでサポートする設定項目（VLANの設定）

1.2.3　CLIでサポートする設定項目（SLBの設定）

2.　CLIの運用

2.1　CLIの運用の流れ

2.2　CLI制御プログラムの起動および終了

2.2.1　CLI制御プログラムを起動する

2.2.2　CLI制御プログラムを終了する

2.2.3　CLI制御プログラム起動後の動作について

3.　CLI関連コマンド

コマンドの記述形式

コマンド使用時の注意事項

コマンド一覧

ncvclcmd

ncvclsetup

4.　構成パラメーター定義ファイル

4.1　構成パラメーター定義ファイルの概要

4.1.1　XML宣言

4.1.2　名前空間（ルート）

4.1.3　パラメーターをスイッチごとに区別するために使用する名前空間

4.1.4　名前空間のバージョン間の互換性

4.2　JP1/Cm2/NC全体に関するパラメーター

4.2.1　スイッチの構成情報の同期を取る（SyncSwitchConf）

4.3　VLANの設定に関するパラメーター

4.3.1　VLAN定義情報を設定する（SetVlanDef）

4.3.2　VLAN構成情報を設定する（SetVlanConf）

4.4　SLBの設定に関するパラメーター

4.4.1　論理サーバ構成情報を設定する（SetV-ServerConf）

4.4.2　物理サーバ構成情報を設定する（SetR-ServerConf）

4.4.3　バインド構成情報を設定する（SetBindConf）

4.5　構成パラメーター定義ファイル作成時の注意事項

4.6　構成パラメーター定義ファイルの作成例および実行例

4.6.1　VLAN定義情報を設定する場合の例

4.6.2　VLAN構成情報を設定する場合の例

4.7　構成パラメーター定義ファイルに変数を設定する方法

4.7.1　変数の設定方法およびncvclcmdコマンドでの指定方法

4.8　設定パラメーターを重複して記述した場合のプログラム側の処理について

付録

付録A　制限値一覧

付録A.1　文字の制限

付録B　コマンド一覧および文法記載先マニュアル

付録C　各バージョンの変更内容

付録D　用語解説

索引

[他社商品名称に関する表示]

All Rights Reserved. Copyright (C) 2009, 2012, Hitachi, Ltd.

前書き

■ 対象製品

P-2442-E794　 JP1/Cm2/Network Element Configuration - Manager　 09-50（適用OS：Windows Server 2003，Windows Server 2003(x64)，Windows Server 2003 R2，Windows Server 2003 R2(x64)）
P-2442-E894　 JP1/Cm2/Network Element Configuration - View　 09-50（適用OS：Windows XP，Windows Server 2003，Windows Server 2003(x64)，Windows Server 2003 R2，Windows Server 2003 R2(x64)）
P-2442-EB94　 JP1/Cm2/Network Element Configuration - Adaptor for BS Series　 09-50（適用OS：Windows Server 2003，Windows Server 2003(x64)，Windows Server 2003 R2，Windows Server 2003 R2(x64)）
P-2442-EE84　 JP1/Cm2/Network Element Configuration - Adaptor for F5 Load Balancer　 08-00（適用OS：Windows Server 2003，Windows Server 2003 R2）
P-2A42-E794　 JP1/Cm2/Network Element Configuration - Manager　 09-50（適用OS：Windows Server 2008，Windows Server 2008(x64)，Windows Server 2008 R2）
P-2A42-E894　 JP1/Cm2/Network Element Configuration - View　 09-50（適用OS：Windows Vista，Windows Vista(x64)，Windows 7，Windows 7(x64)，Windows Server 2008，Windows Server 2008(x64)，Windows Server 2008 R2）
P-2A42-EB94　 JP1/Cm2/Network Element Configuration - Adaptor for BS Series　 09-50（適用OS：Windows Server 2008，Windows Server 2008(x64)，Windows Server 2008 R2）

■ 輸出時の注意

本製品を輸出される場合には，外国為替および外国貿易法ならびに米国の輸出管理関連法規などの規制をご確認の上，必要な手続きをお取りください。
なお，ご不明な場合は，弊社担当営業にお問い合わせください。

■ 商標類

Ciscoは，米国Cisco Systems, Inc.の米国および他の国々における登録商標です。
Ethernetは，富士ゼロックス株式会社の登録商標です。
F5，F5 Networks，BIG-IPおよびiControl は，米国およびその他の国におけるF5 Networks, Inc. の商標または登録商標です。
Itaniumは，アメリカ合衆国およびその他の国におけるIntel Corporationの商標です。
Microsoftは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
OracleとJavaは，Oracle Corporation 及びその子会社，関連会社の米国及びその他の国における登録商標です。
UNIXは，The Open Groupの米国ならびに他の国における登録商標です。
Windowsは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Windows Serverは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Windows Vistaは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
イーサネットは，富士ゼロックス株式会社の登録商標です。
その他記載の会社名、製品名は、それぞれの会社の商標もしくは登録商標です。
This product includes software developed by the Apache Software Foundation (http://www.apache.org/).
This product includes software developed by IAIK of Graz University of Technology.

■ マイクロソフト製品の表記について

このマニュアルでは，マイクロソフト製品の名称を次のように表記しています。

表記 | 製品名
Windows | Windows 2000 | Microsoft(R) Windows(R) 2000 Advanced Server Operating System
Microsoft(R) Windows(R) 2000 Datacenter Server Operating System
Microsoft(R) Windows(R) 2000 Professional Operating System
Microsoft(R) Windows(R) 2000 Server Operating System
Windows 7 | Windows 7 | Microsoft(R) Windows(R) 7 Professional
Microsoft(R) Windows(R) 7 Enterprise
Microsoft(R) Windows(R) 7 Ultimate
Windows 7 (x64) | Microsoft(R) Windows(R) 7 Professional x64
Microsoft(R) Windows(R) 7 Enterprise x64
Microsoft(R) Windows(R) 7 Ultimate x64
Windows Server 2003 | Windows Server 2003 | Microsoft(R) Windows Server(R) 2003, Enterprise Edition
Microsoft(R) Windows Server(R) 2003, Standard Edition
Windows Server 2003 (x64) | Microsoft(R) Windows Server(R) 2003, Enterprise x64 Edition
Microsoft(R) Windows Server(R) 2003, Standard x64 Edition
Windows Server 2003 R2 | Windows Server 2003 R2 | Microsoft(R) Windows Server(R) 2003 R2, Enterprise Edition
Microsoft(R) Windows Server(R) 2003 R2, Standard Edition
Windows Server 2003 R2 (x64) | Microsoft(R) Windows Server(R) 2003 R2, Enterprise x64 Edition
Microsoft(R) Windows Server(R) 2003 R2, Standard x64 Edition
Windows Server 2008 | Windows Server 2008 | Microsoft(R) Windows Server(R) 2008 Enterprise Edition
Microsoft(R) Windows Server(R) 2008 Standard Edition
Windows Server 2008 (x64) | Microsoft(R) Windows Server(R) 2008 Enterprise x64 Edition
Microsoft(R) Windows Server(R) 2008 Standard x64 Edition
Windows Server 2008 R2 | Microsoft(R) Windows Server(R) 2008 R2, Datacenter Edition
Microsoft(R) Windows Server(R) 2008 R2, Enterprise Edition
Microsoft(R) Windows Server(R) 2008 R2, Standard Edition
Windows Vista | Windows Vista | Microsoft(R) Windows Vista(R) Business
Microsoft(R) Windows Vista(R) Enterprise
Microsoft(R) Windows Vista(R) Ultimate
Windows Vista (x64) | Microsoft(R) Windows Vista(R) Business x64
Microsoft(R) Windows Vista(R) Enterprise x64
Microsoft(R) Windows Vista(R) Ultimate x64
Windows XP | Microsoft(R) Windows(R) XP Professional Operating System

■ 発行

2012年4月　3020-3-T07-30

■ 著作権

All Rights Reserved. Copyright (C) 2009, 2012, Hitachi, Ltd.

変更内容

変更内容（3020-3-T07-30）　JP1/Cm2/Network Element Configuration 09-50

追加・変更内容 | 変更個所
サポートするOSにWindows 7およびWindows Server 2008 R2を追加した。 | 3.コマンド使用時の注意事項，3.ncvclcmd

単なる誤字・脱字などはお断りなく訂正しました。

なお，「はじめに」の記載の一部をマニュアル「JP1 Version 9 JP1/Cm2/Network Element Configuration 機能・構築ガイド（3020-3-T05-30）」の付録「このマニュアルの参考情報」に移動しました。

はじめに

このマニュアルはCLIを使用したJP1/Cm2/Network Element Configuration（以降JP1/Cm2/NCと略します）の運用について，概要，運用手順，運用に使用するコマンド，および定義ファイルの文法を説明しています。

対象読者

JP1/Cm2/NCのマニュアルは，次の方を対象にしています。

JP1/Cm2/NCを使用してVLAN，サーバロードバランシング，アクセス制御，QoS制御またはアップリンクフェイルオーバーを使用したネットワーク環境を構築および管理したい方

JP1/AJS3またはJP1/SCなどの運用管理プログラムと連携したシステムの自動運用にJP1/Cm2/NCを取り入れるために，CLIを使用したい方

BladeSymphonyの運用にJP1/Cm2/NCを使用したい方

なお，対象読者は，VLAN，サーバロードバランシング，アクセス制御，QoS制御またはアップリンクフェイルオーバーについて理解していることを前提にしています。CLIを使用する方は，XMLについて理解していることを前提にしています。

マニュアルの構成

このマニュアルは，次に示す章から構成されています。

第1章　CLIの概要

CLIを使用したJP1/Cm2/NCの運用の概要およびCLIでサポートしている設定内容について説明しています。

第2章　CLIの運用

CLIを使用したJP1/Cm2/NCの運用の流れおよびCLI制御プログラムの起動および終了について説明しています。

第3章　CLI関連コマンド

CLIを使用したJP1/Cm2/NCの運用で使用するコマンドについて説明しています。

第4章　構成パラメーター定義ファイル

CLIを使用したJP1/Cm2/NCの運用で使用する構成パラメーター定義ファイルについて説明しています。

このマニュアルで使用している記号

このマニュアルで使用する記号を次に示します。

記号 | 意味
［　］ | メニュー項目，ダイアログボックス，ボタンなどを示します。
［　］－［　］ | メニュー項目を連続して選択することを示します。
太字 | 変数の値を示します。

コマンドで使用している記号

このマニュアルのコマンドおよび定義ファイルの説明で使用する記号を，次に示します。

記号
意味

|（ストローク）
複数の項目に対して項目間の区切りを示し，「または」の意味を示します。
（例）
「A|B|C」は，「A，B，またはC」を示します。

[ ]（角括弧）
この記号で囲まれている項目は，任意に指定・省略できます。
（例）
「[A]」は，「必要に応じてAを指定する」ことを示します。必要でない場合は，Aを省略できます。
「[B|C]」は，「必要に応じてB，またはCを指定する」ことを示します。必要でない場合は，BおよびCを省略できます。

《　》
デフォルト値を示します。

((　))
指定できる値の範囲を示します。

図中で使用している記号

このマニュアルの図中で使用する記号を次のように定義します。

デフォルトのインストール先フォルダの表記

このマニュアルでは，JP1/Cm2/NCの該当プログラムについて，デフォルトのインストール先フォルダを次のように表記しています。

製品名 | デフォルトのインストール先フォルダ※ | このマニュアルでの表記
JP1/Cm2/NC - View | システムドライブ¥Program Files¥Hitachi¥JP1Cm2NC¥view | JP1/Cm2/NC - Viewインストール先フォルダ

注※　32bitアプリケーションとして動作するJP1/Cm2/NCを64bitカーネルモードのOS上で動作させた場合，デフォルトのインストールフォルダ「システムドライブ¥Program Files」は「システムドライブ¥Program Files (x86)」になります。

1.　CLIの概要

JP1/Cm2/NCでは，コマンドによってJP1/Cm2/NC - ViewのGUIと同等の設定をすることができます。この機能を使用してJP1/AJS3またはJP1/SCなどの運用管理プログラムと連携すると，システムを自動運用できます。

＜この章の構成＞

1.1　CLIとは

1.2　CLIでサポートする機能および設定項目

1.1　CLIとは

JP1/Cm2/NCでは，コマンドによって，管理対象スイッチに対して，JP1/Cm2/NC - ViewのGUIと同等の設定をすることができます。

JP1/Cm2/NCでは，この機能を実現する仕組みのことをCLIと呼びます。CLIは，JP1/Cm2/NC - Viewが提供しています。

CLIを使用してJP1/AJS3またはJP1/SCなどの運用管理プログラムと連携することで，システムを自動運用できます。例えば，現用サーバと予備サーバで構成されるシステムがあり，現用サーバに障害が起きたとき，現用サーバから予備サーバに運用を切り替える延長で，予備サーバが所属するVLANを現用サーバが所属していたVLANに変更する，といった運用を実現できます。

CLIの使用例として，BS1000の運用を次の図に示します。なお，ここではJP1/AJS3またはJP1/SCなどの運用管理プログラムがインストールされているサーバを，「運用管理サーバ」と呼びます。

図1-1　CLIの使用例

CLIは，外部から機器設定要求を受け，設定情報をCLI制御プログラムへ渡すncvclcmdコマンドと，ncvclcmdコマンドから受け取った設定情報を処理するCLI制御プログラムで構成されています。それぞれの要素について次に示します。CLIを使用したスイッチ管理の概要を次の図に示します。

図1-2　CLIを使用したスイッチ管理の概要

ncvclcmdコマンド

JP1/AJS3またはJP1/SCなどの連携プログラムから機器設定要求を受け付け，設定情報をCLI制御プログラムへ渡すコマンドです。設定内容を定義する構成パラメーター定義ファイルをあらかじめ作成しておき，ncvclcmdコマンドのオプションで該当ファイルを指定したり，コマンドラインから引数を直接指定したりして，管理対象スイッチに設定する内容を指定できます。

ncvclcmdコマンドで設定できる内容については，「1.2　CLIでサポートする機能および設定項目」を参照してください。

CLI制御プログラム

ncvclcmdコマンドで指定された引数および構成パラメーター定義ファイルを読み込み，機器設定に関する要求をJP1/Cm2/NC - Managerへ送ります。また，処理結果をJP1/Cm2/NC - Managerから受け取りncvclcmdコマンドに返します。

CLI制御プログラムは，管理端末上でサービスとして動作します。

1.2　CLIでサポートする機能および設定項目

CLIでは，JP1/Cm2/NCの管理対象スイッチのうち，次のスイッチについての設定をサポートしています。

VLAN

BS1000

SLB

BIG-IP

CLIは，JP1/Cm2/NC - Viewから設定できる内容とほぼ同等の機能および設定項目をサポートしていますが，CLIではサポートしていない機能または設定項目も一部あります。この節では，JP1/Cm2/NC - Viewでサポートしている機能または設定項目を示し，CLIでのサポート状況について示します。

＜この節の構成＞

1.2.1　CLIでサポートする機能（JP1/Cm2/NC共通）

1.2.2　CLIでサポートする設定項目（VLANの設定）

1.2.3　CLIでサポートする設定項目（SLBの設定）

1.2.1　CLIでサポートする機能（JP1/Cm2/NC共通）

JP1/Cm2/NC共通の機能について，CLIでのサポート状況を次の表に示します。

表1-1　CLIでのサポート状況（JP1/Cm2/NC共通の機能）

機能 | CLIでのサポート
構成情報の同期 | ○
最新の情報に更新 | ○

（凡例）

○：サポートしている。

1.2.2　CLIでサポートする設定項目（VLANの設定）

VLANの設定項目について，CLIでのサポート状況を次の表に示します。

＜この項の構成＞

(1)　CLIでサポートするVLANの設定項目（スイッチ共通）

(2)　CLIでサポートするVLANの設定項目（BS1000）

(1)　CLIでサポートするVLANの設定項目（スイッチ共通）

VLANの設定項目のうち，スイッチ共通の設定項目について，CLIでのサポート状況を次の表に示します。

表1-2　VLANの設定項目についてのCLIでのサポート状況（スイッチ共通）

設定項目 | 対応するJP1/Cm2/NC - Viewの画面 | CLIでのサポート
VLAN定義の追加および変更 | VLAN-ID※1 | ［VLAN定義の追加］ダイアログボックスまたは［VLAN定義の変更］ダイアログボックス | ○
VLAN名 | ○※2
タイプ※1 | ○
備考 | ○※2
VLAN定義の削除 | ［VLAN構成情報の設定］ダイアログボックス | ×

（凡例）

○：サポートしている。

×：サポートしていない。

注※1

これらの項目は変更できません。

注※2

全角文字は，UTF-8で記述できる文字だけ使用できます。

(2)　CLIでサポートするVLANの設定項目（BS1000）

VLANの設定項目のうち，BS1000の設定項目について，CLIでのサポート状況を次の表に示します。

表1-3　VLANの設定項目についてのCLIでのサポート状況（BS1000）

設定項目 | 対応するJP1/Cm2/NC - Viewの画面 | CLIでのサポート
VLANへのスイッチの追加，変更 | Taggedポート | 追加 | ［ポートVLAN－基本設定］ダイアログボックス | ○
削除 | ○
Untaggedポート | 追加 | ○
削除 | ○
該当するVLANの説明 | ［ポートVLAN－拡張設定］ダイアログボックス | ○
状態（全フレームの送受信開始および停止の指定） | enable | ○
disable | ○
VLANからのスイッチの削除 | ［VLAN構成情報の設定］ダイアログボックス | ○

（凡例）

○：サポートしている。

1.2.3　CLIでサポートする設定項目（SLBの設定）

SLBの設定項目について，CLIでのサポート状況を次の表に示します。

＜この項の構成＞

(1)　CLIでサポートするSLBの設定項目（BIG-IP）

(1)　CLIでサポートするSLBの設定項目（BIG-IP）

SLBの設定項目のうち，BIG-IPの設定項目について，CLIでのサポート状況を次の表に示します。

表1-4　SLBの設定項目についてのCLIでのサポート状況（BIG-IP）

設定項目 | 対応するJP1/Cm2/NC - Viewの画面 | CLIでのサポート
論理サーバの追加および変更 | 論理サーバのIPアドレス※ | ［論理サーバ構成情報の設定］ダイアログボックス | ○
状態 | enable | ○
disable | ○
論理サーバポートの追加および変更 | 論理サーバポート名※ | ［論理サーバの設定］ダイアログボックス | ○
論理サーバポート番号 | ○
状態 | enable | ○
disable | ○
論理サーバポートの削除 | ○
論理サーバの削除 | ［論理サーバ構成情報の設定］ダイアログボックス | ○
プールの追加および変更 | プール名※ | ［プールの設定］ダイアログボックス | ○
ロードバランシング方法 | ラウンドロビン | ○
比率 | ○
比率メンバー | ○
動的比率 | ○
最速 | ○
最速メンバー | ○
最少接続 | ○
最少接続メンバー | ○
観測 | ○
観測メンバー | ○
予測 | ○
予測メンバー | ○
プールメンバーへの物理サーバの追加および変更 | IPアドレス※ | ［物理サーバポートの設定］ダイアログボックス | ○
物理サーバポート番号※ | ○
ウェイト | ○
状態 | enable | ○
disable | ○
プールメンバーから物理サーバを削除 | ［物理サーバの設定］ダイアログボックス | ○
プールの削除 | ［論理サーバ構成情報の設定］ダイアログボックス | ○
バインド構成情報の追加および変更 | 論理サーバ※ | ［バインドの設定］ダイアログボックス | ○
論理サーバポート名※ | ○
バインド対象プール名 | ○

（凡例）

○：サポートしている。

注※

これらの項目は変更できません。

2.　CLIの運用

この章では，CLIの運用の流れについて説明します。また，CLI制御プログラムの起動および終了についても説明します。

＜この章の構成＞

2.1　CLIの運用の流れ

2.2　CLI制御プログラムの起動および終了

2.1　CLIの運用の流れ

CLIの運用の流れについて説明します。

連携するプログラムがインストールされているマシンにJP1/Cm2/NC - Viewをインストールする。

CLI制御プログラムが接続するマネージャーサーバを設定する。
CLI制御プログラムが接続するマネージャーサーバをncvclsetupコマンド（CLI環境設定コマンド）で設定します。ncvclsetupコマンドについては，「3.　CLI関連コマンド」の「ncvclsetup」を参照してください。

ncvclcmdコマンドで呼び出す構成パラメーター定義ファイル（xml）を作成する。
構成パラメーター定義ファイルは，CLIを使用して管理対象スイッチに設定する内容をあらかじめ定義しておくファイルです。
構成パラメーター定義ファイルについては，「4.　構成パラメーター定義ファイル」を参照してください。

CLI制御プログラムを起動する。
ncvclsetupコマンドで設定したマネージャーサーバに接続し，マネージャーサーバのDBに格納されている情報を取得します。CLI制御プログラムの起動については，「2.2　CLI制御プログラムの起動および終了」を参照してください。

連携プログラムなどからncvclcmdコマンドを実行する。
ncvclcmdコマンドで指定した構成パラメーター定義ファイルの定義内容が管理対象機器に反映されます。
構成パラメーター定義ファイルに変数が含まれている場合は，コマンドの引数として指定できます。
ncvclcmdコマンドについては，「3.　CLI関連コマンド」の「ncvclcmd」を参照してください。構成パラメーター定義ファイルへ変数を設定する場合は，「4.7　構成パラメーター定義ファイルに変数を設定する方法」を参照してください。

2.2　CLI制御プログラムの起動および終了

CLIを実行するためには，CLI制御プログラムを起動しておく必要があります。CLI制御プログラムの起動および終了の方法について説明します。

CLI制御プログラムは，サービスとして動作します。CLI制御プログラムのサービスは，JP1/Cm2/NC - Viewをインストールするときに，管理端末のサービスとしてインストールされます。

＜この節の構成＞

2.2.1　CLI制御プログラムを起動する

2.2.2　CLI制御プログラムを終了する

2.2.3　CLI制御プログラム起動後の動作について

2.2.1　CLI制御プログラムを起動する

CLI制御プログラムのサービスの起動方法について次に示します。

なお，CLI制御プログラムを起動する前に，CLIの設定要求を受け取るJP1/Cm2/NC - Managerおよび対象のスイッチに対して設定を実行するJP1/Cm2/NC - Adaptorが起動していることを確認してください。

注意

サービスを起動する場合，CLI制御プログラムのサービスを起動する前に，Hitachi Network Objectplaza Trace Monitor 2サービスを起動してください。このことによって，統合トレース機能で出力されるログがログファイルに書き込まれるようになります。

＜この項の構成＞

(1)　［サービス］ダイアログボックスから起動する

(2)　コマンドラインから起動する

(1)　［サービス］ダイアログボックスから起動する

コントロールパネルから［管理ツール］－［サービス］を選択する。
［サービス］ダイアログボックスが表示されます。なお，［ファイル名を指定して実行］ダイアログボックスの［名前］に「services.msc」と入力したあと，［OK］ボタンをクリックしても，［サービス］ダイアログボックスが表示されます。

CLI制御プログラムのサービス名を選択する。
CLI制御プログラムのサービス名は「JP1/Cm2/NC - CLI Controller」です。

［操作］－［開始］を選択する。
CLI制御プログラムのサービスが起動します。なお，右クリックして表示されるメニューや，サービスの開始ボタンでも起動できます。

(2)　コマンドラインから起動する

Windowsのnet startコマンドを使用して，サービスを起動できます。

コマンド プロンプトを起動する。

次に示すコマンドを実行する。

net start サービス名またはサービスの制御名

CLI制御プログラムのサービス名は「JP1/Cm2/NC - CLI Controller」です。サービス名を指定する場合は，名称に半角のスペースがありますので，表示名を「"」（引用符）で囲んでください。
サービスの制御名は「JP1Cm2NC_CLI_Controller」です。サービスの制御名は，サービスのプロパティ画面の［サービス名］に表示されている名称と同じです。

2.2.2　CLI制御プログラムを終了する

CLI制御プログラムのサービスの終了方法について次に示します。

＜この項の構成＞

(1)　［サービス］ダイアログボックスから終了する

(2)　コマンドラインから終了する

(1)　［サービス］ダイアログボックスから終了する

コントロールパネルから［管理ツール］－［サービス］を選択する。
［サービス］ダイアログボックスが表示されます。なお，［ファイル名を指定して実行］ダイアログボックスの［名前］に「services.msc」と入力したあと，［OK］ボタンをクリックしても，［サービス］ダイアログボックスが表示されます。

CLI制御プログラムのサービス名「JP1/Cm2/NC - CLI Controller」を選択する。

［操作］－［停止］を選択する。
CLI制御プログラムのサービスが停止します。なお，右クリックして表示されるメニューや，サービスの停止ボタンでも終了できます。

(2)　コマンドラインから終了する

Windowsのnet stopコマンドを使用して，サービスを終了できます。

コマンド プロンプトを起動する。

次に示すコマンドを実行する。

net stop サービス名またはサービスの制御名

CLI制御プログラムのサービス名は「JP1/Cm2/NC - CLI Controller」です。サービス名を指定する場合は，名称に半角のスペースがありますので，表示名を「"」（引用符）で囲んでください。
サービスの制御名は「JP1Cm2NC_CLI_Controller」です。サービスの制御名は，サービスのプロパティ画面の［サービス名］に表示されている名称と同じです。

2.2.3　CLI制御プログラム起動後の動作について

CLI制御プログラムは，起動するとncvclsetupコマンドで設定したマネージャーサーバに接続します。マネージャーサーバに接続したあと，マネージャーサーバのDBに格納されている情報を取得します。

マネージャーサーバへの接続に成功したあと，CLI制御プログラムはTCPコネクションを維持します。

＜この項の構成＞

(1)　CLI制御プログラムがマネージャーサーバから取得する情報

(2)　マネージャーサーバへの接続に失敗した場合

(1)　CLI制御プログラムがマネージャーサーバから取得する情報

CLI制御プログラムがマネージャーサーバから取得する情報は，接続先のマネージャーサーバが管理しているすべての情報です。

また，マネージャーサーバが管理している情報が更新されると，CLI制御プログラムは所持するネットワーク構成情報を自動的に更新します。これは，管理端末でネットワーク構成ツリーの更新を「自動」に設定した場合と同様です。マネージャーサーバのDBが更新されると，各管理端末およびCLI制御プログラムへDBが更新されたことが通知されますが，通知を受信したCLI制御プログラムは，ユーザーに確認することなく最新情報を取得します。

(2)　マネージャーサーバへの接続に失敗した場合

マネージャーサーバとの接続で，マネージャーサーバへの認証に失敗した場合，CLI制御プログラムは終了します。また，マネージャーサーバへの接続に失敗した場合は，ncvclsetupコマンドで設定した接続リトライ回数および間隔に従って接続を試みます。もしncvclsetupコマンドで設定した回数の再接続を試みても接続できなかった場合，CLI制御プログラムは，ncvclcmdコマンドが実行されるまで待機します。

CLI制御プログラムがマネージャーサーバと接続していないときにncvclcmdコマンドが実行されると，CLI制御プログラムは再びマネージャーサーバへ接続を試みます。ここでマネージャーサーバへの接続に失敗した場合は，いったんマネージャーサーバに接続できなかったことをncvclcmdコマンドへ通知します。そのあと，ncvclsetupコマンドで設定した接続リトライ回数および間隔に従って接続を試みます。ncvclsetupコマンドで設定した回数の再接続を試みてもマネージャーサーバに接続できなかった場合，CLI制御プログラムは再びncvclcmdコマンドが実行されるまで待機します。

なお，接続リトライ回数のカウントは，マネージャーサーバへの接続が成功するたびにリセットされます。

3.　CLI関連コマンド

この章では，CLIを使用してJP1/Cm2/NCを自動運用する場合に使用するコマンドについて説明します。

＜この章の構成＞

コマンドの記述形式

コマンド使用時の注意事項

コマンド一覧

ncvclcmd

ncvclsetup

コマンドの記述形式

コマンドの説明で使用する見出し，およびコマンドの指定形式について説明します。

コマンドの説明で使用する見出し

このマニュアルでは，次の表に示す見出しを使ってコマンドの詳細を説明しています。

表3-1　コマンドの説明で使用する見出し

見出し | 説明
形式 | コマンドの記述形式をまとめています。形式の説明で使用する記号の意味については，「はじめに」を参照してください。
機能 | コマンドの機能を説明します。
実行権限 | コマンドの実行に必要な権限を説明します。
格納場所 | コマンドの格納場所を説明します。
引数 | コマンドの引数を説明します。なお，引数にはオプションも含まれます。
注意事項 | コマンドを使用する場合に注意することを説明します。また，条件によって制限を受けることがあれば説明します。
戻り値 | コマンドの実行後に戻される値を示します。
使用例 | オプションを選択したり，具体的な値を入力したりしたコマンドの使用例を示します。
補足事項 | 補足事項を説明します。出力があるコマンドについては出力形式を説明します。

コマンドの指定形式

コマンドの指定形式を次に示します。

（1）をオプションと呼びます。（2）を引数と呼びます。

次に，引数の指定方法を説明します。

オプションを複数指定する場合，指定順序は任意です。

値を持たないオプションに値を指定した場合，システムはその値以降をすべて任意名として処理します。

指定できないオプションを指定した場合，エラーになります。

指定できる数以上の任意名を指定した場合，エラーになります。

引数に指定する文字は，大文字・小文字が区別されます。大文字・小文字の使い分けに注意してください。

コマンド使用時の注意事項

この節では，コマンド使用時の注意事項を説明します。

Windows Vista，Windows 7，Windows Server 2008，およびWindows Server 2008 R2でJP1/Cm2/NCが提供するコマンドの注意事項

JP1/Cm2/NCが提供するコマンドは，管理者権限で実行する必要があります。「管理者：コマンドプロンプト」で実行してください。

「管理者：コマンドプロンプト」は，Windows Vista，Windows 7，Windows Server 2008，およびWindows Server 2008 R2で提供されている機能を使用して起動してください。起動方法の例を次に示します。

［スタート］ボタンをクリックします。

［すべてのプログラム］－［アクセサリ］を選択します。

［コマンド プロンプト］を右クリックして，［管理者として実行］をクリックします。

管理者のパスワードまたは確認を求められた場合は，画面の指示に従って，パスワードを入力するか，または確認情報を設定してください。

コマンド一覧

JP1/Cm2/NCのマニュアルでは，コマンドをJP1/Cm2/NCの運用サイクルごとに分類し，各マニュアルに詳細説明を振り分けて記載しています。

この節では，CLIを使用してJP1/Cm2/NCを自動運用する場合に使用するコマンドの一覧を示します。そのほかのコマンドの説明については，「付録B　コマンド一覧および文法記載先マニュアル」を参照して，説明の記載先マニュアルを参照してください。

各コマンドの形式，機能などの詳細説明は，以降にアルファベット順に記載しています。

表3-2　CLI運用関連のコマンド一覧

コマンド名 | 機能
ncvclcmd | CLIを実行するためのコマンドです。連携プログラムから機器設定要求を受け付け，CLI制御プログラムへ情報を送ります。
ncvclsetup | CLIの環境設定をするためのコマンドです。CLI制御プログラムが接続するマネージャーサーバを設定します。

ncvclcmd

説明

CLIを実行します。定義に使う構成パラメーター定義ファイル名および引数の情報を，CLI制御プログラムへ渡します。

形式

ncvclcmd
    [実行コマンド名]
    [-f 構成パラメーター定義ファイル名]
    [-w ワーク名]
    [-o 構成パラメーター定義ファイル出力名]
    [-t]
    [-pnn 変数の値]

実行権限

Administrators権限

格納先

JP1/Cm2/NC - Viewインストール先フォルダ¥bin¥

引数

オプション指定なし

現在CLI制御プログラムが接続しているマネージャーサーバの情報を表示します。表示例を次に示します。

Connected Manager Information.
mgr_host :接続先マネージャーサーバのホスト名
mgr_port :接続に使用しているマネージャーサーバのポート番号
userid   :現在CLI制御プログラムが使用しているマネージャーサーバのユーザー名

実行コマンド名

ncvclcmdコマンドで実行するコマンドを指定します。定義が必要なコマンドは，あらかじめ構成パラメーター定義ファイルにコマンドの内容を定義しておく必要があります。

ncvclcmdコマンドで実行できるコマンドを次の表に示します。

表3-3　ncvclcmdコマンドで実行できるコマンド

コマンド名 | 説明 | 構成パラメーター定義ファイルの作成
SyncSwitchConf | スイッチの構成情報の同期を実行するコマンドです。更新する情報は，対象スイッチに関する全情報です。 | 必要
RefreshNCData | CLI制御プログラムが持つネットワーク構成情報を更新するコマンドです。更新するデータは，VLANビュー，SLBビュー，およびスイッチ構成ビューの全情報です。 | 不要
SetVlanDef | VLAN定義情報を設定するコマンドです。 | 必要
SetVlanConf | VLAN構成情報を設定するコマンドです。 | 必要
SetV-ServerConf | 論理サーバ構成情報を設定するコマンドです。 | 必要
SetR-ServerConf | 物理サーバ構成情報を設定するコマンドです。 | 必要
SetBindConf | バインド構成情報を設定するコマンドです。 | 必要

-f 構成パラメーター定義ファイル名

ncvclcmdコマンドで実行するコマンドに，構成パラメーター定義ファイルが必要な場合に定義します。構成パラメーター定義ファイル名は絶対パスで指定します。

-w ワーク名

-fオプションで構成パラメーター定義ファイルを指定した場合，指定した構成パラメーター定義ファイル内の，実行するコマンドに対応するワークの名前を指定します。ワークとは，構成パラメーター定義ファイルに定義されたコマンドに対する，一まとまりの定義内容をいいます。

該当する構成パラメーター定義ファイル内に，同じワーク名を持つワークが複数ある場合，構成パラメーター定義ファイル上で先に設定されている内容が優先されます。

-o 構成パラメーター定義ファイル出力名

-fオプションで指定した構成パラメーター定義ファイルを，このオプションで指定したファイルへ出力します。出力ファイル名は絶対パスで指定します。出力先は必ずローカルディスクにしてください。構成パラメーター定義ファイルの定義内容に，-pオプションで指定した変数が含まれている場合，-pオプションで指定した変数が代入された状態でファイルが出力されます。変数が代入された状態の定義ファイルを保存し，運用に使用したい場合に便利です。

なお，このオプションを指定して，構成パラメーター定義ファイルを出力するときも，「実行コマンド名」で指定したコマンドが実行されます。ファイルの出力だけ実行し，コマンドを実行しない場合は，-tオプションを指定します。

-t

構成パラメーター定義ファイルに定義された設定値が，対象のスイッチへ設定できる値かどうかを確認します。ncvclcmdコマンドで定義した変数についても確認します。

このオプションは，構成パラメーター定義ファイルの設定値の確認だけ行います。実際にコマンドは実行しません。

-pnn 変数の値

構成パラメーター定義ファイルに変数が含まれている場合，-pオプションで変数に代入する値を指定します。nnには，構成パラメーター定義ファイル内で変数に振られている変数番号を，0～99の範囲で指定します。-pオプションは，使用する変数の数だけ設定できます。

戻り値

0 | 正常終了です。標準出力にメッセージが出力されます。
1 | 実行を指示したコマンドのうち，処理に失敗したコマンドがあります。標準出力にエラーメッセージが出力されます。
2 | 指定したワーク内に，コマンドの実行内容として有効な設定がありません。標準出力にメッセージが出力されます。
100 | 実行コマンド名が不正です。標準出力にエラーメッセージとすべての使用できるコマンド名が出力されます。
101 | オプションが不正です。標準出力にエラーメッセージと使用できるすべてのオプションが出力されます。
102 | コマンドで指定した変数が構成パラメーター定義ファイルと一致していません。標準出力にエラーメッセージが出力されます。
103 | オプションの値が指定されていません。標準出力にエラーメッセージが出力されます。
151 | XMLパーサーおよびスキーマによる構成パラメーター定義ファイルの解析に失敗しました。構成パラメーター定義ファイルの書式が不正です。標準出力にエラーメッセージが出力されます。
152 | 構成パラメーター定義ファイルの設定値または指定した変数に，不正な値があります。標準出力にエラーメッセージが出力されます。
153 | 構成パラメーター定義ファイルの設定値または指定した変数に，論理的な矛盾があります。標準出力にエラーメッセージが出力されます。
200 | 異常終了です。続行できない障害が発生しました。標準出力にエラーメッセージが出力されます。
201 | CLI制御プログラムとの接続に失敗しました。標準出力にエラーメッセージが出力されます。
202 | CLI制御プログラムとの接続がタイムアウトしました。標準出力にエラーメッセージが出力されます。
203 | CLI制御プログラムへの接続を拒否されました。標準出力にエラーメッセージが出力されます。
204 | ncvclcmdコマンドとCLI制御プログラム間以外の通信で，通信エラーが発生しました。標準出力にエラーメッセージが出力されます。
205 | 受信したデータの書式が不正です。標準出力にエラーメッセージが出力されます。
206 | 管理者権限でコマンドを実行していません（Windows Vista，Windows 7，Windows Server 2008，およびWindows Server 2008 R2の場合）。
210 | 構成パラメーター定義ファイルの読み込みに失敗しました。標準出力にエラーメッセージが出力されます。
211 | 指定したワークが不正です。標準出力にエラーメッセージが出力されます。
212 | 実行コマンド（「SetVlanDef」など）に対応するパラメーター（「VLAN」など）が構成パラメーター定義ファイルの中に存在しません。標準出力にエラーメッセージが出力されます。
213 | 実行コマンド（「SetVlanDef」など）が対応するパラメーター（「VLAN」など）配下に存在しません。標準出力にエラーメッセージが出力されます。

使用例

コマンドの使用例を次に示します。なお，オプションを誤って指定した場合，コマンドの用法が表示されます。

次の条件でコマンドを実行する

使用する定義構成パラメーター定義ファイルおよびワーク

c:¥tmp¥myconf.xmlのtestwork

c:¥tmp¥myconf.xmlの内容

<?xml version="1.0" encoding="UTF-8"?>
<ncvcl_nc xmlns="http://www.hitachi.co.jp/soft/xml/jp1cm2nc/ncvcl/namespaces/nc-1.0">
 <CommandList>
   <VLAN>
     <SetVlanDef>
       <SetVlanDef_Work Name="testwork" VlanDomain="__$NCCLIVAR_0">
         <VlanDefList>
           <VlanDef Operation="add" VlanID="__$NCCLIVAR_1">
             <VlanName>Test VLAN</VlanName>
             <VlanType>port</VlanType>
             <VlanNote>__$NCCLIVAR_2</VlanNote>
           </VlanDef>
         </VlanDefList>
       </SetVlanDef_Work>
     </SetVlanDef>
   </VLAN>
 </CommandList>
</ncvcl_nc>

実行するコマンド

SetVlanDef

指定する変数

変数0：DefaultDomain

変数1：100

変数2：Test

ncvclcmd SetVlanDef -f c:¥tmp¥myconf.xml -w testwork -p0 DefaultDomain -p1 100 -p2 Test

ncvclsetup

説明

CLIの環境設定をするコマンドです。CLI制御プログラムが接続するマネージャーサーバを設定します。

CLI制御プログラムは，ncvclsetupコマンドで設定した情報を起動時に読み込みます。ncvclsetupコマンドでは，次の内容を設定します。

接続先マネージャーサーバのホスト名およびそのポート番号

接続先マネージャーサーバのユーザー名およびそのパスワード

接続先マネージャーサーバへの接続に失敗した場合の接続リトライ回数およびその間隔

形式

ncvclsetup
    [-mh 接続先マネージャーサーバのホスト名]
    [-mp 接続先マネージャーサーバのポート番号]
    [-u マネージャーサーバへ接続するユーザー名]
    [-p ユーザーのパスワード]
    [-rc 接続リトライ回数]
    [-ri 接続リトライ間隔]

実行権限

Administrators権限

格納先

JP1/Cm2/NC - Viewインストール先フォルダ¥bin¥

引数

オプション指定なし

現在の設定内容を表示します。表示例を次に示します。

mgr_host       :接続先マネージャーサーバのホスト名
mgr_port       :マネージャーサーバが接続に使用しているポート番号
userid         :現在CLI制御プログラムを使用しているユーザー名
retry_count    :接続リトライ回数
retry_interval :接続リトライ間隔

-mh 接続先マネージャーサーバのホスト名　((255バイト以内))

CLI制御プログラムが，起動時に接続するマネージャーサーバのホスト名を指定します。

-mp 接続先マネージャーサーバのポート番号　((1～65535))　《20344》

CLI制御プログラムが，起動時に接続するマネージャーサーバのポート番号を指定します。

ポート番号が設定されていない状態でこのオプションを省略した場合は，デフォルト値として20344が設定されます。ポート番号が設定されている状態でこのオプションを省略した場合は，設定されている内容を変更しません。なお，すべてのオプションを省略した場合は，デフォルト値を設定しません。

-u マネージャーサーバへ接続するユーザー名　((31バイト以内))

マネージャーサーバへ接続するユーザー名を指定します。マネージャーサーバへのログイン用に，ncmuserコマンドで設定したユーザー名と同じユーザー名を指定します。

-p ユーザーのパスワード　((32バイト以内))

マネージャーサーバへ接続するユーザーのパスワードを指定します。マネージャーサーバへのログイン用に，ncmuserコマンドで設定したパスワードと同じパスワードを指定します。

-rc 接続リトライ回数　((0～999 | infinite))　《120》

マネージャーサーバとの接続が失敗したときに，リトライする回数を指定します。infiniteを指定した場合は，マネージャーサーバとの接続が成功するまでリトライします。

接続リトライ回数が設定されていない状態でこのオプションを省略した場合は，デフォルト値として120が設定されます。接続リトライ回数が設定されている状態でこのオプションを省略した場合は，設定されている内容を変更しません。なお，すべてのオプションを省略した場合は，デフォルト値を設定しません。

-ri 接続リトライ間隔　((5～300))　《30》

マネージャーサーバとの接続が失敗したときに，リトライする間隔を指定します。単位は秒です。

接続リトライ間隔が設定されていない状態でこのオプションを省略した場合は，デフォルト値として30が設定されます。接続リトライ間隔が設定されている状態でこのオプションを省略した場合は，設定されている内容を変更しません。なお，すべてのオプションを省略した場合は，デフォルト値を設定しません。

注意事項

ncvclsetupコマンドで，接続先マネージャーサーバの設定を変更した場合，CLI制御プログラムを再起動してください。CLI制御プログラムを再起動すると，変更した内容が反映されます。

JP1/Cm2/NC - Managerが動作するホストのホスト名またはIPアドレスを変更した場合は，ncvclsetupコマンドを実行して，変更した内容を再設定してください。

戻り値

0 | 正常終了。
-1 | 異常終了（実行エラー）。標準出力にエラーメッセージを出力します。

使用例

コマンドの使用例を次に示します。なお，オプションを誤って指定した場合，コマンドの用法が表示されます。

新しいマネージャーサーバを登録する

C:¥>ncvclsetup -mh HostName -mp 999 -u NCuser -p PASSWORD -rc 100 -ri 50

4.　構成パラメーター定義ファイル

構成パラメーター定義ファイルは，ncvclcmdコマンドで実行を指示するコマンドの設定内容をあらかじめ定義しておくファイルです。ncvclcmdコマンド実行時に，構成パラメーター定義ファイルに定義した内容を指定し，管理対象スイッチに反映させます。

この章では，構成パラメーター定義ファイルの構成および作成方法について説明します。まず，構成パラメーター定義ファイルを構成するパラメーターの内容を説明します。次に，構成パラメーター定義ファイルを作成する例を示します。

＜この章の構成＞

4.1　構成パラメーター定義ファイルの概要

4.2　JP1/Cm2/NC全体に関するパラメーター

4.3　VLANの設定に関するパラメーター

4.4　SLBの設定に関するパラメーター

4.5　構成パラメーター定義ファイル作成時の注意事項

4.6　構成パラメーター定義ファイルの作成例および実行例

4.7　構成パラメーター定義ファイルに変数を設定する方法

4.8　設定パラメーターを重複して記述した場合のプログラム側の処理について

4.1　構成パラメーター定義ファイルの概要

構成パラメーター定義ファイルは，ncvclcmdコマンドで実行を指示するコマンドの設定内容をあらかじめ定義しておくファイルです。ncvclcmdコマンド実行時に，構成パラメーター定義ファイルに定義した内容を指定し，管理対象スイッチに反映させます。

構成パラメーター定義ファイルはXMLファイルで作成します。定義ファイルの名前および格納場所は任意です。ただし，必ずローカルディスクへ格納してください。

構成パラメーター定義ファイルのアクセス権限は，CLI制御プログラムがファイルを読み込む都合上，必ず「SYSTEM」または「SYSTEM」を含む権限にしてください。

構成パラメーター定義ファイルの構成概要を次の図に示します。

図4-1　構成パラメーター定義ファイルの構成概要

図4-1中の番号（1）～（3）の内容と説明の記載個所を次の表に示します。

図4-1内の番号 | 内容 | 参照先
（1） | XML宣言 | 4.1.1
（2） | 名前空間（ルート） | 4.1.2
（3） | パラメーターをスイッチごとに区別するために使用する名前空間 | 4.1.3

パラメーターは，開始タグと終了タグで構成されます。パラメーターは階層になっています。このマニュアルでは，該当するパラメーターの上位にあるパラメーターを上位パラメーター，下位にあるパラメーターを下位パラメーターと呼びます。構成パラメーター定義ファイルは，上位パラメーターで下位パラメーターを挟むように作成します。

各パラメーターの構成および関係について，次の図に示します。

図4-2　各パラメーターの構成および関係

パラメーターには，属性を指定するパラメーターがあります。属性を指定する場合は，パラメーターの開始タグ内に，次のように指定します。

<パラメーター名 属性1="属性の内容1" 属性2="属性の内容2" ・・・・>
　　　　：
</パラメーター名>

また，最下位のパラメーターが，パラメーターによって指定する値がなく，属性だけ指定するパラメーターの場合は，次のように指定します。

<上位パラメーター>
 <パラメーター名 属性1="属性の内容1" 属性2="属性の内容2" ・・・・/>
</上位パラメーター>

＜この節の構成＞

4.1.1　XML宣言

4.1.2　名前空間（ルート）

4.1.3　パラメーターをスイッチごとに区別するために使用する名前空間

4.1.4　名前空間のバージョン間の互換性

4.1.1　XML宣言

構成パラメーター定義ファイルの先頭に，この構成パラメーター定義ファイルがXML形式であることを明記するために記述します。XML宣言の記述内容は次のとおりです。

<?xml version="1.0" encoding="UTF-8"?>

記述内容は固定です。このXML宣言は，XMLのバージョンが1.0であり，定義に使用する文字コードがUTF-8であることを意味しています。

4.1.2　名前空間（ルート）

構成パラメーター定義ファイルは，複数の名前空間を使用して定義します。

次の表に示す名前空間は，構成パラメーター定義ファイルで定義できる内容をすべて包括する名前空間のルートです。構成パラメーター定義ファイルを作成するときには必ず定義します。

表4-1　構成パラメーター定義ファイルの名前空間（ルート）

名前空間名
説明
略称※1

http://www.hitachi.co.jp/soft/xml/jp1cm2nc/ncvcl/namespaces/nc-x.x※2
構成パラメーター定義ファイルのルートです。
全コマンドに関するパラメーターを包括します。
nc-x.x※2

注※1

以降，マニュアル内では名前空間（ルート）の総称としてこの略称を使用します。

注※2

「x.x」には，名前空間のバージョンが入ります。バージョンは，1.0および2.0があります。

この名前空間nc-x.xの中に，ncvclcmdコマンドで実行したいコマンドの内容を定義していきます。

名前空間nc-x.xの内容について次に示します。

＜この項の構成＞

(1)　名前空間nc-x.xの形式（概要）

(1)　名前空間nc-x.xの形式（概要）

名前空間nc-x.xの形式の概要を次に示します。

名前空間nc-x.xは，各バージョンによって使用できるパラメーターが一部異なります。nc-2.0でだけサポートしているパラメーターを使用したいときは，名前空間（ルート）をnc-2.0にする必要があります。

<?xml version="1.0" encoding="UTF-8"?>
<ncvcl_nc xmlns="http://www.hitachi.co.jp/soft/xml/jp1cm2nc/ncvcl/namespaces/nc-2.0※1">
 <CommandList>
   <NC>※2
     <SyncSwitchConf>※2
        SyncSwitchConfの定義内容
     </SyncSwitchConf>
   </NC>
   <VLAN>
     <SetVlanDef>
         :
        SetVlanDefの定義内容
         :
     </SetVlanDef>
     <SetVlanConf>
         :
        SetVlanConfの定義内容
         :
     </SetVlanConf>
   </VLAN>
   <SLB>
     <SetV-ServerConf>
         :
        SetV-ServerConfの定義内容
         :
     </SetV-ServerConf>
     <SetR-ServerConf>
         :
        SetR-ServerConfの定義内容
         :
     </SetR-ServerConf>
     <SetBindConf>
         :
        SetBindConfの定義内容
         :
     </SetBindConf>
   </SLB>
 </CommandList>
</ncvcl_nc>

注※1

使用するパラメーターをすべてサポートしているバージョンを指定します。

注※2

nc-2.0（バージョン2.0の名前空間nc-x.x）でだけ使用できるパラメーターです。

名前空間nc-x.xを構成する各パラメーターについて，次の表に説明します。

表4-2　名前空間nc-x.xの構成要素

パラメーター
説明
区分

ncvcl_nc
名前空間nc-x.xのルートです。XML宣言の次に指定します。
構成パラメーター定義ファイルの全設定内容を包括します。
この要素および配下の要素は，指定したバージョンの名前空間（nc-1.0またはnc-2.0）で定義されています。※
必須

CommandList
ncvcl_ncの配下に指定します。
ncvclcmdコマンドで実行するすべてのコマンドに関するパラメーターを包括します。
必須

NC
JP1/Cm2/NC全体に関連するコマンドの内容を設定する場合に，CommandListの配下に指定します。
JP1/Cm2/NC全体に関連するコマンドに関するパラメーターを包括する要素です。
任意

SyncSwitchConf
SyncSwitchConfコマンド（スイッチの構成情報の同期を取る）をncvclcmdコマンドで実行する場合に必要なパラメーターを包括する要素です。
SyncSwitchConfコマンドの内容を設定する場合に，NCの配下に指定します。
SyncSwitchConfの設定内容については，「4.2.1　スイッチの構成情報の同期を取る（SyncSwitchConf）」を参照してください。
任意

VLAN
VLAN関連のコマンドの内容を設定する場合に，CommandListの配下に指定します。
VLAN関連のコマンドに関するパラメーターを包括する要素です。
任意

SetVlanDef
SetVlanDefコマンド（VLAN定義情報を設定する）をncvclcmdコマンドで実行する場合に必要なパラメーターを包括する要素です。
SetVlanDefコマンドの内容を設定する場合に，VLANの配下に指定します。
SetVlanDefの設定内容については，「4.3.1　VLAN定義情報を設定する（SetVlanDef）」を参照してください。
任意

SetVlanConf
SetVlanConfコマンド（VLAN構成情報を設定する）をncvclcmdコマンドで実行する場合に必要なパラメーターを包括する要素です。
SetVlanConfコマンドの内容を設定する場合に，VLANの配下に指定します。
SetVlanConfの設定内容については，「4.3.2　VLAN構成情報を設定する（SetVlanConf）」を参照してください。
任意

SLB
SLB関連のコマンドの内容を設定する場合に，CommandListの配下に指定します。
SLB関連のコマンドに関するパラメーターを包括する要素です。
任意

SetV-ServerConf
SetV-ServerConfコマンド（論理サーバ構成情報を設定する）をncvclcmdコマンドで実行する場合に必要なパラメーターを包括する要素です。
SetV-ServerConfコマンドの内容を設定する場合に，SLBの配下に指定します。
SetV-ServerConfの設定内容については，「4.4.1　論理サーバ構成情報を設定する（SetV-ServerConf）」を参照してください。
任意

SetR-ServerConf
SetR-ServerConfコマンド（物理サーバ構成情報を設定する）をncvclcmdコマンドで実行する場合に必要なパラメーターを包括する要素です。
SetR-ServerConfコマンドの内容を設定する場合に，SLBの配下に指定します。
SetR-ServerConfの設定内容については，「4.4.2　物理サーバ構成情報を設定する（SetR-ServerConf）」を参照してください。
任意

SetBindConf
SetBindConfコマンド（バインド構成情報の設定を実行する）をncvclcmdコマンドで実行する場合に必要なパラメーターを包括する要素です。
SetBindConfコマンドの内容を設定する場合に，SLBの配下に指定します。
SetBindConfの設定内容については，「4.4.3　バインド構成情報を設定する（SetBindConf）」を参照してください。
任意

（凡例）

必須：必ず指定する。

任意：任意に指定する。

注※

名前空間nc-x.xは次のように定義します（nc-1.0の場合）。

<ncvcl_nc xmlns="http://www.hitachi.co.jp/soft/xml/jp1cm2nc/ncvcl/namespaces/nc-1.0">

「図4-1　構成パラメーター定義ファイルの構成概要」の（2）は，SetVlanConfコマンドについて定義した例です。

4.1.3　パラメーターをスイッチごとに区別するために使用する名前空間

スイッチ固有の定義内容を記述するときは，スイッチごとにパラメーターを識別するために，スイッチ固有の名前空間を使用します。次の表に示す名前空間を使用できます。

なお，スイッチ固有の名前空間のバージョンは，それぞれ1.0だけです。

表4-3　パラメーターをスイッチごとに区別するために使用する名前空間

名前空間名 | 説明 | 略称※
http://www.hitachi.co.jp/soft/xml/jp1cm2nc/ncvcl/namespaces/bs1000-1.0 | BS1000に関するパラメーターを記述するときに使用する名前空間です。 | bs1000-1.0
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

注※

以降，マニュアル内ではこの略称を使用します。

パラメーターをスイッチごとに区別するために使用する名前空間は，該当するパラメーターに対して直接指定します。指定方法は次のとおりです。

<該当するパラメーター xmlns="指定する名前空間">

例えば，「図4-1　構成パラメーター定義ファイルの構成概要」の（3）では，SetVlanConfコマンドのパラメーターであるPortVlanConfに対して，BS1000固有の設定をするために，名前空間「bs1000-1.0」を指定しています。

各名前空間を使用して設定するパラメーターについては，「4.3　VLANの設定に関するパラメーター」および「4.4　SLBの設定に関するパラメーター」で説明しています。適宜該当する名前空間を使用して設定してください。

4.1.4　名前空間のバージョン間の互換性

名前空間（ルート）およびスイッチ固有の名前空間について，バージョン間の互換性を次の表に示します。

表4-4　名前空間のバージョン間の互換性

スイッチ固有の名前空間 | 名前空間（ルート）
nc-1.0 | nc-2.0
bs1000-1.0 | ○ | ○
bigip1500-1.0 | ○ | ○
bigip6400-1.0 | ○ | ○

（凡例）

○：該当する名前空間（ルート）内で使用できる。

4.2　JP1/Cm2/NC全体に関するパラメーター

ncvclcmdコマンドを実行する場合，構成パラメーター定義ファイル上に定義が必要なコマンドを指定するときには，該当するコマンドについてあらかじめ構成パラメーター定義ファイルへの定義が必要です。

この節では，CLIを使ってJP1/Cm2/NC全体に関する設定を実行する場合について，構成パラメーター定義ファイルの定義内容を説明します。

構成パラメーター定義ファイル上に定義が必要なコマンドを，次の表に示します。

表4-5　構成パラメーター定義ファイル上に定義が必要なコマンド一覧（JP1/Cm2/NC全体）

コマンド | 用途 | 参照先
SyncSwitchConf | スイッチの構成情報の同期を取るために使用します。 | 4.2.1

なお，構成パラメーター定義ファイル内の各パラメーターを，ncvclcmdコマンド実行時にコマンドラインから指定することもできます。コマンドラインから構成パラメーターを指定する方法については，「4.7　構成パラメーター定義ファイルに変数を設定する方法」を参照してください。

次に，構成パラメーター定義ファイルの設定内容を説明します。

＜この節の構成＞

4.2.1　スイッチの構成情報の同期を取る（SyncSwitchConf）

4.2.1　スイッチの構成情報の同期を取る（SyncSwitchConf）

スイッチの構成情報の同期を取る場合，ncvclcmdコマンド実行時にSyncSwitchConfコマンドを指定します。SyncSwitchConfコマンドの定義内容を，あらかじめ構成パラメーター定義ファイル上に定義しておきます。

SyncSwitchConfコマンドの定義内容は，SyncSwitchConfパラメーターを使用して定義します。SyncSwitchConfパラメーターは名前空間nc-2.0でサポートしているパラメーターです。そのため，名前空間nc-2.0を使用して定義します。SyncSwitchConfパラメーターには，スイッチ固有の名前空間で定義する内容はありません。

構成パラメーター定義ファイルのSyncSwitchConfパラメーター部分について，次に示します。

＜この項の構成＞

(1)　SyncSwitchConfパラメーターの内容

(1)　SyncSwitchConfパラメーターの内容

構成パラメーター定義ファイルのSyncSwitchConfパラメーター部分について次に示します。

(a)　形式

SyncSwitchConfパラメーターの形式を次に示します。

<?xml version="1.0" encoding="UTF-8"?>
<ncvcl_nc xmlns="http://www.hitachi.co.jp/soft/xml/jp1cm2nc/ncvcl/namespaces/nc-2.0">
 <CommandList>
   <NC>
     <SyncSwitchConf>
       <SyncSwitchConf_Work Name="ワーク名" SwitchName="スイッチ名"/>
     </SyncSwitchConf>
   </NC>
 </CommandList>
</ncvcl_nc>

(b)　各パラメーターの内容

SyncSwitchConfパラメーターを構成する各パラメーターについて，次の表に示します。

表4-6　SyncSwitchConfパラメーターを構成するパラメーター

パラメーター
定義内容
説明
区分

SyncSwitchConf_Work
SyncSwitchConfのワーク
SyncSwitchConfについて，ワークを定義します。
NameおよびSwitchNameを属性に指定します。
ワークは，複数定義でき，それぞれがコマンドに対して独立しています。
必須

Name
ワーク名
SyncSwitchConf_Workの属性です。ワーク名を255バイト以内で定義します。使用できる文字は，半角英数字および記号です。
この属性で指定した値は，ncvclcmdコマンド実行時に，-wオプションでワーク名を指定する場合に使用します。
必須

SwitchName
スイッチ名
SyncSwitchConf_Workの属性です。構成情報の同期を取るスイッチ名を255バイト以内で指定します。
必須

（凡例）

必須：必ず指定する。

注

文字列を指定するパラメーターの場合，XMLの文法上使用できない文字（「<」，「>」，「"」，「'」，「&」）を使用したい場合は，実体参照を使用してください。

実体参照については，「4.5（3）　XMLの文法上使用できない文字を使用する場合」を参照してください。

4.3　VLANの設定に関するパラメーター

ncvclcmdコマンドを実行する場合，構成パラメーター定義ファイル上に定義が必要なコマンドを指定するときには，該当するコマンドについてあらかじめ構成パラメーター定義ファイルへの定義が必要です。

この節では，CLIを使ってVLANを設定する場合について，構成パラメーター定義ファイル上に定義が必要なコマンドごとに，構成パラメーター定義ファイルの定義内容を説明します。

構成パラメーター定義ファイル上に定義が必要なコマンドを，次の表に示します。

表4-7　構成パラメーター定義ファイル上に定義が必要なコマンド一覧（VLAN）

コマンド | 用途 | スイッチの対応 | 参照先
BS1000
SetVlanDef | VLAN定義情報を設定するために使用します。 | ○ | 4.3.1
SetVlanConf | VLAN構成情報を設定するために使用します。 | ○ | 4.3.2

（凡例）

○：該当スイッチの設定に使用するコマンドである。

なお，構成パラメーター定義ファイル内の各パラメーターを，ncvclcmdコマンド実行時にコマンドラインから指定することもできます。コマンドラインから構成パラメーターを指定する方法については，「4.7　構成パラメーター定義ファイルに変数を設定する方法」を参照してください。

次に，構成パラメーター定義ファイルの設定内容を説明します。

＜この節の構成＞

4.3.1　VLAN定義情報を設定する（SetVlanDef）

4.3.2　VLAN構成情報を設定する（SetVlanConf）

4.3.1　VLAN定義情報を設定する（SetVlanDef）

VLANの設定でVLAN定義情報を設定する場合，ncvclcmdコマンド実行時にSetVlanDefコマンドを指定します。SetVlanDefコマンドの定義内容を，あらかじめ構成パラメーター定義ファイル上に定義しておきます。

SetVlanDefコマンドの定義内容は，SetVlanDefパラメーターを使用して定義します。SetVlanDefパラメーターには，スイッチ固有の名前空間で定義する内容はありません。すべての内容を名前空間nc-x.xで定義します。なお，名前空間nc-x.xのバージョンは任意です。

構成パラメーター定義ファイルのSetVlanDefパラメーター部分について，次に示します。

＜この項の構成＞

(1)　SetVlanDefパラメーターの内容

(1)　SetVlanDefパラメーターの内容

構成パラメーター定義ファイルのSetVlanDefパラメーター部分について次に示します。

(a)　形式

SetVlanDefパラメーターの形式を次に示します。ここでは，名前空間nc-1.0を使用した形式を示します。

<?xml version="1.0" encoding="UTF-8"?>
<ncvcl_nc xmlns="http://www.hitachi.co.jp/soft/xml/jp1cm2nc/ncvcl/namespaces/nc-1.0">
 <CommandList>
   <VLAN>
     <SetVlanDef>
       <SetVlanDef_Work Name="ワーク名" VlanDomain="VLAN管理ドメイン名">
         <VlanDefList>
           <VlanDef Operation="操作種別" VlanID="VLAN-ID">
             <VlanName>VLAN名</VlanName>
             <VlanType>VLANタイプ</VlanType>
             <VlanNote>VLANの備考</VlanNote>
           </VlanDef>
         </VlanDefList>
       </SetVlanDef_Work>
     </SetVlanDef>
   </VLAN>
 </CommandList>
</ncvcl_nc>

(b)　各パラメーターの内容

SetVlanDefパラメーターを構成する各パラメーターについて，次の表に示します。

表4-8　SetVlanDefパラメーターを構成するパラメーター

パラメーター
定義内容
説明
区分

SetVlanDef_Work
SetVlanDefのワーク
SetVlanDefについて，ワークを定義します。
NameおよびVlanDomainを属性に指定します。
配下にJP1/Cm2/NCがサポートしているVLAN定義を設定します。
ワークとは，SetVlanDef_Work以下に定義する一まとまりのパラメーターのことです。ワークは，複数定義でき，それぞれがコマンドに対して独立しています。
必須

Name
ワーク名
SetVlanDef_Workの属性です。ワーク名を255バイト以内で定義します。使用できる文字は，半角英数字および記号です。
この属性で指定した値は，ncvclcmdコマンド実行時に，-wオプションでワーク名を指定する場合に使用します。
必須

VlanDomain
VLAN管理ドメイン
SetVlanDef_Workの属性です。設定対象スイッチが属するVLAN管理ドメインを63バイト以内で指定します。
スイッチがデフォルトドメインに所属している場合は，デフォルトドメイン名を指定してください。
必須

VlanDefList
VLAN定義リスト
配下にVLAN定義を設定します。VLAN定義は複数定義できます。
任意

VlanDef
VLAN定義
VlanDefListの配下に設定します。
OperationとVlanIDを属性に指定します。
任意

Operation
操作種別
VlanDefの属性です。VLAN定義の操作を次の中から選択します。

add
新たにVLAN定義を追加します。

change
設定済みのVLAN定義の内容を変更します。

delete
設定済みのVLAN定義を削除します。

必須

VlanID
VLAN-ID
VlanDefの属性です。VLAN-IDを1～4095の範囲で指定します。ただし，VLAN-ID＝1は変更だけできます。
VlanDefの属性Operationでaddを指定した場合は，新規VLAN定義のVLAN-IDを設定します。ただし，同じVLAN管理ドメイン内にあるVLAN同士で重複した値は指定できません。
VlanDefの属性Operationでchangeまたはdeleteを指定した場合は，設定済みVLAN定義のVLAN-IDを指定します。
必須

VlanName
VLAN名
VlanDefの配下に指定します。
VLAN名を63バイト以内で設定します。このパラメーターは全角文字を指定できます。
ここで指定する名称は，マネージャーサーバのDBで管理される情報で，スイッチには設定されません。
VlanDefの属性Operationの設定によって区分が変わります。

addを指定した場合は必須

changeを指定した場合は任意

deleteを指定した場合は指定不可

VlanType
VLANタイプ
VLANのタイプをVlanDefの配下に指定します。
設定できる値は，「port」だけです。
VlanDefの属性Operationの設定によって区分が変わります。

addを指定した場合は必須

changeまたはdeleteを指定した場合は指定不可

VlanNote
VLANの備考
VlanDefの配下に指定します。
該当するVLANの備考を255バイト以内で設定します。このパラメーターは全角文字を使用できます。
ここで指定する内容は，マネージャーサーバのDBで管理される情報で，スイッチには設定されません。
なお，「__$NCEMPTYSTRING」を指定すると，備考を削除できます。
VlanDefの属性Operationの設定によって区分が変わります。

addまたはchangeを指定した場合は任意

deleteを指定した場合は指定不可

（凡例）

必須：必ず指定する。

任意：任意に指定する。

指定不可：指定できない。

注

文字列を指定するパラメーターの場合，XMLの文法上使用できない文字（「<」，「>」，「"」，「'」，「&」）を使用したい場合は，実体参照を使用してください。

実体参照については，「4.5（3）　XMLの文法上使用できない文字を使用する場合」を参照してください。

4.3.2　VLAN構成情報を設定する（SetVlanConf）

VLANの設定でVLAN構成情報を設定する場合，ncvclcmdコマンド実行時にSetVlanConfコマンドを指定します。SetVlanConfコマンドの定義内容を，あらかじめ構成パラメーター定義ファイル上に定義しておきます。

SetVlanConfコマンドの定義内容は，SetVlanConfパラメーターを使用して定義します。SetVlanConfパラメーターは，名前空間nc-x.xを使用して定義しますが，スイッチ固有の定義内容については，該当するスイッチの名前空間で定義します。なお，名前空間nc-x.xのバージョンは任意です。

SetVlanConfパラメーター内で使用する名前空間について次の表に示します。

表4-9　SetVlanConfパラメーター内で使用するスイッチ別の名前空間

名前空間名 | 説明 | 略称
http://www.hitachi.co.jp/soft/xml/jp1cm2nc/ncvcl/namespaces/bs1000-1.0 | BS1000に関するパラメーターを記述するときに使用する名前空間です。 | bs1000-1.0

構成パラメーター定義ファイルのSetVlanConfパラメーター部分について，使用する名前空間ごとに説明します。

＜この項の構成＞

(1)　SetVlanConfパラメーターの内容（名前空間nc-x.x部分）

(2)　SetVlanConfパラメーターの内容（名前空間bs1000-1.0部分）

(1)　SetVlanConfパラメーターの内容（名前空間nc-x.x部分）

構成パラメーター定義ファイルのSetVlanConfパラメーターのうち，名前空間nc-x.xを使用して定義する部分について説明します。名前空間nc-x.xのバージョンは任意です。

(a)　形式

SetVlanConfパラメーターの形式（名前空間nc-x.x部分）を次に示します。ここでは，名前空間nc-1.0を使用した形式を示します。

<?xml version="1.0" encoding="UTF-8"?>
<ncvcl_nc xmlns="http://www.hitachi.co.jp/soft/xml/jp1cm2nc/ncvcl/namespaces/nc-1.0">
 <CommandList>
   <VLAN>
     <SetVlanConf>
       <SetVlanConf_Work Name="ワーク名" VlanDomain="VLAN管理ドメイン名">
         <VlanConfList>
           <VlanConf VlanID="VLAN-ID">
             <SwitchList>
               <Switch SwitchName="スイッチ名" Operation="操作種別">
                 <VlanConf_Local>
                     :
                    スイッチ固有の定義内容※
                     :
                 </VlanConf_Local>
               </Switch>
               <Switch SwitchName="スイッチ名" Operation="操作種別">
                 <VlanConf_Local>
                     :
                    スイッチ固有の定義内容※
                     :
                 </VlanConf_Local>
               </Switch>
             </SwitchList>
           </VlanConf>
         </VlanConfList>
       </SetVlanConf_Work>
     </SetVlanConf>
   </VLAN>
 </CommandList>
</ncvcl_nc>

注※

該当するスイッチの名前空間を使用して，スイッチ固有の定義内容を指定します。

(b)　パラメーターの内容

SetVlanConfパラメーターを構成する各パラメーター（名前空間nc-x.x部分）を次の表に示します。

表4-10　SetVlanConfパラメーターを構成するパラメーター（名前空間nc-x.x部分）

パラメーター
定義内容
説明
区分

SetVlanConf_Work
SetVlanConfのワーク
SetVlanConfについて，ワークを定義します。
NameおよびVlanDomainを属性に指定します。
配下にJP1/Cm2/NCがサポートしているVLAN定義を設定します。
ワークは，複数定義でき，それぞれがコマンドに対して独立しています。
必須

Name
ワーク名
SetVlanConf_Workの属性です。ワーク名を255バイト以内で定義します。使用できる文字は半角英数字および記号です。
この属性で指定した値は，ncvclcmdコマンド実行時に，-wオプションでワーク名を指定する場合に使用します。
必須

VlanDomain
VLAN管理ドメイン名
SetVlanConf_Workの属性です。設定対象スイッチが属するVLAN管理ドメインを63バイト以内で指定します。
スイッチがデフォルトドメインに所属している場合は，デフォルトドメイン名を指定してください。
必須

VlanConfList
VLAN構成情報リスト
SetVlanConf_Workの配下に指定します。
配下にVLAN構成情報を複数設定できます。
任意

VlanConf
VLAN構成情報
VlanConfListの配下に指定します。
VlanIDを属性に指定します。
任意

VlanID
VLAN-ID
VlanConfの属性です。
VLAN構成情報を設定するVLAN-IDを1～4095の範囲で指定します。
必須

SwitchList
スイッチリスト
VlanConfの配下に指定します。
配下にスイッチを複数設定できます。
任意

Switch
スイッチ
SwitchListの配下に指定します。
SwitchNameおよびOperationを属性に指定します。
任意

SwitchName
スイッチ名
Switchの属性です。
操作対象のスイッチ名を255バイト以内で指定します。
必須

Operation
操作種別
Switchの属性です。実行する操作を次の中から指定します。

add
新たなスイッチをVLANに追加します。

change
設定済みのスイッチの設定内容を変更します。

delete
設定済みのスイッチをVLANから削除します。

必須

VlanConf_Local
スイッチ固有パラメーターリスト
Switchの配下に指定します。
配下に各種スイッチ固有のパラメーターを複数設定できます。ただし，スイッチ固有のパラメーターは，スイッチごとに一とおりだけ設定できます。
スイッチ固有のパラメーターが複数ある場合，設定対象スイッチに対応したパラメーターが選択され，ほかの設定は無視されます。
Switchの属性Operationの設定によって区分が変わります。

add，changeを指定した場合は必須

deleteを指定した場合は指定不可

（凡例）

必須：必ず指定する。

任意：任意に指定する。

指定不可：指定できない。

注

文字列を指定するパラメーターの場合，XMLの文法上使用できない文字（「<」，「>」，「"」，「'」，「&」）を使用したい場合は，実体参照を使用してください。

実体参照については，「4.5（3）　XMLの文法上使用できない文字を使用する場合」を参照してください。

(2)　SetVlanConfパラメーターの内容（名前空間bs1000-1.0部分）

構成パラメーター定義ファイルのSetVlanConfパラメーターのうち，名前空間bs1000-1.0を使用して定義する部分について説明します。

(a)　形式

SetVlanConfパラメーターの形式（名前空間bs1000-1.0部分）を次に示します。

<?xml version="1.0" encoding="UTF-8"?>
<ncvcl_nc xmlns="http://www.hitachi.co.jp/soft/xml/jp1cm2nc/ncvcl/namespaces/nc-1.0">
                     :
                    名前空間nc-1.0を使用した定義内容
                     :
               <Switch SwitchName="スイッチ名" Operation="操作種別">
                 <VlanConf_Local>
                   <PortVlanConf xmlns="http://www.hitachi.co.jp/soft/xml/jp1cm2nc/ncvcl/namespaces/bs1000-1.0">※
                     <VlanStatus>VLANの状態</VlanStatus>
                     <VlanPortList>
                       <VlanPort Operation="操作種別" NIFNum="NIF番号" PortNum="ポート番号">
                         <PortCategory>ポート種別</PortCategory>
                       </VlanPort>
                     </VlanPortList>
                     <VlanNote>VLANの説明</VlanNote>
                   </PortVlanConf>
                 </VlanConf_Local>
               </Switch>
                     :
                    名前空間nc-1.0を使用した定義内容
                     :
</ncvcl_nc>

注※

BS1000固有の定義内容を指定するために，名前空間bs1000-1.0を指定し，使用します。

(b)　パラメーターの内容

SetVlanConfパラメーターを構成する各パラメーター（名前空間bs1000-1.0部分）を次の表に示します。

表4-11　SetVlanConfパラメーターを構成するパラメーター（名前空間bs1000-1.0部分）

パラメーター
定義内容
説明
区分

PortVlanConf
PortVlan設定パラメーター
名前空間nc-1.0のVlanConf_Localの配下に指定します。
この要素および配下の要素はBS1000の名前空間で定義されています。
操作対象のVLANタイプが「port」のとき必須

VlanStatus
VLANの状態
PortVlanConfの配下に指定します。
VLANの状態を次の二つから選択します。

enable
VLANを開放し，すべてのフレームの送受信を開始します。

disable
VLANを閉鎖し，すべてのフレームの送受信を停止します。

Switchの属性Operationの設定によって区分が変わります。

addを指定した場合は必須

changeを指定した場合は任意

deleteを指定した場合は指定不可

VlanPortList
ポートリスト
PortVlanConfの配下に指定します。
配下にポートを複数設定できます。
任意

VlanPort
ポート
VlanPortListの配下に指定します。
Operation，NIFNum，およびPortNumを属性に指定します。
任意

Operation
操作種別
VlanPortの属性です。ポートの操作を次の二つから選択します。

add
ポートを，PortCategoryで指定するポートに設定します。

delete
ポートを，PortCategoryで指定するポートから削除します。

必須

NIFNum
NIF番号
VlanPortの属性です。操作対象のポートのNIFを指定します。
必須

PortNum
ポート番号
VlanPortの属性です。操作対象のポートを指定します。
範囲指定または，複数指定で指定できます。
例：

範囲指定の場合

5-7（5番から7番までのポート）

複数指定の場合

2,3,6（2番，3番，6番のポート）

なお，「-」および「,」も半角で指定してください。

必須

PortCategory
ポート種別
VlanPortの配下に指定します。
操作対象のポートの種別を次の二つから選択します。

tagged
Taggedポートに設定します。

untagged
Untaggedポートに設定します。

必須

VlanNote
VLANの説明
PortVlanConfの配下に指定します。
VLANの説明を64バイト以内で指定します。指定できる文字は，英数字および特殊文字です。ただし，次に示す記号は除きます。

「"」（引用符）

「{}」（波括弧）

「'」（シングルクォーテーション）

「`」（逆シングルクォーテーション）

「;」（セミコロン）

「$」（ドル記号）

設定値の前後に空白文字を使用した場合，空白文字は省略されません。
Switchの属性Operationの設定によって区分が変わります。

addまたはchangeを指定した場合は任意

deleteを指定した場合は指定不可

（凡例）

必須：必ず指定する。

任意：任意に指定する。

指定不可：指定できない。

注

文字列を指定するパラメーターの場合，XMLの文法上使用できない文字（「<」，「>」，「"」，「'」，「&」）を使用したい場合は，実体参照を使用してください。

実体参照については，「4.5（3）　XMLの文法上使用できない文字を使用する場合」を参照してください。

4.4　SLBの設定に関するパラメーター

ncvclcmdコマンドを実行する場合，構成パラメーター定義ファイル上に定義が必要なコマンドを指定するときには，該当するコマンドについてあらかじめ構成パラメーター定義ファイルへの定義が必要です。

この節では，CLIを使ってSLBを設定する場合について，構成パラメーター定義ファイル上に定義が必要なコマンドごとに，構成パラメーター定義ファイルの定義内容を説明します。

構成パラメーター定義ファイル上に定義が必要なコマンドを，次の表に示します。

表4-12　構成パラメーター定義ファイル上に定義が必要なコマンド一覧（SLB）

コマンド | 用途 | スイッチの対応 | 参照先
BIG-IP
SetV-ServerConf | 論理サーバ構成情報を設定するために使用します。 | ○ | 4.4.1
SetR-ServerConf | 物理サーバ構成情報を設定するために使用します。 | ○ | 4.4.2
SetBindConf | バインド構成情報を設定するために使用します。 | ○ | 4.4.3

（凡例）

○：該当スイッチの設定に使用するコマンドである。

なお，構成パラメーター定義ファイル内の各パラメーターを，ncvclcmdコマンド実行時にコマンドラインから指定することもできます。コマンドラインから構成パラメーターを指定する方法については，「4.7　構成パラメーター定義ファイルに変数を設定する方法」を参照してください。

次に，構成パラメーター定義ファイルの設定内容を説明します。

＜この節の構成＞

4.4.1　論理サーバ構成情報を設定する（SetV-ServerConf）

4.4.2　物理サーバ構成情報を設定する（SetR-ServerConf）

4.4.3　バインド構成情報を設定する（SetBindConf）

4.4.1　論理サーバ構成情報を設定する（SetV-ServerConf）

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部分）

(2)　SetV-ServerConfパラメーターの内容（名前空間bigip1500-1.0またはbigip6400-1.0部分）

(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"?>
<ncvcl_nc xmlns="http://www.hitachi.co.jp/soft/xml/jp1cm2nc/ncvcl/namespaces/nc-1.0">
 <CommandList>
   <SLB>
     <SetV-ServerConf>
       <SetV-ServerConf_Work Name="ワーク名" SwitchName="スイッチ名">
         <V-ServerConf_Local>
                     :
                    スイッチ固有の定義内容※
                     :
         </V-ServerConf_Local>
       </SetV-ServerConf_Work>
     </SetV-ServerConf>
   </SLB>
 </CommandList>
</ncvcl_nc>

注※

該当するスイッチの名前空間を使用して，スイッチ固有の定義内容を指定する部分です。

(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の配下に指定します。
配下に各種スイッチ固有のパラメーターを複数設定できます。ただし，スイッチ固有のパラメーターは，スイッチごとに一とおりだけ設定できます。
スイッチ固有のパラメーターが複数ある場合，設定対象スイッチに対応したパラメーターが選択され，ほかの設定は無視されます。
任意

（凡例）

必須：必ず指定する。

任意：任意に指定する。

注※

文字列を指定するパラメーターの場合，XMLの文法上使用できない文字（「<」，「>」，「"」，「'」，「&」）を使用したい場合は，実体参照を使用してください。

実体参照については，「4.5（3）　XMLの文法上使用できない文字を使用する場合」を参照してください。

(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"?>
<ncvcl_nc xmlns="http://www.hitachi.co.jp/soft/xml/jp1cm2nc/ncvcl/namespaces/nc-1.0">
                     :
                    名前空間nc-1.0を使用した定義内容
                     :
         <V-ServerConf_Local>
           <V-ServerConf xmlns="http://www.hitachi.co.jp/soft/xml/jp1cm2nc/ncvcl/namespaces/bigip6400-1.0">※
             <V-ServerList>
               <V-Server Operation="操作種別" V-ServerName="論理サーバ名">
                 <V-ServerStatus>論理サーバの状態</V-ServerStatus>
                 <V-PortList>
                   <V-Port Operation="操作種別" V-PortName="論理サーバポート名">
                     <V-PortNum>論理サーバポート番号</V-PortNum>
                     <V-PortStatus>論理サーバポートの状態</V-PortStatus>
                   </V-Port>
                 </V-PortList>
               </V-Server>
             </V-ServerList>
           </V-ServerConf>
         </V-ServerConf_Local>
                     :
                    名前空間nc-1.0を使用した定義内容
                     :
</ncvcl_nc>

注※

BIG-IP1500またはBIG-IP6400固有の定義内容を指定するために，名前空間bigip1500-1.0またはbigip6400-1.0を指定します。

(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で指定した設定対象スイッチに対して実行する論理サーバの操作を次の中から指定します。

add
論理サーバリストに論理サーバを追加します。

change
追加済みの論理サーバについて，設定を変更します。

delete
論理サーバリストから，論理サーバを削除します。

必須

V-ServerName
論理サーバ名
V-Serverの属性です。
論理サーバ名として，IPアドレスをIPv4形式（nnn.nnn.nnn.nnn）で指定します。
V-Serverの属性Operationにaddを選択した場合は，新規に追加する論理サーバの名称を設定します。V-Serverの属性Operationにchange，またはdeleteを選択した場合は，操作する論理サーバを指定します。
必須

V-ServerStatus
論理サーバの状態
V-Serverの配下に指定します。
論理サーバの状態を次の中から選択します。選択内容は，該当する論理サーバに設定されたすべての論理サーバポートに設定されます。

enable
該当する論理サーバを有効にします。

disable
該当する論理サーバを無効にします。

V-Serverの属性Operationの設定によって区分が変わります。

addを指定した場合は必須

changeを指定した場合は任意

deleteを指定した場合は指定不可

V-PortList
論理サーバポートリスト
V-Serverの配下に指定します。
配下に複数の論理サーバポートを設定できます。
V-Serverの属性Operationの設定によって区分が変わります。

addを指定した場合は必須

changeを指定した場合は任意

deleteを指定した場合は指定不可

V-Port
論理サーバポート
V-PortListの配下に指定します。
OperationおよびV-PortNameを属性に指定します。
V-Serverの属性Operationの設定によって区分が変わります。

addを指定した場合は必須

changeを指定した場合は任意

deleteを指定した場合は指定不可

Operation
操作種別
V-Portの属性です。
論理サーバポートへ実行する操作を次の中から指定します。

add
V-PortNameで指定するポートを，論理サーバに加えます。

change
V-PortNameで指定する論理サーバポートの設定を変更します。ただし，ポート名は変更できません。

delete
V-PortNameで指定するポートを，論理サーバから削除します。

必須

V-PortName
論理サーバポート名
V-Portの属性です。
操作対象のポート名を1～255バイトで指定します。
使用できる文字は次のとおりです。

英数字

「.」（ピリオド）

「-」（ハイフン）

「_」（アンダースコア）

文字列の最初は必ず英字で始まるように指定してください。
必須

V-PortNum
論理サーバポート番号
V-Portの配下に指定します。V-Portの属性Operationの対象となるTCP/UDPポート番号を0～65535の範囲で指定します。
すでに設定されている番号の論理サーバポートは指定できません。
V-Portの属性Operationの設定によって区分が変わります。

addを指定した場合は必須

changeを指定した場合は任意。ただし「__$NCEMPTYSTRING」は指定できない。

deleteを指定した場合指定不可

V-PortStatus
論理サーバポートの状態
V-Portの配下に指定します。論理サーバポートの状態を次の中から指定します。

enable
該当するポートを有効にします。

disable
該当するポートを無効にします。

V-Portの属性Operationの設定によって区分が変わります。

addを指定した場合は必須

changeを指定した場合は任意

deleteを指定した場合は指定不可

（凡例）

必須：必ず指定する。

任意：任意に指定する。

指定不可：指定できない。

注

文字列を指定するパラメーターの場合，XMLの文法上使用できない文字（「<」，「>」，「"」，「'」，「&」）を使用したい場合は，実体参照を使用してください。

実体参照については，「4.5（3）　XMLの文法上使用できない文字を使用する場合」を参照してください。

4.4.2　物理サーバ構成情報を設定する（SetR-ServerConf）

SLBの設定で論理サーバ構成情報を設定する場合，ncvclcmdコマンド実行時にSetR-ServerConfコマンドを指定します。SetR-ServerConfコマンドの定義内容を，あらかじめ構成パラメーター定義ファイル上に定義しておきます。

SetR-ServerConfコマンドの定義内容は，SetR-ServerConfパラメーターを使用して定義します。SetR-ServerConfパラメーターは，名前空間nc-x.xを使用して定義しますが，スイッチ固有の定義内容については，該当するスイッチの名前空間で定義します。なお，名前空間nc-x.xのバージョンは任意です。

SetR-ServerConfパラメーター内で使用する名前空間について次の表に示します。

表4-16　SetR-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

注※

このマニュアル内で使用する名前空間名の略称です。

構成パラメーター定義ファイルのSetR-ServerConfパラメーター部分について，使用する名前空間ごとに説明します。

＜この項の構成＞

(1)　SetR-ServerConfパラメーターの内容（名前空間nc-x.x部分）

(2)　SetR-ServerConfパラメーターの内容（名前空間bigip1500-1.0またはbigip6400-1.0部分）

(1)　SetR-ServerConfパラメーターの内容（名前空間nc-x.x部分）

構成パラメーター定義ファイルのSetR-ServerConfパラメーターのうち，名前空間nc-x.xを使用して定義する部分について説明します。名前空間nc-x.xのバージョンは任意です。

(a)　形式

SetR-ServerConfパラメーターの形式（名前空間nc-x.x部分）を次に示します。ここでは，名前空間nc-1.0を使用した形式を示します。

<?xml version="1.0" encoding="UTF-8"?>
<ncvcl_nc xmlns="http://www.hitachi.co.jp/soft/xml/jp1cm2nc/ncvcl/namespaces/nc-1.0">
 <CommandList>
   <SLB>
     <SetR-ServerConf>
       <SetR-ServerConf_Work Name="ワーク名" SwitchName="スイッチ名">
         <R-ServerConf_Local>
             :
            スイッチ固有の定義内容※
             :
         </R-ServerConf_Local>
       </SetR-ServerConf_Work>
     </SetR-ServerConf>
   </SLB>
 </CommandList>
</ncvcl_nc>

注※

該当するスイッチの名前空間を使用して，スイッチ固有の定義内容を指定します。

(b)　パラメーターの内容

SetR-ServerConfパラメーターを構成する各パラメーター（名前空間nc-x.x部分）を次の表に示します。

表4-17　SetR-ServerConfパラメーターを構成するパラメーター（名前空間nc-x.x部分）

パラメーター
定義内容
説明
区分

SetR-ServerConf_Work
SetR-ServerConfのワーク
SetR-ServerConfについて，ワークを定義します。
NameおよびSwitchNameを属性に指定します。
配下に物理サーバ構成情報を設定します。
ワークは，複数定義でき，それぞれがコマンドに対して独立しています。
必須

Name
ワーク名
SetR-ServerConf_Workの属性です。ワーク名を255バイト以内で定義します。使用できる文字は，半角英数字および記号※です。
この属性で指定した値は，ncvclcmdコマンド実行時に，-wオプションでワーク名を指定する場合に使用します。
必須

SwitchName
スイッチ名
SetR-ServerConf_Workの属性です。設定対象スイッチ名を255バイト以内で指定します。
必須

R-ServerConf_Local
スイッチ固有パラメーターリスト
SetR-ServerConf_Workの配下に指定します。
配下に各種スイッチ固有のパラメーターを複数設定できます。ただし，スイッチ固有のパラメーターは，スイッチごとに一とおりだけ設定できます。
スイッチ固有のパラメーターが複数ある場合，設定対象スイッチに対応したパラメーターが選択され，ほかの設定は無視されます。
任意

（凡例）

必須：必ず指定する。

任意：任意に指定する。

注※

文字列を指定するパラメーターの場合，XMLの文法上使用できない文字（「<」，「>」，「"」，「'」，「&」）を使用したい場合は，実体参照を使用してください。

実体参照については，「4.5（3）　XMLの文法上使用できない文字を使用する場合」を参照してください。

(2)　SetR-ServerConfパラメーターの内容（名前空間bigip1500-1.0またはbigip6400-1.0部分）

構成パラメーター定義ファイルのSetR-ServerConfパラメーターのうち，名前空間bigip1500-1.0またはbigip6400-1.0を使用して定義する部分について説明します。

(a)　形式

SetR-ServerConfパラメーターの形式（名前空間bigip1500-1.0またはbigip6400-1.0部分）を次に示します。ここでは，BIG-IP6400の設定をする場合の形式を示します。

<?xml version="1.0" encoding="UTF-8"?>
<ncvcl_nc xmlns="http://www.hitachi.co.jp/soft/xml/jp1cm2nc/ncvcl/namespaces/nc-1.0">
                     :
                    名前空間nc-1.0を使用した定義内容
                     :
         <R-ServerConf_Local>
           <R-ServerConf xmlns="http://www.hitachi.co.jp/soft/xml/jp1cm2nc/ncvcl/namespaces/bigip6400-1.0">※
             <PoolList>
               <Pool Operation="操作種別" PoolName="プール名">
                 <SLBMethod>ロードバランシング方法</SLBMethod>
                 <R-PortList>
                   <R-Port Operation="操作種別" R-IPaddr="IPアドレス" R-PortNum="ポート番号">
                     <R-Ratio>ウェイト</R-Ratio>
                     <R-PortStatus>物理サーバポートの状態</R-PortStatus>
                   </R-Port>
                 </R-PortList>
               </Pool>
             </PoolList>
           </R-ServerConf>
         </R-ServerConf_Local>
                     :
                    名前空間nc-1.0を使用した定義内容
                     :
</ncvcl_nc>

注※

BIG-IP1500またはBIG-IP6400固有の定義内容を指定するために，名前空間bs1500-1.0またはbs6400-1.0を指定します。

(b)　パラメーターの内容

SetR-ServerConfパラメーターを構成する各パラメーター（名前空間bigip1500-1.0またはbigip6400-1.0部分）を次の表に示します。

表4-18　SetR-ServerConfパラメーターを構成するパラメーター（名前空間bigip1500-1.0またはbigip6400-1.0部分）

パラメーター
定義内容
説明
区分

R-ServerConf
物理サーバ構成情報
名前空間nc-1.0のR-ServerConf_Localの配下に指定します。
必須

PoolList
プールリスト
R-ServerConfの配下に指定します。
プールを複数設定できます。
任意

Pool
プール
PoolListの配下に指定します。
OperationおよびPoolNameを属性に指定します。
任意

Operation
操作
Poolの属性です。
名前空間nc-1.0のSwitchNameで指定した設定対象スイッチに対して実行するプールの操作を次の中から指定します。

add
プールリストにプールを追加します。

change
プールリストのプールの設定を変更します。

delete
プールリストのプールを削除します。

必須

PoolName
プール名
Poolの属性です。

Poolの属性Operationにaddを選択した場合
新規に追加するプール名の名称を設定します。

Poolの属性Operationにchange，またはdeleteを選択した場合
操作するプール名を指定します。

プール名は，1～255バイトの範囲で指定します。使用できる文字は次のとおりです。

英数字

「.」（ピリオド）

「-」（ハイフン）

「_」（アンダースコア）

文字列の最初は必ず英字で始まるように指定してください。
必須

SLBMethod
ロードバランシング方法
Poolの配下に指定します。
ロードバランシング方法を次の中から指定します。

round_robin：「ラウンドロビン」

ratio：「比率」

ratio_member：「比率メンバー」

dynamic_ratio：「動的比率」

fastest：「最速」

fastest_member：「最速メンバー」

least_conn：「最少接続」

least_conn_member：「最少接続メンバー」

observed：「観測」

observed_member：「観測メンバー」

predictive：「予測」

predictive_member：「予測メンバー」

Poolの属性Operationの設定によって区分が変わります。

addを選択した場合は必須

changeを選択した場合は任意

deleteを選択した場合は指定不可

R-PortList
物理サーバポートリスト
Poolの配下に指定します。
配下に複数の物理サーバポートを設定できます。
任意。
ただし，Poolの属性Operationにdeleteを指定した場合は，指定不可。

R-Port
物理サーバポート
R-PortListの配下に指定します。
Operation，R-IPaddr，R-PortNameを属性に指定します。
任意

Operation
操作
R-Portの属性です。
物理サーバポートへ実行する操作を次の中から指定します。

add
新規物理サーバポートをプールに指定します。

change
設定済み物理サーバポートの設定を変更します。

delete
設定済み物理サーバポートをプールから削除します。

必須

R-IPaddr
IPアドレス
R-Portの属性です。
設定する物理サーバのIPアドレスを，IPv4形式（nnn.nnn.nnn.nnn）で指定します。
必須

R-PortNum
ポート番号
R-Portの属性です。
設定する物理サーバのポートを0～65535の範囲で指定します。
すでに設定されている物理サーバポートは指定できません。
必須

R-Ratio
ウェイト
R-Portの配下に指定します。
ポートの比率のウェイト値を1～65535の範囲で指定します。
R-Portの属性Operationの設定によって区分が変わります。

addを選択した場合は必須

changeを選択した場合は任意

deleteを選択した場合は指定不可

R-PortStatus
状態
R-Portの配下に指定します。
ポートの状態を次の中から選択します。

enable
該当する物理サーバポートでトラフィックを受け付けます。

disable
既存の接続が完了するまで受け付けを維持しますが，新しい接続は既存セションに属するトラフィックしか受け付けません。

R-Portの属性Operationの設定によって区分が変わります。

addを選択した場合は必須

changeを選択した場合は任意

deleteを選択した場合は指定不可

（凡例）

必須：必ず指定する。

任意：任意に指定する。

指定不可：指定できない。

4.4.3　バインド構成情報を設定する（SetBindConf）

SLBの設定で，バインド構成情報を設定する場合，ncvclcmdコマンド実行時にSetBindConfコマンドを指定します。SetBindConfコマンドの定義内容は，あらかじめ構成パラメーター定義ファイル上にSetBindConfパラメーターを使用して定義しておく必要があります。

SetBindConfコマンドの定義内容は，SetBindConfパラメーターを使用して定義します。SetBindConfパラメーターは，名前空間nc-x.xを使用して定義しますが，スイッチ固有の定義内容については，該当するスイッチの名前空間で定義します。なお，名前空間nc-x.xのバージョンは任意です。

SetBindConfパラメーター内で使用する名前空間について次の表に示します。

表4-19　SetBindConfパラメーター内で使用するスイッチ別の名前空間

名前空間名 | 説明 | 略称※
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

注※

このマニュアル内で使用する名前空間名の略称です。

構成パラメーター定義ファイルのSetBindConfパラメーター部分について，使用する名前空間ごとに説明します。

＜この項の構成＞

(1)　SetBindConfパラメーターの内容（名前空間nc-x.x部分）

(2)　SetBindConfパラメーターの内容（名前空間bigip1500-1.0またはbigip6400-1.0部分）

(1)　SetBindConfパラメーターの内容（名前空間nc-x.x部分）

構成パラメーター定義ファイルのSetBindConfパラメーターのうち，名前空間nc-x.xを使用して定義する部分について説明します。名前空間x.xのバージョンは任意です。

(a)　形式

SetBindConfパラメーターの形式（名前空間nc-x.x部分）を次に示します。ここでは，名前空間nc-1.0を使用した形式を示します。

<?xml version="1.0" encoding="UTF-8"?>
<ncvcl_nc xmlns="http://www.hitachi.co.jp/soft/xml/jp1cm2nc/ncvcl/namespaces/nc-1.0">
 <CommandList>
   <SLB>
     <SetBindConf>
       <SetBindConf_Work Name="ワーク名" SwitchName="スイッチ名">
         <BindConf_Local>
             :
            スイッチ固有の定義内容※
             :
         </BindConf_Local>
       </SetBindConf_Work>
     </SetBindConf>
   </SLB>
 </CommandList>
</ncvcl_nc>

注※

該当するスイッチの名前空間を使用して，スイッチ固有の定義内容を指定します。

(b)　パラメーターの内容

SetBindConfパラメーターを構成する各パラメーター（名前空間nc-x.x部分）を次の表に示します。

表4-20　SetBindConfパラメーターを構成するパラメーター（名前空間nc-x.x部分）

パラメーター
定義内容
説明
区分

SetBindConf_Work
SetBindConfのワーク
SetBindConfについて，ワークを定義します。
NameおよびSwitchNameを属性に指定します。
配下にバインド構成情報を設定します。
ワークは，複数定義でき，それぞれがコマンドに対して独立しています。
必須

Name
ワーク名
SetBindConf_Workの属性です。ワーク名を255バイト以内で定義します。使用できる文字は，半角英数字および記号です。
この属性で指定した値は，ncvclcmdコマンド実行時に，-wオプションでワーク名を指定する場合に使用します。
必須

SwitchName
スイッチ名
SetBindConf_Workの属性です。設定対象スイッチ名を255バイト以内で指定します。
必須

BindConf_Local
スイッチ固有パラメーターリスト
SetBindConf_Workの配下に指定します。
配下に各種スイッチ固有のパラメーターを複数設定できます。ただし，スイッチ固有のパラメーターは，スイッチごとに一とおりだけ設定できます。
スイッチ固有のパラメーターが複数ある場合，設定対象スイッチに対応したパラメーターが選択され，ほかの設定は無視されます。
任意

（凡例）

必須：必ず指定する。

任意：任意に指定する。

注

文字列を指定するパラメーターの場合，XMLの文法上使用できない文字（「<」，「>」，「"」，「'」，「&」）を使用したい場合は，実体参照を使用してください。

実体参照については，「4.5（3）　XMLの文法上使用できない文字を使用する場合」を参照してください。

(2)　SetBindConfパラメーターの内容（名前空間bigip1500-1.0またはbigip6400-1.0部分）

構成パラメーター定義ファイルのSetBindConfパラメーターのうち，名前空間bigip1500-1.0またはbigip6400-1.0を使用して定義する部分について説明します。

(a)　形式

SetBindConfパラメーターの形式（名前空間bigip1500-1.0またはbigip6400-1.0部分）を次に示します。ここでは，BIG-IP6400の設定をする場合の形式を示します。

<?xml version="1.0" encoding="UTF-8"?>
<ncvcl_nc xmlns="http://www.hitachi.co.jp/soft/xml/jp1cm2nc/ncvcl/namespaces/nc-1.0">
                     :
                    名前空間nc-1.0を使用した定義内容
                     :
         <BindConf_Local>
           <BindConf xmlns="http://www.hitachi.co.jp/soft/xml/jp1cm2nc/ncvcl/namespaces/bigip6400-1.0">※
             <BindList>
               <Bind Operation="操作種別" V-ServerName="論理サーバ名" V-PortName="論理サーバポート名">
                 <BindPool PoolName="プール名"/>
               </Bind>
             </BindList>
           </BindConf>
         </BindConf_Local>
                     :
                    名前空間nc-1.0を使用した定義内容
                     :
</ncvcl_nc>

注※

BIG-IP1500またはBIG-IP6400固有の定義内容を指定するために，名前空間bigip1500-1.0またはbigip6400-1.0を指定します。

(b)　パラメーターの内容

SetBindConfパラメーターを構成する各パラメーター（名前空間bigip1500-1.0またはbigip6400-1.0部分）を次の表に示します。

表4-21　SetBindConfパラメーターを構成するパラメーター（名前空間bigip1500-1.0またはbigip6400-1.0部分）

パラメーター
定義内容
説明
区分

BindConf
バインド構成情報
名前空間nc-1.0のBindConf_Localの配下に指定します。
必須

BindList
バインド構成リスト
BindConfの配下に指定します。
配下にバインドを複数設定できます。
任意

Bind
バインド構成
BindListの配下に指定します。
Operation，V-ServerName，およびV-PortNameを属性に指定します。
任意

Operation
操作
Bindの属性です。
名前空間nc-1.0のSwitchNameで指定した設定対象スイッチに対して実行するプールの操作を次の中から指定します。

add
指定した論理サーバおよび論理サーバポートに関する新規バインドを構成します。

change
設定済みのバインドの構成を変更します。

delete
設定済みのバインド構成を削除します。

必須

V-ServerName
論理サーバ名
Bindの属性です。
バインド構成の操作対象である論理サーバの識別子として，論理サーバのIPアドレスをIPv4形式（nnn.nnn.nnn.nnn）で指定します。
必須

V-PortName
論理サーバポート名
Bindの属性です。
プールをバインドする論理サーバポートの名前を255バイト以内で指定します。
Bindの属性Operationにaddを選択した場合，新規論理サーバポートを設定します。changeまたはdeleteを選択した場合は，操作する論理サーバポートを指定します。
必須

BindPool
関連づけるプール
Bindの配下に指定します。
Bindの属性V-PortNameに指定した論理サーバポートに関連づけるプールを属性PoolNameで指定します。
Bindの属性Operationの設定によって区分が変わります。

addを選択した場合は必須

changeを選択した場合は任意

deleteを選択した場合は指定不可

PoolName
プール名
BindPoolの属性です。
Bindの属性V-PortNameに指定した論理サーバポートに関連づけるプールを255バイト以内で指定します。
すでにほかの論理サーバポートにバインドされているプール名も指定できます。
必須

（凡例）

必須：必ず指定する。

任意：任意に指定する。

指定不可：指定できない。

注

文字列を指定するパラメーターの場合，XMLの文法上使用できない文字（「<」，「>」，「"」，「'」，「&」）を使用したい場合は，実体参照を使用してください。

実体参照については，「4.5（3）　XMLの文法上使用できない文字を使用する場合」を参照してください。

4.5　構成パラメーター定義ファイル作成時の注意事項

構成パラメーター定義ファイルの設定に関する注意事項を次に示します。

＜この節の構成＞

(1)　パラメーターの設定順について

(2)　使用できる文字種

(3)　XMLの文法上使用できない文字を使用する場合

(4)　設定値に空文字を使用したい場合

(5)　予約文字について

(6)　設定パラメーターの省略について

(7)　指定値の前後にある空白文字の扱いについて

(8)　上位・下位関係にあるパラメーターおよび属性の設定条件について

(1)　パラメーターの設定順について

構成パラメーター定義ファイル中の属性を除く各設定項目は，マニュアルに記載している順序で定義してください。

(2)　使用できる文字種

構成パラメーター定義ファイルの設定で，文字列を定義する場合，使用できる文字はUTF-8で記述できる文字だけです。構成パラメーター定義ファイルに変数を使用する場合に，ncvclcmdコマンドを実行するときに指定する値も同様です。

(3)　XMLの文法上使用できない文字を使用する場合

XMLの文法上使用できない，「<」，「>」，「"」，「'」，「&」を使用したい場合は，XMLの実体参照を使用します。各文字の実体参照は次のとおりです。

表4-22　XMLの文法上使用できない文字の実体参照

対象文字 | 実体参照
「<」 | &lt;
「>」 | &gt;
「"」 | &quot;
「'」 | &apos;
「&」 | &amp;

(4)　設定値に空文字を使用したい場合

構成パラメーター定義ファイルの設定パラメーターに，文字数0の文字列を入力したい場合は，「__$NCEMPTYSTRING」を使用してください。なお，「__」は，アンダーバー（「_」）を二つ続けてください。

(5)　予約文字について

構成パラメーター定義ファイル中では，次の文字列は予約されているため，使用できません。

__$NCEMPTYSTRING
設定値を空文字にする場合に指定する文字列です。

__$NCCLIVAR_
設定値を変数にする場合に指定する文字列です。

(6)　設定パラメーターの省略について

構成パラメーター定義ファイルの設定パラメーターの一部は省略できます。設定パラメーターを省略する方法は，次の3とおりあります。

タグそのものを省略し，構成パラメーター定義ファイル内に記述しない。

次のどちらかの方法で，空タグとして記述する。

<パラメーター名></パラメーター名>

<パラメーター名/>

コメントアウトする。

<!--
<tag>NC</tag>
-->

ただし，省略するパラメーターに属性が指定されている場合，該当するパラメーターは省略したと見なされません。

例：

<Switch SwitchName="NC"/>

(7)　指定値の前後にある空白文字の扱いについて

次の値をパラメーターの属性および要素に指定する場合，値の前後に空白文字（半角スペース文字およびタブ文字）が含まれていると，ncvclcmdコマンド実行時に空白が「文字」として扱われ，エラーになったり，意図した設定にならなかったりします。指定する値の前後に空白文字を含めないでください。

あらかじめ定められた値から選択して指定する値

JP1/Cm2/NCの予約文字「__$NCEMPTYSTRING」，または「__$NCCLIVAR_」

それぞれの場合について，空白文字を含んだ指定例およびncvclcmdコマンド実行結果を示します。

表4-23　空白文字を含んだ指定例およびncvclcmdコマンド実行結果

指定値の種類
指定例
ncvclcmdコマンド実行結果

あらかじめ定められた値から選択して指定する値
tagパラメーターの指定値に，「enable」または「disable」のどちらかを指定すると定められている場合に，「<tag>△enable△</tag>」と指定します。
指定値は，「△enable△」として扱われます。
あらかじめ定められた値（「enable」または「disable」）のどちらにも該当しないため，不正な値と判断され，エラーになります。

JP1/Cm2/NCの予約文字「__$NCEMPTYSTRING」，または「__$NCCLIVAR_」
<tag>△__$NCEMPTYSTRING△</tag>
指定値は，「△__$NCEMPTYSTRING△」と，空白文字を含んだ単なる文字列として扱われます。予約文字列として認識されません。

（凡例）

△：空白文字

また，次の項目の指定値でも，指定値の前後に空白文字があると，ncvclcmdコマンド実行時に文字として扱われます。

SetVlanConfコマンドの設定で使用するVlanNoteパラメーター

意図しない空白を指定値の前後に含まないようにしてください。

それ以外の場合は，指定値の前後に空白文字が含まれていても，ncvclcmdコマンド実行時に省略されます。

例

<tag>△string△</tag>

指定値は，空白文字を省略した「string」として扱われます。

(8)　上位・下位関係にあるパラメーターおよび属性の設定条件について

下位パラメーターの設定条件は，上位パラメーターが存在して初めて有効です。

例えば，設定必須のパラメーターの上位パラメーターが設定任意であった場合，上位パラメーターが設定されていなければ，下位パラメーターは設定必須ではありません。

また，属性の指定条件も，属性が属する要素が設定されている場合に有効です。

4.6　構成パラメーター定義ファイルの作成例および実行例

この節では，BS1000にVLANを設定する場合を例に，構成パラメーター定義ファイルの作成例および作成した定義ファイルを使用したncvclcmdコマンドの実行例を示します。

JP1/Cm2/NC - Viewでは，構成パラメーター定義ファイルのサンプルファイルを提供しています。この節で説明した以外の構成パラメーター定義ファイルの作成例については，サンプルファイルを参考にしてください。

サンプルファイルの格納先ディレクトリを次の表に示します。

表4-24　構成パラメーター定義ファイルのサンプルファイル格納先ディレクトリ

区分 | ファイル名 | ファイルの概要 | 格納先
VLANの設定 | VLAN_AddVlanDef01.xml | SetVlanDef（VLAN定義情報の設定コマンド）の設定サンプルファイル | JP1/Cm2/NC - Viewインストール先フォルダ¥newconfig¥clcmd
VLAN_AddVlanConf01.xml | SetVlanConf（VLAN構成情報の設定コマンド）の設定サンプルファイル
SLBの設定 | SLB_AddVSConf01.xml | SetV-ServerConf（論理サーバ構成情報の設定コマンド）の設定サンプルファイル
SLB_AddRSConf01.xml | SetR-ServerConf（物理サーバ構成情報の設定コマンド）の設定サンプルファイル
SLB_AddBindConf01.xml | SetBindConf（バインド構成情報の設定コマンド）の設定サンプルファイル

＜この節の構成＞

4.6.1　VLAN定義情報を設定する場合の例

4.6.2　VLAN構成情報を設定する場合の例

4.6.1　VLAN定義情報を設定する場合の例

構成パラメーター定義ファイルにVLAN定義情報を設定し，ncvclcmdコマンドで設定を実行する場合の構成パラメーター定義ファイルの作成例，およびncvclcmdコマンドの実行例について示します。

＜この項の構成＞

(1)　構成パラメーター定義ファイルの作成例

(2)　ncvclcmdコマンドの実行例

(1)　構成パラメーター定義ファイルの作成例

次の例題を使用して，構成パラメーター定義ファイルを作成します。

例題

VLAN管理ドメインNCDomainに，VLAN-ID=100で新しいVLAN定義（VLAN名=NCVlan，VLANタイプ=ポートVLAN）を追加する。

設定するためのワークのワーク名はTestWorkとする。

次に，構成パラメーター定義ファイルの作成手順を説明します。

構成パラメーター定義ファイルの共通部分を記述する。
まず，構成パラメーター定義ファイルの共通部分を記述します。

実行するコマンドに対応するパラメーターを記述する。
VLAN定義情報は，SetVlanDefコマンドで設定します。
SetVlanDefコマンドの設定内容は，構成パラメーター定義ファイルにSetVlanDefパラメーターを使用します。次のように記述を追加します。

ワークを作成し，必要な属性を記述する。

ワーク内に，必要な設定パラメーターを記述する。

構成パラメーター定義ファイルを保存する。
作成した定義ファイルを，XMLファイルとして保存します。ファイル名および格納先は任意です。
保存例：c:¥temp¥test.xml

(2)　ncvclcmdコマンドの実行例

（1）で作成した構成パラメーター定義ファイルの定義内容をスイッチに反映する場合は，ncvclcmdコマンドを次のように実行します。

ncvclcmd SetVlanDef -f c:¥temp¥test.xml -w TestWork

4.6.2　VLAN構成情報を設定する場合の例

構成パラメーター定義ファイルにVLAN構成情報を設定し，ncvclcmdコマンドで設定を実行する場合の構成パラメーター定義ファイルの作成例，およびncvclcmdコマンドの実行例について示します。

＜この項の構成＞

(1)　構成パラメーター定義ファイルの作成例

(2)　ncvclcmdコマンドの実行例

(1)　構成パラメーター定義ファイルの作成例

次の例題を使用して，構成パラメーター定義ファイルを作成します。

例題

VLAN管理ドメインNCDomainにVLAN-ID=100で設定されているVLANについて，VLANの状態を無効にする。

該当VLANが設定されているスイッチの種別はBS1000，スイッチ名はBS01とする。

設定するためのワークのワーク名はTestWorkとする。

次に，構成パラメーター定義ファイルの作成手順を説明します。

構成パラメーター定義ファイルの共通部分を記述する。
まず，構成パラメーター定義ファイルの共通部分を記述します。

実行するコマンドに対応するパラメーターを記述する。
VLAN構成情報は，SetVlanConfコマンドで設定します。
SetVlanConfコマンドの設定内容は，構成パラメーター定義ファイルにSetVlanConfパラメーターを使用します。次のように記述を追加します。

ワークを作成し，必要な属性を記述する。

ワーク内に，スイッチの種類に依存しない共通部分のパラメーターを記述する。
SetVlanConfパラメーターの内容のうち，名前空間nc-1.0を使用する共通部分を記述します。

ワーク内に，スイッチの種類に依存する部分を記述する。
この例では，BS1000について設定しているので，SetVlanConfパラメーターの内容のうち，BS1000固有の設定パラメーターを記述します。BS1000固有の設定パラメーターは，名前空間bs1000-1.0を使用して記述するので，名前空間bs1000-1.0を使用する最初のパラメーターには，属性xmlnsで名前空間bs1000-1.0を指定します。

構成パラメーター定義ファイルを保存する。
作成した定義ファイルを，XMLファイルとして保存します。ファイル名および格納先は任意です。
保存例：c:¥temp¥test.xml

(2)　ncvclcmdコマンドの実行例

（1）で作成した構成パラメーター定義ファイルの定義内容をスイッチに反映する場合は，ncvclcmdコマンドを次のように実行します。

ncvclcmd SetVlanConf -f c:¥temp¥test.xml -w TestWork

4.7　構成パラメーター定義ファイルに変数を設定する方法

構成パラメーター定義ファイル内に定義したワーク以下の各パラメーターまたは属性値を変数に設定しておくことができます。ncvclcmdコマンドを実行するときに，-pオプションで値を指定すると，構成パラメーター定義ファイルの設定内容に，指定した値を代入してスイッチを設定できます。

＜この節の構成＞

4.7.1　変数の設定方法およびncvclcmdコマンドでの指定方法

4.7.1　変数の設定方法およびncvclcmdコマンドでの指定方法

構成パラメーター定義ファイル内に定義したワーク以下の各パラメーターまたは属性値を変数に設定し，ncvclcmdコマンドで指定する方法は次のとおりです。

構成パラメーター定義ファイルの記述内容のうち，変数にしたい値を「__$NCCLIVAR_識別番号」で記述する。

例：変数の識別番号を1にする場合

<パラメーター名>__$NCCLIVAR_1</パラメーター名>

なお，「__」は，アンダーバー（「_」）を二つ続けてください。

ncvclcmdコマンドに，-pオプションで代入値を指定して実行する。
構成パラメーター定義ファイル上の変数に付けた識別番号を指定することで，代入先を特定します。

例：識別番号が1の変数に値を代入したい場合の-pオプション

-p1 識別番号が1の変数に代入する値

-pオプションで指定した値が該当する変数へ代入された状態で，構成パラメーター定義ファイルの設定内容がスイッチに反映されます。

＜この項の構成＞

(1)　変数の設定についての注意事項

(2)　構成パラメーター定義ファイルの設定例およびncvclcmdコマンドの実行例

(1)　変数の設定についての注意事項

構成パラメーター定義ファイルに定義する変数についての注意事項を次に示します。

「__$NCCLIVAR_識別番号」の「識別番号」について
識別番号には，0～99の整数を使用できます。識別番号は，各ワーク内で独立です。なお，ワーク内の各変数間で識別番号が連続している必要はありません。

変数として設定できない属性について
各ワークのワーク名を指定するName属性は，変数として設定できません。

(2)　構成パラメーター定義ファイルの設定例およびncvclcmdコマンドの実行例

変数を含む構成パラメーター定義ファイルの設定例およびncvclcmdコマンドの実行例を次に示します。

次の例題を使用して説明します。なお，この例題は「4.6.2　VLAN構成情報を設定する場合の例」で使用した例題と同じです。

例題：ncvclcmdコマンドでSetVlanConfコマンドを次の内容で実行する。

VLAN管理ドメインNCDomainにVLAN-ID=100で設定されているVLANについて，VLANの状態を無効にする。

該当VLANが設定されているスイッチの種別はBS1000，スイッチ名はBS01とする。

設定するためのワークのワーク名はTestWorkとする。

ここでは，VLAN-IDおよびスイッチ名を変数にして構成パラメーター定義ファイルを作成します。VLAN-IDの変数の識別番号は1，スイッチ名の変数の識別番号は10とします。

構成パラメーター定義ファイルの設定例を次に示します。

図で網掛けになっている部分が変数を含む行です。

この構成定義パラメーター定義ファイルを使用し，ncvclcmdコマンドを実行する場合には，-pオプションでVLAN-IDおよびスイッチ名に代入する値を次のように指定します。なお，作成したファイルは，c:¥temp¥test.xmlに保存したとします。

ncvclcmd SetVlanConf -f c:¥temp¥test.xml -w TestWork -p1 100 -p10 BS01

また，ncvclcmdコマンドを実行するときに，-oオプションも指定すると，-pオプションで指定した値を代入した状態でファイルを出力することもできます。

ncvclcmd SetVlanConf -f c:¥temp¥test.xml -o c:¥temp¥out.xml -w TestWork -p1 100 -p10 BS01

ncvclcmdコマンドのオプションについては，「3.　CLI関連コマンド」の「ncvclcmd」を参照してください。

4.8　設定パラメーターを重複して記述した場合のプログラム側の処理について

CLI制御プログラムは，構成パラメーター定義ファイルの記述およびncvclcmdコマンドの-pで指定した変数の値を基に，マネージャーサーバへの設定要求内容を作成します。構成パラメーター定義ファイルのワーク内の，ある設定パラメーター（例えば同じポートに対する設定）に対して重複した記述がある場合，CLI制御プログラムは，それらを連続した命令と考え，構成パラメーター定義ファイルの上位に記述されている内容から順番に処理を実行します。

例えば，SetVlanConfパラメーターについて，次のように構成パラメーター定義ファイルを作成したとします。

                          :
                     <VlanPort Operation="delete" NIFNum="0" PortNum="10">
                       <PortCategory>tagged</PortCategory>
                     </VlanPort>
                     <VlanPort Operation="add" NIFNum="0" PortNum="10">
                       <PortCategory>untagged</PortCategory>
                     </VlanPort>
                          :

例は，SetVlanConfパラメーターの構成パラメーターのうち，BS1000固有の設定に使用するVlanPortパラメーターの設定内容です。VlanPortパラメーターは，対象スイッチに対してポートを設定するパラメーターです。SetVlanConfパラメーターについては，「4.3.2　VLAN構成情報を設定する（SetVlanConf）」を参照してください。

設定内容は次のとおりです。

NIF番号が0，ポート番号が10のtaggedポートを削除する。

NIF番号が0，ポート番号が10のuntaggedポートを追加する。

この構成パラメーター定義ファイルの設定内容をスイッチに反映するとき，上位の設定内容から順にスイッチへ設定されます。したがって，結果としてNIF番号が0，ポート番号が10のポートは削除されず，untaggedポートに変更されることになります。

構成パラメーター定義ファイルには，SetVlanConfパラメーターのVlanPortパラメーターのように，操作種別が「add」（追加）または「delete」（削除）だけで，「change」（変更）がないパラメーターが幾つかあります。このようなパラメーターを設定する場合，例のように設定することで，結果として「change」と同等の設定ができます。

付録

＜この付録の構成＞

付録A　制限値一覧

付録B　コマンド一覧および文法記載先マニュアル

付録C　各バージョンの変更内容

付録D　用語解説

付録A　制限値一覧

＜この節の構成＞

付録A.1　文字の制限

付録A.1　文字の制限

次に示す文字は，JP1/Cm2/NCでスイッチ名や備考（コメント）などを設定する場合に使用できません。

シフトJISとSJISで，UCS-2に対してマッピングが異なる文字

丸付き数字（シフトJISのコード番号：8740～8753）

ローマ数字の大文字（シフトJISのコード番号：8754～875D）

単位の記号類（シフトJISのコード番号：875F～8775）

そのほかの記号類（シフトJISのコード番号：877E～879C）

IBM拡張文字コード表（シフトJISのコード番号：FA40～FC4B）

NEC選定IBM拡張文字コード表（シフトJISのコード番号：ED40～EEFC）

付録B　コマンド一覧および文法記載先マニュアル

JP1/Cm2/NCで使用できるコマンドの一覧および文法が記載されているマニュアルを示します。

コマンド一覧は，次のグループに分けて記載します。

JP1/Cm2/NCを制御するコマンド

HNTRLib2用コマンド

ISAM関連のコマンド

CLI運用関連のコマンド

トラブルシューティング関連のコマンド

（凡例）

機能・構築：

マニュアル「JP1/Cm2/Network Element Configuration 機能・構築ガイド」で説明しています。

運用・操作：

マニュアル「JP1/Cm2/Network Element Configuration 運用・操作ガイド」で説明しています。

CLI運用：

このマニュアルで説明しています。

トラブル：

マニュアル「JP1/Cm2/Network Element Configuration トラブルシューティング」で説明しています。

表B-1　JP1/Cm2/NCを制御するコマンド一覧（JP1/Cm2/NC - Manager関連）

コマンド名 | 機能 | 記載マニュアル
ncmuser | マネージャーサーバにログインを許可するユーザーを設定するためのコマンドです。 | 機能・構築
ncmconvertdb | マネージャーサーバのDBを旧バージョン形式から新バージョン形式に変換するためのコマンドです。
ncmcreatedb | マネージャーサーバのDBを作成するためのコマンドです。 | トラブル
ncmunlock | マネージャーサーバのDBに掛けられたロックを強制的に解除するためのコマンドです。

表B-2　JP1/Cm2/NCを制御するコマンド一覧（JP1/Cm2/NC - Adaptor関連）

コマンド名 | 対象製品 | 機能 | 記載マニュアル
ncaaxpwd | JP1/Cm2/NC - Adaptor for AX Series | JP1/Cm2/NC - Adaptorのパスワード設定用コマンドです。管理対象スイッチへのアクセス用パスワードを登録します。また，スイッチ定義ファイル（ncaswitch.conf）に設定したすべてのスイッチを一覧で表示するために使用します。 | 機能・構築
ncabipwd | JP1/Cm2/NC - Adaptor for F5 Load Balancer
ncabspwd | JP1/Cm2/NC - Adaptor for BS Series
ncacspwd | JP1/Cm2/NC - Adaptor for Cisco Switch
ncagspwd | JP1/Cm2/NC - Adaptor for GS Series
ncalfpwd | JP1/Cm2/NC - Adaptor for HA8000-ie/Loadflowbal
ncastpwd | JP1/Cm2/NC - Adaptor for System Traffic Manager

表B-3　HNTRLib2用コマンド一覧

コマンド名 | 機能 | 記載マニュアル
hntr2util | HNTRLib2用コマンドです。統合トレース（HNTRLib2）が出力する統合トレースログファイルの設定を変更するためのコマンドです。 | 機能・構築

表B-4　ISAM関連のコマンド一覧

コマンド名 | 機能 | 記載マニュアル
ncmischk | ISAMファイル（索引順編成ファイル）を検証するためのコマンドです。 | トラブル
ncmiscond | ISAMファイルの無効領域を圧縮するためのコマンドです。 | 運用・操作
ncmisinfo | ISAMキー定義情報を表示するためのコマンドです。
ncmismlcktr | ISAMロックテーブルの情報を表示するためのコマンドです。 | トラブル

表B-5　CLI運用関連のコマンド一覧

コマンド名 | 機能 | 記載マニュアル
ncvclcmd | CLIを実行するためのコマンドです。 | CLI運用
ncvclsetup | CLIの環境設定をするためのコマンドです。

表B-6　トラブルシューティング関連のコマンド一覧

コマンド名 | 対象製品 | 機能 | 記載マニュアル
ncmlog.bat | JP1/Cm2/NC - Manager（32ビット版OSの場合） | 障害発生時に資料を採取するためのコマンドです。 | トラブル
ncmlog_x64.bat | JP1/Cm2/NC - Manager（64ビット版OSの場合）
ncvlog.bat | JP1/Cm2/NC - View（32ビット版OSの場合）
ncvlog_x64.bat | JP1/Cm2/NC - View（64ビット版OSの場合）
ncaaxlog.bat | JP1/Cm2/NC - Adaptor for AX Series
ncabilog.bat | JP1/Cm2/NC - Adaptor for F5 Load Balancer
ncabslog.bat | JP1/Cm2/NC - Adaptor for BS Series（32ビット版OSの場合）
ncabslog_x64.bat | JP1/Cm2/NC - Adaptor for BS Series（64ビット版OSの場合）
ncacslog.bat | JP1/Cm2/NC - Adaptor for Cisco Switch
ncagslog.bat | JP1/Cm2/NC - Adaptor for GS Series
ncalflog.bat | JP1/Cm2/NC - Adaptor for HA8000-ie/Loadflowbal
ncastlog.bat | JP1/Cm2/NC - Adaptor for System Traffic Manager

付録C　各バージョンの変更内容

＜この節の構成＞

(1)　09-01の変更内容

(2)　09-00の変更内容

(3)　08-10の変更内容

(4)　08-00の変更内容

(5)　07-52の変更内容

(6)　07-51の変更内容

(7)　07-50の変更内容

(8)　07-11の変更内容

(1)　09-01の変更内容

（機能追加はない。）

(2)　09-00の変更内容

JP1/Cm2/NC - Adaptor for BS1000の後継製品としてJP1/Cm2/NC - Adaptor for BS Seriesを提供し，サポートする管理対象スイッチにBS2000を追加した。

Cosminexus連携サポートを中止した。

JP1/Cm2/NC - Managerの適用OSにWindows Server 2003(x64)，Windows Server 2003 R2(x64)およびWindows Server 2008を追加した。

JP1/Cm2/NC -Viewの適用OSにWindows Server 2003(x64)，Windows Server 2003 R2(x64)，Windows Vista，およびWindows Server 2008を追加した。

トラブルシューティング関連の次のコマンドを追加した。
ncabslog_x64.bat，ncmlog_x64.bat，ncvlog_x64.bat

(3)　08-10の変更内容

小型BSの名称をBS320に変更した。

(4)　08-00の変更内容

ncvclcmdコマンドで実行できるコマンドに，スイッチの構成情報の同期を取るSyncSwitchConfコマンドを追加した。

構成パラメーター定義ファイルで使用できる名前空間に，nc-2.0を追加した。

なお，08-00対応マニュアルでは，前版の07-52対応マニュアルを4分冊しています。07-52対応マニュアルと08-00対応マニュアルの関係は次のとおりです。

07-52対応マニュアル | 08-00対応マニュアル
章番号 | タイトル | マニュアル | 章番号 | タイトル
1章 | JP1/Cm2/NCの概要 | 機能・構築 | 1章 | JP1/Cm2/NCの概要
2章 | JP1/Cm2/NCの機能 | 2章 | JP1/Cm2/NCの機能
3章 | インストールとセットアップ | 3章 | インストールとセットアップ
4章 | JP1/Cm2/NCの起動と終了 | 機能・構築 | 3.4 | 運用上の注意事項※1
運用・操作 | 1章 | JP1/Cm2/NCの起動と終了
5章 | ネットワーク構成情報の表示 | 運用・操作 | 2章 | ネットワーク構成情報の表示
6章 | VLANの設定 | 3章 | VLANの設定
7章 | SLBの設定 | 4章 | SLBの設定
－ | 5章 | VLANおよびSLB以外の情報の設定
8章 | 画面-基本画面 | 6章 | 画面-基本画面
－ | 7章 | 画面-VLANビューのダイアログボックス（AX2400S・AX3600S・小型BS）
9章 | 画面-VLANビューのダイアログボックス（AX5400S・AX7800S・GS3000・GS4000） | 8章 | 画面-VLANビューのダイアログボックス（AX5400S・AX7800S・GS3000・GS4000）
10章 | 画面-VLANビューのダイアログボックス（BS1000） | 9章 | 画面-VLANビューのダイアログボックス（BS1000）
11章 | 画面-VLANビューのダイアログボックス（Cisco Catalyst） | 10章 | 画面-VLANビューのダイアログボックス（Cisco Catalyst）
12章 | 画面-SLBビューのダイアログボックス（BIG-IP） | 11章 | 画面-SLBビューのダイアログボックス（BIG-IP）
13章 | 画面-SLBビューのダイアログボックス（HA8000-ie/Loadflowbal） | 12章 | 画面-SLBビューのダイアログボックス（HA8000-ie/Loadflowbal）
14章 | 画面-SLBビューのダイアログボックス（STM） | 13章 | 画面-SLBビューのダイアログボックス（STM）
－ | 14章 | 画面-スイッチ構成ビューのダイアログボックス（BS1000）
15章 | コマンド | 機能・構築 | 4章 | セットアップ関連コマンド
運用・操作 | 15章 | 運用関連コマンド
トラブル | 2章 | トラブルシューティング関連コマンド
16章 | 定義ファイル | 機能・構築 | 5章 | 定義ファイル
17章 | 他製品との連携 | 機能・構築 | 6章 | 他製品との連携
トラブル | 2章 | トラブルシューティング関連コマンド※2
18章 | トラブルシューティング | トラブル | 1章 | トラブルシューティング
19章 | CLIの概要 | CLI | 1章 | CLIの概要
20章 | CLIの運用 | 2章 | CLIの運用
21章 | CLI関連コマンド | 3章 | CLI関連コマンド
22章 | 構成パラメーター定義ファイル | 4章 | 構成パラメーター定義ファイル
23章 | メッセージ | トラブル | 3章 | メッセージ
付録A | ファイルおよびディレクトリ一覧 | 機能・構築※3 | 付録A | ファイルおよびディレクトリ一覧
トラブル※3 | 付録A
付録B | ポート番号一覧 | 機能・構築※3 | 付録B | ポート番号一覧
トラブル※3 | 付録B
付録C | 制限値一覧 | 機能・構築※3 | 付録C | 制限値一覧
運用・操作※3 | 付録A
CLI※3 | 付録A
付録D | JP1/Cm2/NC - Adaptorが発行するコマンド一覧 | 運用・操作 | 付録B | JP1/Cm2/NC - Adaptorが発行するコマンド一覧
付録E | DB更新時に［Network Element Configuration - View］ウィンドウが取得する情報 | 運用・操作 | 付録C | DB更新時に［Network Element Configuration - View］ウィンドウが取得する情報
－ | 機能・構築 | 付録D | コマンド一覧および文法記載先マニュアル
運用・操作 | 付録D
CLI | 付録B
トラブル | 付録C
付録F | クラスタシステムでの運用 | 機能・構築 | 付録E | クラスタシステムでの運用
付録G | 各バージョンの変更内容 | 機能・構築※4 | 付録F | 各バージョンの変更内容
運用・操作※4 | 付録E
CLI※4 | 付録C
トラブル※4 | 付録D
付録H | 用語解説 | 機能・構築※3 | 付録G | 用語解説
運用・操作※3 | 付録F
CLI※3 | 付録D
トラブル※3 | 付録E

（凡例）

－：07-52対応マニュアルには該当しない。

機能・構築：JP1/Cm2/Network Element Configuration　機能・構築ガイド

運用・操作：JP1/Cm2/Network Element Configuration　運用・操作ガイド

CLI：JP1/Cm2/Network Element Configuration　CLI運用ガイド

トラブル：JP1/Cm2/Network Element Configuration　トラブルシューティング

注※1

07-52対応マニュアルの「4.4　運用上の注意事項」のうち，システムの運用に関する注意事項だけ記載しています。

注※2

07-52対応マニュアルの「17.1.7　JP1/Cm2/NC - Manager for Cosminexus関連コマンド」のうち，トラブルシューティングに関するコマンドの記載先を変更しました。

注※3

記述内容は各マニュアル共通です。

注※4

08-00の変更内容については，各マニュアルで記述内容が異なります。それより前のバージョンの変更内容は，各マニュアルで共通です。

(5)　07-52の変更内容

サポートする管理対象スイッチに，STMを追加した。

JP1/Cm2/NCのプログラムに，JP1/Cm2/NC - Adaptor for System Traffic Managerを追加した。

次のメッセージを追加した。
KDNV10685-E・KDNV10686-E・KDNV10687-E・KDNV10688-E・KDNV10689-I・KDNV10690-E・KDNV10691-E・KDNV10692-E・KDNV10693-E・KDNV10694-E

(6)　07-51の変更内容

サポートする管理対象スイッチに，AX5400SおよびAX7800Sを追加した。

サポートする管理対象スイッチに，BIG-IPを追加した。

サポートする管理対象スイッチに，Cisco Catalystを追加した。

JP1/Cm2/NCのプログラムに，JP1/Cm2/NC - Adaptor for AX Seriesを追加した。

JP1/Cm2/NCのプログラムに，JP1/Cm2/NC - Adaptor for Cisco Switchを追加した。

JP1/Cm2/NCのプログラムに，JP1/Cm2/NC - Adaptor for F5 Load Balancerを追加した。

CLI（Command Line Interface）によってスイッチを設定する機能をサポートし，JP1/AJS2などと連携してシステムを自動運用できるようにした。

次のメッセージを追加した。
KDNV10129-E～KDNV10133-E，KDNV10137-E，KDNV10307-E～KDNV10310-E，KDNV10528-E～KDNV10567-E，KDNV10637-E～KDNV10684-E，KDNV10816-E～KDNV10818-E，KDNV11000-E～KDNV11006-E，KDNV11012-E，KDNV11025-E，KDNV11031-E，KDNV11100-E，KDNV11108-E，KDNV11109-E，KDNV11111-E，KDNV11119-E，KDNV11125-E，KDNV11200-I～KDNV11249-I，KDNV11251-I～KDNV11257-E，KDNV11300-E～KDNV11304-E，KDNV11306-E～KDNV11309-E，KDNV11311-E～KDNV11321-E，KDNV20110-E，KDNV20728-E，KDNV20826-E，KDNV21017-E，KDNV30161-E～KDNV30173-E

次の英文メッセージを追加した。
KDNV30050-E～KDNV30055-E，KDNV30060-E～KDNV30067-E，KDNV30070-E，KDNV30071-E，KDNV30090-W～KDNV30092-W

次のメッセージの説明を変更した。
KDNV30114-E

(7)　07-50の変更内容

JP1/IMとの連携機能を追加した。

サポートする管理対象スイッチに，GS3000を追加した。

サポートする管理対象スイッチに，BS1000を追加した。

JP1/Cm2/NCのプログラムに，JP1/Cm2/NC - Adaptor for BS1000を追加した。

VLANに追加するスイッチの種類を選択できる［スイッチの選択］ダイアログボックスを追加した。

スイッチの変更をするときに選択できるスイッチの数を一つだけにした。

定義情報を削除するときに選択できるスイッチおよびVLANの数を複数にした。

BS1000用のポートVLAN設定画面を追加した。

JP1/Cm2/NC - Adaptor for BS1000用のパスワード設定コマンドである「ncabspwd」を追加した。

トラブルシューティング関連のコマンドを追加した。
ncabslog.bat，ncacolog.bat，ncmcolog.bat，ncmcolog.sh，ncagslog.bat，ncalflog.bat，ncmlog.bat，ncvlog.bat

JP1/Cm2/NC - Adaptor for BS1000の定義ファイルを追加した。

「JP1/Cm2/NC - Manager動作条件定義ファイル（ncm.conf）」に，JP1イベントを発行するかどうかを設定できる［Notify Event］セクションを追加した。

Cosminexus連携オプションの対応OSを追加した。

JP1/Cm2/NC - Manager for Cosminexusランタイム部のUNIXマシンへのインストール方法を追加した。

JP1/Cm2/NC - Manager for Cosminexusランタイム部（UNIX）の情報採取ツールで採取できる情報およびフォルダ一覧を追加した。

クラスタシステムでの運用を追加した。

次のメッセージを追加した。
KDNV10126-E～KDNV10128-E，KDNV19031-E，KDNV20404-E，KDNV20727-E，KDNV21000-E～KDNV21003-E，KDNV21005-E～KDNV21016-E，KDNV21100-E，KDNV21102-E～KDNV21105-W

次のメッセージ本文を変更した。
KDNV10006-W，KDNV10108-E，KDNV10116-E，KDNV10124-E，KDNV10504-W，KDNV10513-E，KDNV10518-E，KDNV10519-E，KDNV10525-E，KDNV10614-E，KDNV10616-I，KDNV10620-I，KDNV19000-E，KDNV19001-E，KDNV19006-E，KDNV19008-I～KDNV19010-E，KDNV19012-E，KDNV19013-I，KDNV19020-E，KDNV19025-E，KDNV19028-E，KDNV19029-E，KDNV19066-E，KDNV20505-E，KDNV20600-E，KDNV20700-I，KDNV20705-E，KDNV20707-E～KDNV20709-E，KDNV20711-E，KDNV20714-E～KDNV20716-E，KDNV20719-E，KDNV20721-E，～KDNV20723-E，KDNV20725-E，KDNV20726-E，KDNV20805-I

(8)　07-11の変更内容

JP1/Cm2/NCの機能に，サーバロードバランシング（SLB）を管理する機能を追加した。

他製品との連携機能を追加した。

サポートする管理対象スイッチに，HA8000-ie/Loadflowbalを追加した。

JP1/Cm2/NCのプログラムに，JP1/Cm2/NC - Adaptor for HA8000-ie/Loadflowbalを追加した。

JP1/Cm2/NCのメイン画面である［Network Element Configuration -View］ウィンドウを「管理対象ビュー」，「VLANビュー」および「SLBビュー」に細分化した。

ネットワーク構成ツリーのルートを「ネットワーク」から「ルート」に変更した。

構成情報のないスイッチは「管理対象ビュー」だけに表示されるように変更した。

プログラムのインストールに，バージョンアップを追加した。

JP1/Cm2/NC - Viewのログイン画面で，表示するビューを選択するように変更した。

ショートカットメニューに，［構成情報の同期］を追加した。

メニューコマンドに，「telnet」を追加した。

JP1/Cm2/NC - Managerをバージョンアップしたときに使用するコマンドである「ncmconvertdb」を追加した。

JP1/Cm2/NC - Adaptor for HA8000-ie/Loadflowbal用コマンドである「ncalfpwd」を追加した。

JP1/Cm2/NC - Adaptor for HA8000-ie/Loadflowbalの定義ファイルを追加した。

次のメッセージを追加した。
KDNV10124-E，KDNV10125-E，KDNV10600-I～KDNV10605-E，KDNV10608-I～KDNV10617-E，KDNV10620-I～KDNV10628-I，KDNV10634-I～KDNV10636-W，KDNV10939-E，KDNV19000-E，KDNV19001-E，KDNV19005-E～KDNV19017-E，KDNV19020-E～KDNV19030-E，KDNV19041-E，KDNV19052-E，KDNV19064-E～KDNV19074-I，KDNV20015-E，KDNV20016-E，KDNV20201-E～KDNV20203-E，KDNV20505-E，KDNV20600-E，KDNV20602-E～KDNV20604-I，KDNV20700-I～KDNV20726-E，KDNV30157-E～KDNV30160-E，KDNV31022-E

次のメッセージ本文を変更した。
KDNV20801-E

JP1/Cm2/NCが提供している保守用コマンドを使用するときの注意事項を追加した。

ネットワーク構成ツリーを再構成したときに取得する情報一覧を追加した。

付録D　用語解説

用語解説については，マニュアル「JP1 Version 9 JP1/Cm2/Network Element Configuration 機能・構築ガイド（3020-3-T05-30）」を参照してください。

索引

[Ｂ][Ｃ][Ｄ][Ｉ][Ｎ][Ｓ][Ｖ][Ｘ]
[カ行][サ行][タ行][ナ行][ハ行][マ行][ヤ行][ラ行]

(英字)

(Ｂ)

bigip1500-1.0

bigip6400-1.0

bs1000-1.0

(Ｃ)

CLI

JP1/Cm2/NC全体に関するパラメーター

SLBの設定に関するパラメーター

VLAN構成情報を設定する

VLAN定義情報を設定する

VLANの設定に関するパラメーター

運用

運用の流れ

概要

環境設定をする

コマンド

サポートする機能および設定項目

実行する

スイッチの構成情報の同期を取る

バインド構成情報を設定する

物理サーバ構成情報を設定する

論理サーバ構成情報を設定する

CLI制御プログラム

起動後の動作について

起動する

終了する

マネージャーサーバから取得する情報

マネージャーサーバへの接続に失敗した場合

(Ｄ)

DB

掛けられたロックを強制的に解除する

旧バージョン形式から新バージョン形式に変換する

作成する

(Ｉ)

ISAMキー定義情報を表示する

ISAMファイル（索引順編成ファイル）を検証する

ISAMファイルの無効領域を圧縮する

ISAMロックテーブルの情報を表示する

(Ｎ)

nc-x.x

ncvclcmd

概要

ncvclsetup

(Ｓ)

SetBindConf

内容（名前空間bigip1500-1.0またはbigip6400-1.0部分）

内容（名前空間nc-x.x部分）

SetR-ServerConf

内容（名前空間bigip1500-1.0またはbigip6400-1.0部分）

内容（名前空間nc-x.x部分）

SetV-ServerConf

内容（名前空間bigip1500-1.0またはbigip6400-1.0部分）

内容（名前空間nc-x.x部分）

SetVlanConf

内容（名前空間bs1000-1.0部分）

内容（名前空間nc-x.x部分）

SetVlanDef

SLB

CLIでサポートする設定項目

SyncSwitchConf

(Ｖ)

VLAN

CLIでサポートする設定項目

(Ｘ)

XML宣言

(カ行)

(き)

起動

CLI制御プログラム

(こ)

構成パラメーター定義ファイル

XMLの文法上使用できない文字を使用する場合

概要

空文字を使用したい場合

作成時の注意事項

作成例および実行例

指定値の前後にある空白文字の扱いについて

上位・下位関係にあるパラメーターおよび属性の設定条件について

使用できる文字種

パラメーターの構成および関係

パラメーターの省略

変数を設定する方法

予約文字

コマンド

ncvclcmd

ncvclsetup

一覧

コマンド使用時の注意事項

(サ行)

(し)

終了

CLI制御プログラム

障害発生時に資料を採取する

(す)

スイッチへのアクセス用パスワードを登録

JP1/Cm2/NC - Adaptor

すべてのスイッチを一覧で表示する

JP1/Cm2/NC - Adaptor

(せ)

制限値一覧

(タ行)

(と)

統合トレースログファイル

設定を変更する

(ナ行)

(な)

名前空間

スイッチ固有

バージョン間の互換性

ルート

名前空間nc-x.x

形式（概要）

構成要素

(ハ行)

(は)

パラメーター

JP1/Cm2/NC全体に関する～

SetBindConf

SetR-ServerConf

SetV-ServerConf

SetVlanConf

SetVlanDef

SLBの設定に関する～

SyncSwitchConf

VLANの設定に関する～

構成および関係

省略

設定順

重複して記述した場合のプログラム側の処理について

(マ行)

(も)

文字の制限

(ヤ行)

(よ)

用語解説

(ラ行)

(ろ)

ログインを許可するユーザーを設定する

■ 商標類

Ciscoは，米国Cisco Systems, Inc.の米国および他の国々における登録商標です。
Ethernetは，富士ゼロックス株式会社の登録商標です。
F5，F5 Networks，BIG-IPおよびiControl は，米国およびその他の国におけるF5 Networks, Inc. の商標または登録商標です。
Itaniumは，アメリカ合衆国およびその他の国におけるIntel Corporationの商標です。
Microsoftは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
OracleとJavaは，Oracle Corporation 及びその子会社，関連会社の米国及びその他の国における登録商標です。
UNIXは，The Open Groupの米国ならびに他の国における登録商標です。
Windowsは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Windows Serverは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Windows Vistaは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
イーサネットは，富士ゼロックス株式会社の登録商標です。
その他記載の会社名、製品名は、それぞれの会社の商標もしくは登録商標です。
This product includes software developed by the Apache Software Foundation (http://www.apache.org/).
This product includes software developed by IAIK of Graz University of Technology.