When installing the N1 Grid Service Provisioning System 5.0, you are prompted to select a home directory for the software. The default directory on Solaris OS and AIX servers is /opt/SUNWn1sps. The default directory on Red Hat Linux servers is /opt/sun. The installation program creates the following directory tree within the home directory:
N1_Grid_Service_Provisioning_System_5.0 is the directory created for the Master Server and CLI Client that contains the software.
N1_Grid_Service_Provisioning_System is the directory created for the Local Distributor and Remote Agent that contains the software.
The installation scripts install the N1 Grid Service Provisioning System 5.0 software into default destination directories that are subdirectories of the home directory for the software. All directories are created with the permissions set to 755, rwxr-xr-x, except when noted in the tables below. Most files are assigned with the permissions set to 644, rw-r--r, except for executable files and scripts, which are set to 755.
The following table lists the directories that are installed for every N1 Grid Service Provisioning System 5.0 application, the Master Server, Local Distributor, Remote Agent, and CLI Client.
Table A–1 Directories Common to All Applications
Directory |
Contents |
---|---|
/common |
Common files for all applications |
/common/jre |
Bundled copy of platform-specific JRE |
/common/lib |
Library files common for some or all applications |
The following table lists the directories installed for the Master Server.
Table A–2 Directories Installed for the Master Server
Directory |
Contents |
---|---|
/server/config |
Master Server configuration files |
/server/custom |
User interface customization files |
/server/data |
Master Server data files |
/server/bin |
Master Server executable files |
/server/lib |
Master Server-specific library files |
/server/postgres |
Bundled copy of Postgres |
/server/tomcat |
Bundled copy of Apache Tomcat |
/server/webapp |
Browser Interface Web Application |
/server/setup |
Miscellaneous files used to initialize the Master Server |
/server/config/proxy/config |
Command line user interface SSH proxy properties file |
/server/data/tmp |
Master Server temporary directory with permissions set to 777 |
/server/README |
Text license agreement |
The following table lists the directories installed for the Local Distributor.
Table A–3 Directories Installed for the Local Distributor
Directory |
Contents |
---|---|
/ld/config |
Local Distributor configuration files |
/ld/bin |
Local Distributor executable files |
/ld/lib |
Local Distributor library files |
/ld/data |
Local Distributor specific data |
/ld/data/tmp |
Local Distributor temporary directory with permissions set to 777 |
/ld/jvm/jre/bin |
Local Distributor JRE proxy |
/ld/README |
Text license agreement |
The following table lists the directories installed for the Remote Agent.
Table A–4 Directories Installed for the Remote Agent
Directory |
Contents |
---|---|
/agent/config |
Remote Agent configuration files |
/agent/bin |
Remote Agent executable files |
/agent/bin/protect |
Jexec directory with permissions set to 100, --x------ |
/agent/bin/protect/jexec |
Jexec is used when the agent needs root permissions with permissions set to 4110 |
/agent/lib |
Remote Agent library files |
/agent/data |
Remote Agent specific data |
/agent/work |
Default directory for execution of execNatives. |
/agent/data/tmp |
Remote Agent temporary directory with permissions set to 777 |
/agent/jvm/jre/bin |
Remote Agent JRE proxy |
/agent/README |
Text license agreement |
The following table lists the directories installed for the CLI Client.
Table A–5 Directories Installed for the CLI Client
Directory |
Contents |
---|---|
/cli/config |
CLI configuration files |
/cli/bin |
CLI executable files |
/cli/lib |
CLI library files |
/cli/data |
CLI specific data |
/cli/data/tmp |
CLI temporary directory with permissions set to 777 |
/cli/README |
Text license agreement |