Detalles
Si tiene instalado ERA Server en un entorno de Failover Cluster en Linux y desea actualizar la instalación, siga los pasos que se indican a continuación.
Solución
Actualización manual de la versión 6.3 a la última versión
- Deshabilite EraService en Conga (Cluster Administration GUI) bajo Service groups y asegúrese de que ERA Agent y ERA Server están detenidos en ambos nodos.
-
Actualice ERA Server en nodo1 realizando los siguientes pasos
- Monte el almacenamiento compartido en este nodo.
- Actualice manualmente ERA Server a la última versión ejecutando el comando .sudo ./Server-Linux-x86_64.sh en una ventana de Terminal.
- Sustituya el antiguo script de clúster ubicado en /usr/share/cluster/eracluster_server .sh por el nuevo que se encuentra en /opt/eset/RemoteAdministrator/Server/setup/eracluster_server. Conserve el nombre de archivo antiguo.
- Detenga el servicio ERA Server (stop eraserver) después de la actualización
-
Desactive el inicio automático de ERA Server cambiando el nombre de los 2 archivos siguientes
-
mv /etc/init/eraserver.conf /etc/init/eraserver.conf.disabled -
mv /etc/init/eraserver-xvfb.conf /etc/init/eraserver-xvfb.conf.disabled
-
- Desmontar el almacenamiento compartido de este nodo
- Actualizar ERA Server en el nodo2 realizando los mismos pasos que en el punto 2 anterior.
- Iniciar EraService en Conga (Cluster Administration GUI) bajo Service groups.
- Actualizar el Agente ERA en todos los nodos del cluster.
- Compruebe en la Consola ERA si todos los nodos se están conectando, y si las versiones de Agente y Servidor de todos los nodos reportan la última versión a la que ha actualizado.
Actualización manual de la versión 6.1 o 6.2 a la versión 6.3
- Deshabilite EraService en Conga (Cluster Administration GUI) bajo Service groups y asegúrese de que ERA Agent y ERA Server están parados en ambos nodos.
-
Actualice ERA Server en node1 realizando los siguientes pasos
- Monte el almacenamiento compartido en este nodo.
- Actualice ERA Server manualmente a la versión 6.3 ejecutando el comando .sudo ./Server-Linux-x86_64.sh en una ventana de Terminal
- Sustituya el antiguo script de clúster ubicado en /usr/share/cluster/eracluster_server .sh por el nuevo que se encuentra en /opt/eset/RemoteAdministrator/Server/setup/eracluster_server. Conserve el nombre de archivo antiguo.
- Detenga el servicio ERA Server (stop eraserver) después de la actualización
-
Desactive el inicio automático de ERA Server cambiando el nombre de los 2 archivos siguientes
-
mv /etc/init/eraserver.conf /etc/init/eraserver.conf.disabled -
mv /etc/init/eraserver-xvfb.conf /etc/init/eraserver-xvfb.conf.disabled
-
- Desmonte el almacenamiento compartido del nodo1.
- Actualice ERA Server en node2 realizando los mismos pasos que en el paso anterior nº 2.
-
Elimine el agente antiguo del nodo1 realizando los siguientes pasos
Comando para listar los enlaces simbólicos en el directorio /etc/opt/:
find /etc/opt/ -maxdepth 1 -type l -ls- Montar el almacenamiento compartido en este nodo
- Desinstale el Agente ERA antiguo (utilice el script de instalación con el parámetro --uninstall)
-
Compruebe si su sistema tiene los siguientes enlaces simbólicos
-
/etc/opt/eset -> /usr/share/erag2cluster/etc/opt/eset -
/opt/eset -> /usr/share/erag2cluster/opt/eset -
/var/log/eset -> /usr/share/erag2cluster/var/log/eset -
/var/opt/eset -> /usr/share/erag2cluster/var/opt/eset
-
-
Si esos enlaces simbólicos existen, elimínelos utilizando los siguientes comandos
-
unlink /etc/opt/eset -
unlink /opt/eset -
unlink /var/log/eset -
desvincular /var/opt/eset
-
-
Crear nuevos enlaces simbólicos - para cada uno de ellos es necesario crear primero la carpeta correspondiente. Utilice los siguientes comandos
-
mkdir -p /etc/opt/eset/RemoteAdministrator -
ln -s /usr/share/erag2cluster/etc/opt/eset/RemoteAdministrator/Server /etc/opt/eset/RemoteAdministrator/Server
-
mkdir -p /opt/eset/RemoteAdministrator -
ln -s /usr/share/erag2cluster/opt/eset/RemoteAdministrator/Server /opt/eset/RemoteAdministrator/Server
-
mkdir -p /var/log/eset/RemoteAdministrator -
ln -s /usr/share/erag2cluster/var/log/eset/RemoteAdministrator/Server /var/log/eset/RemoteAdministrator/Server
-
mkdir -p /var/opt/eset/RemoteAdministrator -
ln -s /usr/share/erag2cluster/var/opt/eset/RemoteAdministrator/Server /var/opt/eset/RemoteAdministrator/Server
-
- Desmontar el almacenamiento compartido de este nodo
- Eliminar el antiguo Agente ERA del nodo2 realizando los mismos pasos que en el paso nº 4.
- Iniciar EraService en Conga (Cluster Administration GUI) bajo Service groups.
-
Instalar elAgente ERA en ambos nodos en el disco local (no en el disco compartido del cluster). Cuando uses el comando
--hostname=, debes especificar la dirección IP externa o el nombre de host de la interfaz del cluster (¡no localhost!). - Compruebe en la Consola ERA si todos los nodos se están conectando, y si las versiones del Agente y del Servidor para todos los nodos informan de la última versión a la que ha actualizado.