El cargador de plugins de SnapCenter no se inicia automáticamente cuando se reinicia el host

Descripción

Cuando se reinicia el host, el cargador de plugins de SnapCenter (SPL) no se inicia automáticamente si no hay enlace simbólico en /user/bin/Java o si Java se monta desde una entidad externa.

Mensaje de error

ERROR: JAVA_HOME is set to an invalid directory.
Failed to start SnapCenter Plugin Loader.

Acción correctiva

Si el host se ejecuta en... Realice lo siguiente...
init.d
  1. Cree el archivo de configuración spl en /etc/default/.
  2. Añada export JAVA_HOME=path_where_java_is_mounted al archivo de configuración spl.
  3. Añada [-f /etc/default/spl ] && . /etc/default/spl al principio del script de inicio de SPL ubicado en /etc/init.d/.
system.d
  1. Cree el archivo de configuración spl.conf en /etc/systemd/system/spl.service.d/.
  2. Añada las siguientes líneas al archivo de configuración spl.conf:
    • Environment=JAVA_HOME=path_where_java_is_mounted
    • RestartSec=30
    • StartLimitInterval=200
    • StartLimitBurst=5
  3. Después de actualizar spl.conf, recargue systemctl ejecutando el comando systemctl daemon-reload.