As of NVIDIA SHARP version 2.7.0, sharpd daemon no longer exists. sharpd-related activity is now performed from the user-application process instead.
This section describes how to install Aggregation Manager in the fabric using NVIDIA SHARP AM daemon script.
NVIDIA SHARP Aggregation Manager daemon (
sharp_am) is executed on a dedicated server along with the Subnet Manager.
Installing Aggregation Manager as a service is required when used from the HPC-X or from MLNX_OFED packages.
NVIDIA SHARP Daemons Installation Script
In order to install/remove NVIDIA SHARP AM daemons, use sharp_daemons_setup.sh script provided with the NVIDIA SHARP package. For example:
Registering sharp_am as a Service on the Subnet Manager Node
Run the following as root:
Daemon's log location is: /var/log/sharp_am.log
Set the "run level".
Start sharp_am as root.
To remove sharp_am, run the following on the AM host:
Upgrading NVIDIA SHARP AM Daemons
Upgrading SHARP AM daemons requires their removal and re-registration as instructed in the sections above.