HP XC System Software Administration Guide Version 3.2

IMPORTANT: The HP XC system relies on key files. Interfering with these files can cause the
system to fail. The best way to avoid this situation is to respect the placement of directories and
files, especially when installing software packages. The file system layout is structured to isolate
the files specific to the HP XC System Software from base operating system files. This isolation
enables flexibility and ease of potential upgrades of the system software and keeps software
from conflicting with user-installed software. You can avoid many pitfalls by strictly maintaining
separation between the HP XC System Software and other software.
The following sections describe the base operating system files, directories specific to the HP XC
System Software, system software configuration files, and log files.
1.2.1 Key Operating System Directories
Following are the key directories:
/bin
Holds the binary executable files that any user can invoke.
/sbin
Holds the binary executable files that are specifically for the system
administrator or designated privileged users.
/etc
Contains files for the configuration of the system and components of the
system, including networking information, printers, and so on.
/hptc_cluster
Reserved for the exclusive use of the HP XC System Software.
This directory is a file system that is mounted on all the nodes in the HP
XC system. This systemwide directory contains key directories and files
for global system use. See “Systemwide Directory, /hptc_cluster (page 31)
for more information.
/opt
Holds software packages from HP and other vendors.
Note:
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 apply to the HP
XC system. HP-MPI is an example of such a package.
/opt/hptc
Reserved for the exclusive use of the HP XC System Software. HP XC
specific software and associated software packages are maintained under
this directory. For more information, see “HP XC System Software Directory,
/opt/hptc” (page 31).
This directory also contains subdirectories for HP XC service configuration
files. For more information on those directories, see “HP XC Service
Configuration Files” (page 32).
/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.
30 HP XC Administration Environment