NetWorker: Clúster Red Hat Pacemaker: Cómo actualizar NetWorker Server y prácticas recomendadas

Resumen: En este artículo de la base de conocimientos, se proporciona una visión general de cómo actualizar el software de NetWorker Server cuando se instala en un clúster de alta disponibilidad Red Hat Pacemaker (PCS). ...

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Instrucciones

IMPORTANTE: Revise cuidadosamente este procedimiento antes de completar los pasos. Si se requiere ayuda para realizar cualquier actualización de NetWorker, comuníquese con su representante de cuentas de ventas de Dell para comunicarse con el equipo de servicios profesionales de Dell. Los equipos de soporte estándar de NetWorker no realizan actualizaciones de software.

Requisitos previos:

  1. Complete un trabajo de respaldo de protección de servidores desde NetWorker Management Console (NMC) o la interfaz de usuario web de NetWorker (NWUI). Esto garantiza que la base de datos de recursos de NetWorker Server (nsrdb), base de datos de medios (mm) y los índices de archivos de cliente (index) se respaldan y están disponibles en caso de que se necesite una recuperación ante desastres. No se esperan eventos de recuperación ante desastres; sin embargo, siempre se recomienda prepararse para uno.
  2. Recolecte detalles del respaldo de bootstrap y anótelos en otra ubicación:
mminfo -B

 

  1. Confirme la ubicación de almacenamiento compartido y el nombre de host lógico que utiliza el clúster:

Para NetWorker 19.11 y versiones posteriores:

    1. Ejecute el comando: lcmap
    2. El "nombre de host" y la ruta compartida "propiedad" identifican el nombre del clúster lógico y el punto de montaje de almacenamiento compartido. 

Ejemplo:

NWrhelNode1:~# lcmap
type: NSR_CLU_TYPE;
clu_type: NSR_LC_TYPE;
interface version: 1.0;

type: NSR_CLU_VIRTHOST;
hostname: NWrhelClusA.emclab.local;
local: TRUE;
owned paths: /nsr_share;

clu_nodes: NWrhelNodeA.emclab.local NWrhelNodeB.emclab.local;

Para NetWorker 19.10 y versiones anteriores:

    1. Use el comando lcmap comando para obtener la dirección IP del recurso de clúster lógico:
NWrhelNode1:~# lcmap
type: NSR_CLU_TYPE;
clu_type: NSR_LC_TYPE;
interface version: 1.0;

type: NSR_CLU_VIRTHOST;
hostname: 192.168.25.26;
local: TRUE;
owned paths: /nsr_share;

clu_nodes: NWrhelNodeA.emclab.local NWrhelNodeB.emclab.local;

b: Use el comando nslookup Comando para confirmar el nombre del clúster lógico asociado con el recurso IP del clúster:

root@NWrhelNode1:~# nslookup 192.168.25.26
20.25.168.192.in-addr.arpa      name = NWrhelClusA.emclab.local.
  1. Descargue el paquete de instalación de NetWorker Linux desde: 

https://www.dell.com/support/home/product-support/product/networker/drivers

  1. Copie el paquete de instalación en cada uno de los nodos del clúster. Para obtener más información, consulte: 

NetWorker (Linux): Cómo copiar archivos hacia y desde un servidor NetWorker Server de Linux.

  1. Extraiga el paquete de instalación en una ubicación de su elección: 
tar xvf nwVERSION_linux_x86_64.tar.gz

Procedimiento de actualización:

En uno de los nodos, realice lo siguiente:

  1. Detenga los servicios de NetWorker Server:
pcs resource disable nws
  1. Espere a que el recurso de NetWorker (nws) para que se muestre como "Detenido (Desactivado)"
watch -n 5 pcs resource


En cada uno de los nodos del clúster, realice lo siguiente.

  1. Detenga el servicio de cliente:
nsr_shutdown
  1. Obtenga una lista de los paquetes de NetWorker instalados.
rpm -qa | grep lgto
  1. Cambie los directorios al paquete de instalación extraído (consulte el paso 5 del prerrequisito ):
cd linux_x86_64
  1. Actualice los paquetes de NetWorker existentes con los nuevos paquetes de instalación:
rpm -Uvh PACKAGE_1 PACKAGE_2 PACKAGE_3 ...
NOTA: Los paquetes de NMC y NWUI no son compatibles en un clúster. Estos paquetes deben instalarse en un servidor independiente. El servidor independiente de NMC/NWUI se puede configurar para administrar un NetWorker Server en clúster. Consulte el campo Información adicional si la actualización de lgtoserv Falla en uno de los nodos.
  1. Ejecute el script de configuración del servicio de autenticación:
/opt/nsr/authc-server/scripts/authc_configure.sh

Vuelva a configurar el clúster para utilizar los cambios realizados en el archivo de Open Cluster Framework (OCF) del servidor o lcmap estática.

  1. En cada nodo, ejecute lo siguiente:
pcs cluster stop --force
  1. En cada nodo, ejecute el siguiente comando para eliminar los archivos de configuración del clúster (estos ajustes se volverán a agregar más adelante)
/usr/sbin/networker.cluster -r
  1. Vuelva a agregar la configuración de clúster:
/usr/sbin/networker.cluster
NOTA: Cuando se le pregunte si desea configurar el servidor y el cliente, ingrese "sí". Se le solicitará que especifique la ubicación compartida del clúster /nsr recurso. Consulte "rutas de propiedad" en los pasos de requisitos previos. Se le solicitará que ingrese el nombre lógico que utiliza el clúster nsr. Este es el nombre del servidor NetWorker Server.

