E-HPC supports two methods for installing software on a cluster: installing pre-packaged software directly from the E-HPC console, and manually installing custom software on the shared file system. This topic covers both installation methods and explains how to uninstall console-managed software.
Prerequisites
Before you begin, ensure that you have:
An E-HPC cluster in a running state
Sufficient permissions to manage the cluster in the E-HPC console
Choose an installation method
| Method | Best for | Scope |
|---|---|---|
| Console installation | Pre-packaged software provided by E-HPC | Managed by the console; installation status is tracked |
| Manual installation to `/opt` | Third-party or custom software that all cluster users need | Accessible to all users across all nodes via File Storage NAS |
| Manual installation to home directory | User-specific tools or libraries | Accessible generally only to the user who owns the home directory |
When you install some software, you must also install drivers or specific runtime environments, such as GPU drivers and YUM packages, on each compute node. After you install software on a compute node, you can use the custom image that is created based on the compute node to add more compute nodes. This way, the software can be automatically installed on all compute nodes.
Install software from the console
This method installs pre-packaged software provided by E-HPC. The console tracks installation status.
Log on to the E-HPC console.
In the top navigation bar, select a region.
On the Cluster page, find the target cluster. In the Application Detail section, click Edit next to Software Manage.

In the Software Manage panel, click the Software Not Installed tab.
Select the software to install, then click Install.
In the confirmation dialog, click OK.
To verify the installation, click the Software Installed tab in the Software Manage panel. The Installed state confirms the software is ready to use.
Install software manually
E-HPC clusters use File Storage NAS to share data across all compute nodes. Software installed in NAS-mounted directories—such as /opt—is immediately accessible on every node without additional configuration.
Choose the installation directory based on the required access scope:
`/opt` directory: Makes the software available to all cluster users on all nodes.
Home directory: Restricts access generally to a specific user.
Uninstall software
This procedure applies to software installed through the E-HPC console. For manually installed software, remove it using the standard uninstallation procedure for that software.
On the Cluster page of the E-HPC console, find the target cluster. In the Application Detail section, click Edit next to Software Manage.
In the Software Manage panel, click the Software Installed tab to view installed software.
Select the software that you want to uninstall and click Uninstall in the Actions column that corresponds to the software.
In the confirmation dialog, click OK.