2.6 接続先プロパティファイル(接続先名.properties)
次の部品を実行する際に,操作対象の機器との接続に使用する情報を設定するための定義ファイルです。
汎用コマンド実行部品
ファイル転送部品
ターミナル接続部品
コンテンツ部品
形式
指定キー名=設定値
格納先フォルダ
- 非クラスタシステムの場合
JP1/AOのインストール先フォルダ\conf\plugin\destinationsまたは/opt/jp1ao/conf/plugin/destinations
- クラスタシステムの場合
共有フォルダ名\jp1ao\conf\plugin\destinationsまたは共有フォルダ名/jp1ao/conf/plugin/destinations
定義の反映契機
接続先プロパティファイルを参照する部品の実行時
記述内容
指定キー名と設定値を1行に1つずつ指定します。接続先プロパティファイルを記述するときは,次の点に注意してください。
「#」で始まる行はコメント行として扱われます。
空白行は無視されます。
エンコーディングはISO8859-1です。
大文字と小文字は区別されます。
指定する文字列内に「\」が含まれる場合は,「\\」と記述する必要があります。
この場合,「\\」で1バイトとしてサイズを計算してください。
同一の指定キーをファイル内に複数指定した場合は,あとに指定したものが有効となります。
接続先プロパティファイルに不正な設定値が設定された場合,接続先プロパティファイルを参照する部品は,実行エラーとなります。
ファイル名は,ホスト名.properties,またはIPアドレス.propertiesの形式で指定します。ただし,IPv6アドレスの場合,「:」はファイル名に使用できないため,「-」に置き変えて指定してください。例えば,IPv6アドレスが「2001::234:abcd」の場合は「2001--234-abcd.properties」と指定します。
設定項目
- 注※1
-
作業用ディレクトリは次の優先順位で決定します。
優先順位
設定値
1
ssh.workDirectoryで指定した値
2
ユーザー設定プロパティファイル(config_user.properties)のplugin.remoteCommand.workDirectory.sshで設定した値
3
/tmp/Hitachi_AO
- 注※2
実行ディレクトリは次の優先順位で決定します。
優先順位
設定値
1
部品に定義された実行ディレクトリの値
2
common.executionDirectoryで指定した値
3
ユーザー設定プロパティファイル(config_user.properties)のplugin.remoteCommand.executionDirectory.wmiで指定した値
4
操作対象の機器の接続先のWindowsの環境変数%TEMP%の値
- 注※3
実行ディレクトリは次の優先順位で決定します。
優先順位
設定値
1
部品に定義された実行ディレクトリの値
2
common.executionDirectoryで指定した値
3
ユーザー設定プロパティファイル(config_user.properties)のplugin.remoteCommand.executionDirectory.sshで指定した値
4
/tmp
定義例
terminal.charset=UTF-8 telnet.port=23 ssh.port=22 telnet.prompt.account=login telnet.prompt.password=password telnet.noStdout.port.list=25,80,110