HP XC System Software Administration Guide Version 3.0
This directory contains two separate subdirectories, one for HP XC System Software
and one for other HP software products. Make individual directories for each vendor
or software product.
/opt/hp Is reserved for optional HP applications and utilities that are not related to the HP XC
system. HP Serviceguard for Linux is an example of such a package.
/usr Maintains a hierarchy of standard commands and files.
/usr/bin Holds the binary executable files that any user can invoke.
/usr/sbin Holds the binary executable files that are specifically for the system administrator or
designated privileged users.
/usr/local Provides an area to store executable programs that were produced locally.
/var Holds various log, spooling, and temporary storage directories.
/tmp Provides temporary file storage.
New third-party software packages may break the system. Be sure to assign individual areas when using
Relocatable software packages, that is, do not intermingle other vendors' software with the HP XC system
files directories.
Systemwide Directory
The /hptc_cluster directory is the global file system on an HP XC system. This file system is shared and
mounted by all nodes. This directory contains configuration and log file information that is applicable across
the system; various services rely on the files in this directory. These log files are in the
/hptc_cluster/adm/logs directory.
During system installation, you are given an option to locate the /hptc_cluster file system somewhere
other than the installation on the head node. For example, you can place it on a partition on the head node's
disk, on a networked disk, on an HP SFS server, or on a SAN.
This directory is mounted on the head node. You must ensure the persistence of this file system mount.
Caution
Do not add, replace, or remove any files in the /hptc_cluster directory. Doing so will cause the HP XC
system to fail.
HP XC File System Layout
Software installed in the /opt/hptc directory is for the exclusive use of the HP XC System Software. Do
not install or replace any other software in this directory unless it is an officially supported patch. Software
packages are installed in directories under the /opt/hptc directory under their own names.
Caution
Do not add, replace, or remove any files in the /opt/hptc directory. Doing so may cause the HP XC system
to fail.
Four subdirectories under the /opt/hptc directory contain symbolic links to files included in the packages:
• /opt/hptc/bin
• /opt/hptc/sbin
• /opt/hptc/lib
• /opt/hptc/man
Each package directory has a subdirectory corresponding to each of these directories. In each subdirectory,
every file has a symbolic link to the corresponding directory. For example, the SLURM package has a
directory /opt/hptc/slurm with subdirectories /opt/hptc/slurm/bin, /opt/hptc/slurm/sbin,
/opt/hptc/slurm/lib, and /opt/hptc/slurm/man. Every file in /opt/hptc/slurm/bin has a
symbolic link to /opt/hptc/bin, and the files in the other subdirectories have links into their corresponding
directories.
32 HP XC Administration Environment