Ejemplo:

[root@NWrhelNodeA: ~]# /usr/sbin/networker.cluster
Pacemaker (a CRM solution)  is detected.
Would you like to configure NetWorker for it [Yes]?
-----------------------------------------------------------------
Pacemaker is a high availability product for LINUX.
It allows administrators to connect separate systems together to
create failover clusters that ensure application availability and
data integrity under several failure conditions. Administrators
can use OS's Cluster Manager with database applications, file
sharing services, web servers, and more.
-----------------------------------------------------------------
Do you wish to continue? [Yes]?
Shutting down NetWorker services...

Enter directory where local NetWorker database is installed [/nsr]?

Do you wish to configure for both NetWorker server and client?
Yes or No [Yes]?

Creating /usr/lib/ocf/resource.d/EMC_NetWorker directory ...

The mountpoint of the shared NetWorker directory (the nsr
directory) must be the same for all the nodes where NetWorker
server can failover to.

In what path will the shared nsr directory be created/located? /nsr_share

Enter the Logical Hostname to be used for NetWorker? NWrhelClusA.emclab.local

Creating /usr/lib/ocf/resource.d/EMC_NetWorker/Server file ...
-rwxr-xr-x. 1 root root 5689 Oct  1 15:41 /usr/lib/ocf/resource.d/EMC_NetWorker/Server
Finished creating /usr/lib/ocf/resource.d/EMC_NetWorker/Server file ...

Creating /usr/sbin/lcmap file ...
-rwxrwxr-x. 1 root root 9259 Oct  1 15:41 /usr/sbin/lcmap
Finished creating /usr/sbin/lcmap file.


NetWorker has been successfully cluster-configured.
  1. Inicie los servicios del clúster:
pcs cluster start --all
  1. En cada nodo, asegúrese de que se haya iniciado el servicio de cliente:
ps -ef | grep nsrexecd

Si el cliente no se inició, inícielo mediante la ejecución de lo siguiente:

/usr/sbin/nsrexecd

 

En uno de los nodos, realice lo siguiente:

  1. Vuelva a habilitar el recurso de NetWorker; este proceso inicia los servicios de NetWorker Server:
pcs resource enable nws
  1. Espere a que el recurso de NetWorker se muestre como "iniciado":
watch -n 5 pcs resource

NetWorker Server del clúster se actualizó.

Para cualquier problema durante el inicio del servidor, consulte:
NetWorker: Guía de solución de problemas de Red Hat Cluster Service

Información adicional

Si el paquete del servidor no se puede instalar:

   5:lgtoserv-19.11.0.1-1             error: failed to open dir nsr of /nsr/lic/: File exists
################################# [ 42%]
error: unpacking of archive failed on file /nsr/lic/EMCLicenseFilev7.xsd;66fc3bd7: cpio: open failed - No such file or directory
error: lgtoserv-19.11.0.1-1.x86_64: install failed
   6:lgtoman-19.11.0.1-1              ################################# [ 50%]
error: lgtoserv-19.10.0.5-1.x86_64: erase skipped

Con el nws pcs resource disabled, el directorio de NetWorker Server no está montado. La actualización no puede encontrar el /nsr/lic Ruta de acceso del archivo.

Realice lo siguiente en uno de los nodos.
 

  1. Montar el recurso compartido /nsr Partición en el disco compartido del clúster:
mount /dev/sdb1 /nsr_share
  1. El punto de montaje debe mostrar el /nsr Contenido del servidor:
[root@NWrhelNodeA ~]# ls -l /nsr_share
total 0
drwxr-xr-x. 17 root root 194 Sep 30 15:24 nsr
[root@NWrhelNodeA ~]# ls -l /nsr_share/nsr/
total 12
drwxrwxrwt.  2 root      root         6 Sep 30 15:22 applogs
drwxr-xr-x. 11 nsrtomcat nsrtomcat  117 Oct  1 13:55 authc
drwxr-x--t.  3 root      root        24 Sep 30 15:22 cache
drwx------. 27 root      root      4096 Oct  1 13:55 cores
drwxr-xr-x.  2 root      root         6 Sep 30 15:22 debug
drwxr-xr-x.  8 root      root       170 Sep 30 15:45 index
drwxr-x--x.  2 root      root        32 Sep 30 15:23 lic
drwx------.  3 root      root        34 Sep 30 15:23 lockbox
drwxr-x--x.  8 root      root      4096 Oct  1 12:03 logs
drwxr-xr-x.  3 root      root        83 Oct  1 10:00 mm
drwxr-x--x.  2 root      root        28 Sep 30 15:23 rabbitmq
drwxr-xr-x.  6 root      root        78 Oct  1 10:00 res
drwxr-x--x.  2 root      root        18 Oct  1 13:56 run
drw-------.  3 root      root        23 Sep 30 15:24 sec
drwxr-xr-x.  7 root      root      4096 Oct  1 13:56 tmp
  1. Actualice el paquete de NetWorker Server.
rpm -Uvh lgtoserv_package
  1. Desmonte el archivo compartido /nsr Partición:
umount /nsr_share
  1. Vuelva al paso 7 del procedimiento de actualización.

Productos afectados

NetWorker

Productos

NetWorker Family, NetWorker Series
Propiedades del artículo
Número del artículo: 000224096
Tipo de artículo: How To
Última modificación: 27 mar 2026
Versión:  7
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.