4.2.4 lb.properties(負荷分散機定義プロパティファイル)
- 〈この項の構成〉
(1) 形式
Javaプロパティ形式です。
(2) ファイルの格納先
-
Windowsの場合
<Application Serverのインストールディレクトリ>\manager\config
-
UNIXの場合
/opt/Cosminexus/manager/config
(3) 機能
負荷分散機へのアクセスに必要な接続情報を設定します。Application Serverから負荷分散機を制御する場合に使用します。
(4) 設定できるキー
設定できるキーとデフォルト値を次に示します。なお,負荷分散機の制御方法によって,設定できるキーが異なるので注意してください。APIを使用した直接接続を使用する負荷分散機で設定できるキーについては,マニュアル「アプリケーションサーバ 機能解説 セキュリティ管理機能編」の「18.2.1 lb.properties(負荷分散機定義プロパティファイル)」を参照してください。
キー名称 |
内容 |
デフォルト |
---|---|---|
lb.list |
負荷分散機の管理IPアドレスをドット記法(xxx.xxx.xxx.xxx)で設定します。xxxには0〜255の整数を指定します。なお,複数の負荷分散機を使用する場合は,コンマ「,」で区切り,複数の管理IPアドレスを設定します。 |
なし |
lb.connect_type.<IPアドレス>※1※2 |
負荷分散機への接続形態を設定します。
何も指定しない場合,jp1_nc(旧VR互換)が指定されます。 |
jp1_nc |
lb.enable_passwd.<IPアドレス> |
負荷分散機に設定したPrivileged EXECレベルに必要なパスワードを負荷分散機ごとに設定します。 なお,このプロパティはACOSの場合に設定します。 |
なし |
lb.ssh.port.<IPアドレス>※1 |
負荷分散機のsshサーバのポート番号を設定します。指定できる値は1〜65535の整数です。 |
22 |
lb.ssh.user.<IPアドレス>※1 |
負荷分散機にsshで接続するときのユーザ名を設定します。 |
なし |
lb.ssh.passwd.<IPアドレス>※1 |
負荷分散機にsshで接続するときのユーザのパスワードを設定します。 |
なし |
lb.ssh.timeout.<IPアドレス>※1※2 |
負荷分散機へのsshコマンド実行(接続処理)時のタイムアウト時間(単位:秒)を設定します。 このキーで設定した時間内に,負荷分散機への接続処理が完了しない場合は,Smart Composer機能のコマンド(cmx_build_systemなど)がタイムアウトエラーで異常終了します。 なお,設定できる値は1〜2147483の整数です。 |
10 |
lb.telnet.command_timeout.<IPアドレス> |
負荷分散機へのコマンド送信時のタイムアウト時間(単位:秒)を設定します。 このキーで設定した時間内に,負荷分散機に対して発行したCLIコマンドが完了しない場合は,Smart Composer機能のコマンド(cmx_build_systemなど)がタイムアウトエラーで異常終了します。 なお,設定できる値は1〜2147483の整数です。 |
10 |
lb.telnet.login_prompt.<IPアドレス> |
負荷分散機に接続するときのログイン完了後プロンプトに表示される文字列を設定します。 最後に空白を指定したい場合,””で囲んで指定します。 |
なし |
lb.telnet.login_timeout.<IPアドレス> |
負荷分散機に接続するときのログイン処理時のタイムアウト時間(単位:秒)を設定します。 このキーで設定した時間内に,負荷分散機への接続処理が完了しない場合は,Smart Composer機能のコマンド(cmx_build_systemなど)がタイムアウトエラーで異常終了します。 なお,設定できる値は1〜2147483の整数です。 |
10 |
lb.telnet.passwd.<IPアドレス> |
負荷分散機にTelnetでログインするときのユーザのパスワードを設定します。 |
なし |
lb.telnet.passwd_prompt.<IPアドレス> |
負荷分散機に接続するときのパスワード入力プロンプトに表示される文字列を設定します。 最後に空白を指定したい場合,””で囲んで指定します。 |
なし |
lb.telnet.port.<IPアドレス> |
負荷分散機のポート番号を設定します。指定できる値は1〜65535の整数です。 |
23 |
lb.telnet.user.<IPアドレス> |
負荷分散機にTelnetでログインするときのユーザ名を設定します。 |
なし |
lb.telnet.user_prompt.<IPアドレス> |
負荷分散機に接続するときのユーザ名入力プロンプトに表示される文字列を設定します。 最後に空白を指定したい場合,””で囲んで指定します。 |
なし |
(5) 記述例
lb.list=192.168.1.100 lb.enable_passwd.192.168.1.100=adminpw lb.connect_type.192.168.1.100=telnet #lb.telnet.port.192.168.1.100=23 lb.telnet.user.192.168.1.100=user01 lb.telnet.passwd.192.168.1.100=user01pw lb.telnet.user_prompt.192.168.1.100="AX login: " lb.telnet.passwd_prompt.192.168.1.100="Password: " lb.telnet.login_prompt.192.168.1.100=> #lb.telnet.login_timeout.192.168.1.100=10 #lb.telnet.command_timeout.192.168.1.100=10
(6) 注意事項
-
このファイルには,パスワードなどの情報が含まれているため,適切にファイルのアクセス権を設定してください。
-
各パラメタが存在しない,または誤っている場合はデフォルト値を仮定します。
-
Management Server起動中に設定ファイルを更新した場合,Management Serverの再起動後に更新情報が反映されます。
-
このファイルを更新した場合,またはManagement Serverマシンと負荷分散機との接続構成を変更した場合は,cmx_test_lbコマンドを使用して,負荷分散機への接続を確認してください。cmx_test_lbコマンドの詳細については,マニュアル「アプリケーションサーバ リファレンス コマンド編」の「8. Smart Composer機能で使用するコマンド」を参照してください。負荷分散機へ接続できない場合は,cmx_test_lbコマンドが出力したメッセージを基に,負荷分散機の設定および簡易構築定義ファイルの負荷分散機の定義(<load-balancer>タグの定義)の設定内容を確認してください。負荷分散機の設定および簡易構築定義ファイルの負荷分散機の定義(<load-balancer>タグの定義)については,マニュアル「アプリケーションサーバ システム構築・運用ガイド」の「4.7.5 負荷分散機へ接続する環境を設定する」を参照してください。