Configurar Data Movement gateway en un clúster de Linux
Esta sección proporciona pautas para la configuración de Data Movement gateway en un entorno de clúster de Linux. Existen varias soluciones de agrupación en clúster disponibles comercialmente para Linux, incluidas Veritas Cluster Server, Red Hat Cluster Suite e IBM HACMP para Linux.
Cuando una de las soluciones de clústeres disponibles ya está instalada, Data Movement gateway se puede configurar como cualquier otra aplicación de clústeres siguiendo las siguientes pautas:
-
Data Movement gateway debe estar instalado en los nodos del clúster participantes.
Para obtener información sobre cómo configurar Data Movement gateway, vea Requisitos del sistema Data Movement gateway y Configurar la pasarela Data Movement.
-
Data Movement gateway solo admite la configuración de clúster de conmutación por error (activo-pasivo). Esto significa que, en un momento dado, el servicio Data Movement gateway debería estar ejecutándose solo en uno de los nodos del clúster.
Nota informativa La configuración del clúster de conmutación por error es un "requisito estricto", ya que garantiza que solo una instancia de Data Movement gateway pueda acceder a la carpeta de datos compartidos (consulte a continuación) en un momento dado. Cualquier otra configuración dará como resultado un comportamiento impredecible. -
Convierta la carpeta de Data Movement gateway de RDS Migration Tool (/opt/qlik/gateway/movement/data) en un punto de montaje.
Para ello, en cada uno de los nodos del clúster participantes:
- Instale Data Movement gateway según las instrucciones en Configurar la pasarela Data Movement
-
Ejecute el siguiente comando para detener el servicio de la pasarela de datos Data Movement gateway:
sudo systemctl stop repagent
-
Verifique que el servicio se haya detenido ejecutando el siguiente comando:
sudo systemctl status repagent
El resultado de salida debería ser el siguiente:
Active: inactive (dead) since <timestamp> ago
-
Cambie el directorio a /opt/qlik/gateway/movement y cambie el nombre de la carpeta de datos como en el siguiente ejemplo:
mv data data-save
-
Cree un directorio de datos vacío de la siguiente manera:
mkdir data
-
Monte el directorio de datos en un dispositivo de bloque compartido (iSCSI), como en el siguiente ejemplo:
mount -t ext4 /dev/sdb1 /opt/qlik/gateway/movement/data
Nota informativaLos montajes basados en NFS (como EFS en AWS) no son compatibles. - Copie el contenido de data-save en data.
Tras realizar los pasos del 1 al 7 en los nodos participantes del clúster, inicie la aplicación con la herramienta de administración del clúster. Una única instancia de Data Movement gateway comenzará en uno de los nodos del clúster.