HP XC System Software Administration Guide Version 3.2

1.2.1.1 Systemwide Directory, /hptc_cluster
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.
Use the following guidelines for the /hptc_cluster directory:
Keep this directory small.
Ensure that the minimum amount of data is maintained in this directory.
Ensure that the /hptc_cluster file system utilization is less than 90 percent. You can use
the df command to determine the current value. Also, Nagios reports on high utilization
based on thresholds in the nagios_vars.ini file; for more information, see Chapter 8
(page 105)
Minimize the number of nodes that access this storage.
Do not install install software in this directory unless you are instructed to do so.
Do not use the /hptc_cluster directory for parallel job storage and synchronization.
Instead, create another file system and mount it internally. See Chapter 18 (page 215) for
more information.
Do not use this directory for home directories or user accounts.
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.
1.2.1.2 HP XC System Software Directory, /opt/hptc
The HP XC System Software maintains the /opt/hptc directory for its exclusive use. Its software
is installed in that directory.
Do not install or replace any other software in this directory unless it is an officially supported
patch. Software packages, such as the SLURM resource manager, are installed in directories
under the /opt/hptc directory under their own names.
Caution:
Avoid adding, replacing, or removing any files in the /opt/hptc directory, unless you are
directed to do so. Missing or corrupted files can cause the HP XC system to fail.
Software packages under the /opt/hptc directory have their own subdirectories, usually bin,
etc, sbin and presumably others). There are symbolic links to files in these subdirectories (for
example, /opt/hptc/package/bin) to the corresponding directory (for example,
/opt/hptc/bin).
The SLURM resource manager is such a package; its structure in the /opt/hptc directory
structure is illustrated in Figure 1-2; the SLURM directory and its subdirectories are shown as
dashed line boxes. The SLURM package has its own bin, etc, lib, and sbin, subdirectories.
Each executable in the /opt/hptc/slurm/bin directory has a symbolic link to the
/opt/hptc/bin directory. Likewise, there are symbolic links in the other SLURM subdirectories.
1.2 File System 31