N1 Provisioning Server 3.1, Blades Edition システム管理ガイド

tspr.properties 構成ファイル

tspr.properties ASCII テキストファイルは、コントロールプレーンサーバーの /etc/opt/terraspring ディレクトリに存在します。 このファイルは、N1 Provisioning Server ソフトウェア全体の動作を変更します。 ファイルは 1 行ずつ読み取られます。 各行では、1 つのプロパティとそれに対応する値を指定します。 プロパティ値は変更可能です。 次のプロパティのリストでは、該当する場合にのみデフォルト値が示してあります。

以降の節では、tspr.properties ファイルのプロパティと値を説明します。 デフォルト値は、該当する場合に示してあります。

コアプロパティ — TSPRcs

次のプロパティの位置は、tspr.properties ファイルの TSPRcs パッケージです。


com.terraspring.cs.fm.FM.scrubbing
説明:

停止時にディスクをスクラブするかどうかを指定します。

デフォルト: true


com.terraspring.core.log.CPLog.exthandler
説明:

com.terraspring.core.log.CPLog.exthandler インタフェースを具体的に実装するクラスの名前。


注 –

コアパッケージはこのプロパティを所有していますが、その値は監視パッケージにより定義されます。


デフォルト: com.terraspring.mlg.MonLogHandler

コアプロパティ — TSPRcore

次のプロパティの位置は、tspr.properties ファイルの TSPRcore パッケージです。


com.terraspring.core.log.CPlog.exthandler
説明:

拡張ログハンドラを実装するオブジェクトのクラス名。

デフォルト: null


com.terraspring.core.sysGridOS.DBConection
説明:

com.terraspring.core.sysGridOS.DBConection インタフェースを具体的に実装するクラスの名前。

デフォルト: null


注 –

コアパッケージはこのプロパティを所有していますが、その値はデータベースパッケージ (TSPRdb) により定義されます。


ドライバのプロパティ — TSPRdrvrs

次のプロパティの位置は、tspr.properties ファイルの TSPRdrvrs パッケージです。


com.terraspring.drivers.sun.HighAvailabilitySFB10LB
説明:

高可用性ロードバランサのペアを指定します。


com.terraspring.drivers.utils.expect.Expect.print
説明:

ファームマネージャとリソースプールサーバーとの間で、実際の telnet またはターミナルサーバーセッションの記録を有効にするかどうかを指定します。

デフォルト: no


com.terraspring.drivers.utils.expect.Expect.output
説明:

ファームマネージャとリソースプールサーバーとの間の、実際の telnet またはターミナルサーバーセッションの出力先ファイル名。

デフォルト: null


com.terraspring.drivers.utils.snmp.SNMP.retries
説明:

SNMP 接続を試行する回数を指定します。

デフォルト: 20


com.terraspring.drivers.utils.snmp.SNMP.timeout
説明:

SNMP 接続の試行を終了するまで待機する最長時間 (ミリ秒単位)。

デフォルト: 6000

監視メッセージ — メッセージルーティング


com.terraspring.core.log.CPLog.exthandler
説明:

com.terraspring.core.log.CPLog.exthandler インタフェースを具体的に実装するクラスの名前。


注 –

コアパッケージはこのプロパティを所有していますが、その値は監視パッケージにより定義されます。


デフォルト: com.terraspring.mlg.MonLogHandler


com.terraspring.mlg. MonLogPolicy.userMsgMode
説明:

ユーザーメッセージのルーティング先の位置を指定します。 コンマで区切った値のリストを指定することで、ユーザーメッセージを複数の位置にルーティングできます。 指定可能な値:

  • DB (データベース)

  • NONE (ルーティングなし)

  • NMS (ネットワーク管理システム)

  • DB, NMS

  • NMS, DB

デフォルト: DB


com.terraspring.mlg.MonLogPolicy.infoMsgMode
説明:

情報メッセージのルーティング先の位置を指定します。 コンマで区切った値のリストを指定することで、情報メッセージを複数の位置にルーティングできます。 指定可能な値:

  • DB (データベース)

  • NONE (ルーティングなし)

  • NMS (ネットワーク管理システム)

  • DB, NMS

  • NMS, DB

デフォルト: DB, NMS

監視のプロパティ — SNMP のプロパティ


com.terraspring.mlg.SnmpConf.SnmpTrapReceivePort
説明:

SNMP トラップレシーバがトラップを受信するポート。

デフォルト: 162


com.terraspring.mlg.SnmpConf.SnmpTrapSendPort
説明:

SNMP トラップレシーバがトラップを送信するポート。

デフォルト: 162


com.terraspring.mlg.forwardingIP
説明:

N1 Provisioning Server 上のサードパーティ製 NMS の IP アドレス。

コントロールプレーンデータベースのプロパティ — TSPRdb

次のプロパティの位置は、tspr.properties ファイルの TSPRdb パッケージです。

次のプロパティは、Oracle データベースおよび Postgres データベースに適用されます。


com.terraspring.core.sys.GridOS.DBConnection
説明:

com.terraspring.core.sys.DBConnection インタフェースを具体的に実装するクラスの名前。


注 –

コアパッケージはこのプロパティを所有していますが、その値は CPDB パッケージ (TSPRdb) により定義されます。


デフォルト: com.terraspring.db.oracle.OracleCpdbConnection

次のプロパティは、Postgres データベースに適用されます。


com.terraspring.core.sys.GridOS.CpdbConnection
説明:

com.terraspring.core.sys.DBConnection インタフェースを具体的に実装するクラスの名前。


注 –

コアパッケージはこのプロパティを所有していますが、その値は CPDB パッケージ (TSPRdb) により定義されます。


デフォルト: com.terraspring.db.postgres.PostgresCpddConnection


com.terraspring.db.CpdbConnection.port
説明:

CPDB の接続先のポート番号。

デフォルト: 5432