B コマンドの場所の検証
この章では、スタンドアロンのOracle Management Agent(管理エージェント)をインストールする前に検証する必要のあるプロパティ・ファイルとそのファイルに含まれるコマンドの場所について説明します。この章の具体的な内容は次のとおりです。
プロパティ・ファイルの概要
管理エージェントをインストールするたびに、platformInfo.properties
ファイルで示されたプロパティ・ファイルが、特定のApplication Programming Interfaces(API)を正常に実行するために必要なコマンドのデフォルトの場所とともにロードされます。たとえば、scp
実行可能ファイルなどです。この項では、platformInfo.properties
ファイルに記載されているプロパティ・ファイルについて説明します。
表B-1に、platformInfo.properties
ファイルからロードされるプロパティ・ファイルを示します。
表B-1 platformInfo.propertiesファイルからロードされるプロパティ・ファイル
ロード順序 | プロパティ・ファイル名 | タイプ | 説明 |
---|---|---|---|
1 |
汎用 |
このファイルにリストされているコマンドを実行するたびに渡される必要がある引数が含まれます。 |
|
2 |
汎用 |
オペレーティング・システムに関係なく、実行する必要のあるすべてのコマンドのパスが含まれます。 |
|
3 |
|
オペレーティング・システム固有 |
特定のオペレーティング・システムに対して実行する必要のあるコマンドが含まれます。たとえば、 Microsoft Windowsの場合、Cygwinバイナリのパスは、ssPaths_msplats.propertiesファイルにハードコードされています。Cygwinをc:\cygwin(デフォルトの場所)以外の場所にインストールすると、管理エージェントのインストールが失敗する可能性があります。この問題を解決するには、Cygwinをデフォルトのディレクトリ(c:\cygwin)にインストールするか、Cygwinバイナリへの正しいパスを使用してこのプロパティ・ファイルを更新する必要があります。 |
4 |
汎用 |
コマンド・パスを指定するために使用されるすべての変数が含まれます。使用する変数はコメント解除して、適切な値を指定する必要があります。 |
次の点に留意してください。
-
platformInfo.properties
ファイル内に示されているプロパティ・ファイルは、昇順に1つずつロードされます。これによって、ロードされる最後のファイルで指定されているコマンドの場所により、前にロードされたプロパティ・ファイル内の同じキーに指定されている値が上書きされます。たとえば、
spaths.properties
はssPaths.properties
の前にロードされます。sPaths.properties
ファイル内で、scp
実行可能ファイルのデフォルトの場所が/usr/local/bin/scp,
で、ssPaths.properties
ファイル内の同じ実行可能ファイルの場所が/usr/bin/scp,
の場合、後者のファイルの値が前のファイルより優先されます。 -
その他のコマンド変数を含める場合、次のいずれかを実行できます。
-
sPaths.properties
、ssPaths_<platform>.properties
またはuserPaths.properties
内に追加のコマンド変数を指定します。 -
追加のコマンド変数を使用して新規プロパティ・ファイルを作成します。その新規のプロパティ・ファイルの名前を
platforminfo.propertiesで指定します。
-