Desinstalación de RDQM (gestores de colas de datos replicados) y actualización
Cómo desinstalar RDQM en preparación para la actualización de IBM® MQ y RDQM.
Dependiendo de la versión de IBM MQ que tenga instalada, puede que necesite eliminar el mantenimiento antes de desinstalar los paquetes base:- Si está desinstalando una versión de IBM MQ en IBM MQ 9.4.0 o posterior, no es necesario eliminar el mantenimiento antes de desinstalar IBM MQ.
- Si está desinstalando una versión de IBM MQ anterior a IBM MQ 9.4.0, debe eliminar cualquier mantenimiento que se aplique a IBM MQ antes de poder desinstalar. El procedimiento para extraer el mantenimiento ha cambiado en IBM MQ 9.4.0. Por lo tanto, debe utilizar el procedimiento que se detalla en versiones anteriores de la documentación del producto para eliminar el mantenimiento.
En este tema se describe la actualización de RDQM entre versiones. Para aplicar actualizaciones de nivel de mantenimiento a RDQM, véase Aplicación de actualizaciones de nivel de mantenimiento para RDQM. Existen distintos procedimientos para desinstalar y, a continuación, actualizar una configuración de alta disponibilidad (HA), una configuración de recuperación tras desastre (DR) o una configuración DR/HA combinada.
Para configuraciones de alta disponibilidad, complete los pasos en cada nodo del grupo de alta disponibilidad a su vez. El procesamiento podrá continuar en los otros nodos mientras tanto.
Para todas las configuraciones, si la actualización es a un nivel de IBM MQ que está en un nivel de mandatos superior, después de que se haya iniciado un gestor de colas en el nivel superior, no se puede ejecutar en un nodo que todavía no se ha actualizado. Hay que planificar la secuencia de actualizaciones teniendo esto en cuenta.
Para obtener más información sobre cómo desinstalar IBM MQ en un sistema con varias instalaciones de MQ, consulte Desinstalación o modificación de IBM MQ en Linux mediante rpm.
RDQM HA
Realice los siguientes pasos para desinstalar y actualizar una configuración de RDQM HA:
- Suspenda el grupo HA en el nodo ejecutando el mandato siguiente:
rdqmadm -s - Inicie sesión como root o cambie al superusuario utilizando el mandato su .
- Desinstalar IBM MQ (este paso también desinstala RDQM):
rpm -qa | grep MQSeries | xargs dnf -y remove - Desinstale Pacemaker:
rpm -qa | grep linbit | xargs dnf -y remove - Desinstale DRBD:
rpm -qa | grep drbd | xargs dnf -y remove - Verifique que el kernel DRBD se ha descargado correctamente:
lsmod | grep drbdSi los módulos de kernel drbd o drbd_transport_tcp siguen cargados, se pueden descargar con los mandatos siguientes:
modprobe -r drbd_transport_tcp modprobe -r drbdSi la descarga falla por algún motivo, rearranque el nodo.
Desinstala el servicio tlshd:rpm -qa | grep ktls-utils | xargs dnf -y remove- Instale el nuevo nivel de IBM MQ y el software dependiente, consulte Instalación de RDQM (gestores de colas de datos replicados).
- Reanude el grupo HA en el nodo ejecutando el mandato siguiente:
Ahora puede continuar con el siguiente nodo del grupo.rdqmadm -r
RDQM DR
Complete los siguientes pasos para desinstalar y actualizar una configuración RDQM DR:
- Actualice el nodo secundario de DR:
- Inicie sesión como root o cambie al superusuario utilizando el mandato su .
- Desinstalar IBM MQ (este paso también desinstala RDQM):
rpm -qa | grep MQSeries | xargs dnf -y remove - Desinstale Pacemaker:
rpm -qa | grep linbit | xargs dnf -y remove - Desinstale DRBD:
rpm -qa | grep drbd | xargs dnf -y remove - Verifique que el kernel DRBD se ha descargado correctamente:
lsmod | grep drbdSi los módulos de kernel drbd o drbd_transport_tcp siguen cargados, se pueden descargar con los mandatos siguientes:
modprobe -r drbd_transport_tcp modprobe -r drbdSi la descarga falla por algún motivo, rearranque el nodo.
Desinstala el servicio tlshd:rpm -qa | grep ktls-utils | xargs dnf -y remove- Instale los nuevos niveles de IBM MQ y RDQM, consulte Instalación de RDQM (gestores de colas de datos replicados).
- En el nodo DR primario, siga uno de los pasos siguientes:
- Finalice los gestores de colas DR, o
- Realice una migración tras error gestionada desde los gestores de colas DR al nodo secundario DR.
- Actualice el nodo primario DR:
- Inicie sesión como root o cambie al superusuario utilizando el mandato su .
- Desinstalar IBM MQ (este paso también desinstala RDQM):
rpm -qa | grep MQSeries | xargs dnf -y remove - Desinstale Pacemaker:
rpm -qa | grep linbit | xargs dnf -y remove - Desinstale DRBD:
rpm -qa | grep drbd | xargs dnf -y remove - Verifique que el kernel DRBD se ha descargado correctamente:
lsmod | grep drbdSi los módulos de kernel drbd o drbd_transport_tcp siguen cargados, se pueden descargar con los mandatos siguientes:
modprobe -r drbd_transport_tcp modprobe -r drbdSi la descarga falla por algún motivo, rearranque el nodo.
- Instale los nuevos niveles de IBM MQ y RDQM, consulte Instalación de RDQM (gestores de colas de datos replicados).
- En el nodo DR primario, siga uno de los pasos siguientes:
- Inicie los gestores de colas DR (si antes los había finalizado), o
- Realice una migración tras error gestionada de los gestores de colas DR al nodo primario DR.
RDQM HA/DR
Realice los siguientes pasos para desinstalar y actualizar una configuración RDQM HA/DR:
- Actualice el grupo HA en el sitio de recuperación (suponiendo que los RDQM de DR/HA ejecutan en el sitio principal). Siga los pasos siguientes en cada nodo del grupo, de uno en uno.
- Inicie sesión como root o cambie al superusuario utilizando el mandato su .
- Suspenda el grupo HA en el nodo ejecutando el mandato siguiente:
rdqmadm -s - Desinstalar IBM MQ (este paso también desinstala RDQM):
rpm -qa | grep MQSeries | xargs dnf -y remove - Desinstale Pacemaker:
rpm -qa | grep linbit | xargs dnf -y remove - Desinstale DRBD:
rpm -qa | grep drbd | xargs dnf -y remove - Verifique que el kernel DRBD se ha descargado correctamente:
lsmod | grep drbdSi los módulos de kernel drbd o drbd_transport_tcp siguen cargados, se pueden descargar con los mandatos siguientes:
modprobe -r drbd_transport_tcp modprobe -r drbdSi la descarga falla por algún motivo, rearranque el nodo.
Desinstala el servicio tlshd:rpm -qa | grep ktls-utils | xargs dnf -y remove- Instale el nuevo nivel de IBM MQ y el software dependiente, consulte Instalación de RDQM (gestores de colas de datos replicados).
- Reanude el grupo HA en el nodo ejecutando el mandato siguiente:
Ahora puede continuar con el siguiente nodo del grupo.rdqmadm -r
- En el grupo HA del sitio principal, pare los gestores de colas o realice una migración tras error gestionada en el grupo HA que acaba de actualizar en el sitio de recuperación.
- Actualice el grupo HA del sitio principal. Siga los pasos siguientes en cada nodo del grupo, de uno en uno.
- Inicie sesión como root o cambie al superusuario utilizando el mandato su .
- Suspenda el grupo HA en el nodo ejecutando el mandato siguiente:
rdqmadm -s - Desinstalar IBM MQ (este paso también desinstala RDQM):
rpm -qa | grep MQSeries | xargs dnf -y remove - Desinstale Pacemaker:
rpm -qa | grep linbit | xargs dnf -y remove - Desinstale DRBD:
rpm -qa | grep drbd | xargs dnf -y remove - Verifique que el kernel DRBD se ha descargado correctamente:
lsmod | grep drbdSi los módulos de kernel drbd o drbd_transport_tcp siguen cargados, se pueden descargar con los mandatos siguientes:
modprobe -r drbd_transport_tcp modprobe -r drbdSi la descarga falla por algún motivo, rearranque el nodo.
Desinstala el servicio tlshd:rpm -qa | grep ktls-utils | xargs dnf -y remove- Instale el nuevo nivel de IBM MQ y el software dependiente, consulte Instalación de RDQM (gestores de colas de datos replicados).
- Reanude el grupo HA en el nodo ejecutando el mandato siguiente:
Ahora puede continuar con el siguiente nodo del grupo.rdqmadm -r
- Ahora puede iniciar los gestores de colas (si los ha parado previamente) o dejarlos como respaldo del sitio principal desde el sitio de recuperación.