Sun N1 Service Provisioning System 5.1 インストールガイド

Linux および UNIX システム上の N1 Service Provisioning System 5.1 のディレクトリ構造

N1 Service Provisioning System 5.1 をインストールする際には、ソフトウェアのホームディレクトリを選択するプロンプトが表示されます。UNIX システム上のデフォルトディレクトリは、 /opt/SUNWn1sps です。Linux システム上のデフォルトディレクトリは、 /opt/sun です。ホームディレクトリには、インストールプログラムによって次のディレクトリが作成されます。

N1 Service Provisioning System 5.1 ソフトウェアは、インストールスクリプトにより、そのソフトウェアのホームディレクトリの下のデフォルトのインストールディレクトリにインストールされます。次の表に示されているものを除き、すべてのディレクトリはアクセス権 755 (rwxr-xr-x) で作成されます。実行可能ファイルとスクリプト (これらは 755 に設定される) を除き、ほとんどのファイルにはアクセス許可 644 (rw-r--r) が割り当てられます。

次に、N1 Service Provisioning System 5.1 のすべてのアプリケーション (マスターサーバー、ローカルディストリビュータ、リモートエージェント、CLI Client) でインストールされるディレクトリを示します。

表 A–1 すべてのアプリケーションに共通のディレクトリ

ディレクトリ 

内容 

/common

すべてのアプリケーションの共通ファイル 

/common/jre

プラットフォーム固有 JRE のバンドル版コピー 

/common/lib

一部またはすべてのアプリケーションに共通のライブラリファイル 

次に、マスターサーバー用にインストールされるディレクトリを示します。

表 A–2 マスターサーバー用にインストールされるディレクトリ

ディレクトリ 

内容 

/server/config

マスターサーバーの構成ファイル 

/server/custom

ユーザーインタフェースのカスタマイズファイル 

/server/data

マスターサーバーのデータファイル 

/server/bin

マスターサーバーの実行可能ファイル 

/server/lib

マスターサーバー固有のライブラリファイル 

/server/postgres

Postgres のバンドル版コピー 

/server/tomcat

Apache Tomcat のバンドル版コピー 

/server/webapp

ブラウザインタフェース Web アプリケーション 

/server/setup

マスターサーバーの初期化に使用するさまざまなファイル 

/server/config/proxy/config

コマンド行ユーザーインタフェース SSH プロキシプロパティファイル 

/server/data/tmp

アクセス許可が 777 に設定された、マスターサーバーの一時ディレクトリ 

/server/README

テキストライセンス契約 

次に、ローカルディストリビュータ用にインストールされるディレクトリを示します。

表 A–3 ローカルディストリビュータ用にインストールされるディレクトリ

ディレクトリ 

内容 

/ld/config

ローカルディストリビュータの構成ファイル 

/ld/bin

ローカルディストリビュータの実行可能ファイル 

/ld/lib

ローカルディストリビュータのライブラリファイル 

/ld/data

ローカルディストリビュータ固有のデータ 

/ld/data/tmp

アクセス許可が 777 に設定された、ローカルディストリビュータの一時ディレクトリ 

/ld/jvm/jre/bin

ローカルディストリビュータの JRE プロキシ 

/ld/README

テキストライセンス契約 

次に、リモートエージェント用にインストールされるディレクトリを示します。

表 A–4 リモートエージェント用にインストールされるディレクトリ

ディレクトリ 

内容 

/agent/config

リモートエージェントの構成ファイル 

/agent/bin

リモートエージェントの実行可能ファイル 

/agent/bin/protect

アクセス許可が 100 (--x------) に設定された Jexec ディレクトリ

/agent/bin/protect/jexec

Jexec は、アクセス許可が 4110 に設定された root 権限が必要な場合に使用される 

/agent/lib

リモートエージェントのライブラリファイル 

/agent/data

リモートエージェント固有のデータ 

/agent/work

execNatives の実行用のデフォルトディレクトリ 

/agent/data/tmp

アクセス許可が 777 に設定された、リモートエージェントの一時ディレクトリ 

/agent/jvm/jre/bin

リモートエージェントの JRE プロキシ 

/agent/README

テキストライセンス契約 

次に、CLI Client 用にインストールされるディレクトリを示します。

表 A–5 CLI Client 用にインストールされるディレクトリ

ディレクトリ 

内容 

/cli/config

CLI の構成ファイル 

/cli/bin

CLI の実行可能ファイル 

/cli/lib

CLI のライブラリファイル 

/cli/data

CLI 固有のデータ 

/cli/data/tmp

アクセス許可が 777 に設定された、CLI の一時ディレクトリ 

/cli/README

テキストライセンス契約