TrinityX is the new generation of ClusterVision's open-source HPC, A/I and cloudbursting platform. It is designed from the ground up to provide all services required in a modern HPC and A/I system, and to allow full customization of the installation.
When running openldap in an HA-setup, pacemaker takes care of starting (and stopping) slapd. Therefor it is not needed to enable the slapd service through systemd.
Enabling this service will result in an failed service when a passive node comes up, because /etc/openldap/slapd.d is redirected to /trinity/ha/etc/openldap/slapd.d. When `/trinity/ha/ is only mounted on the active controller (ie using drbd), this mount is not available on the passive node.
Also since ldap-clients should be using the VIP to connect to ldap, the local service would not have been used.
When running openldap in an HA-setup, pacemaker takes care of starting (and stopping) slapd. Therefor it is not needed to enable the slapd service through systemd. Enabling this service will result in an failed service when a passive node comes up, because
/etc/openldap/slapd.d
is redirected to/trinity/ha/etc/openldap/slapd.d
. When `/trinity/ha/ is only mounted on the active controller (ie using drbd), this mount is not available on the passive node. Also since ldap-clients should be using the VIP to connect to ldap, the local service would not have been used.