Configurando o Data Movement gateway em um cluster Linux
Esta seção fornece diretrizes para configuração do Data Movement gateway em um ambiente de cluster Linux. Existem várias soluções de cluster disponíveis comercialmente para Linux, incluindo Veritas Cluster Server, Red Hat Cluster Suite e IBM HACMP para Linux.
Quando uma das soluções de cluster disponíveis já estiver em vigor, o Data Movement gateway pode ser configurado como qualquer outro aplicativo de cluster, respeitando as seguintes diretrizes:
-
O Data Movement gateway deve ser instalado nos nós de cluster participantes.
Para obter mais informações sobre a configuração do Data Movement gateway, consulte Pré-requisitos e limitações do Data Movement gateway e Configurando o gateway Movimentação de dados.
-
O Data Movement gateway só oferece suporte à configuração de cluster de failover (ativo-passivo). Isso significa que, a qualquer momento, o serviço Data Movement gateway deve estar em execução apenas em um dos nós do cluster.
Nota informativa A configuração do cluster de failover é um "requisito rígido", pois garante que apenas uma instância do Data Movement gateway possa acessar a pasta de dados compartilhada (veja abaixo) a qualquer momento. Qualquer outra configuração resultará em um comportamento imprevisível. -
Faça da pasta de Data Movement gateway do Data Movement gateway (/opt/qlik/gateway/movement/data) um ponto de montagem.
Para fazer isso, em cada um dos nós de cluster participantes:
- Instale o Data Movement gateway de acordo com as instruções em Configurando o gateway Movimentação de dados
-
Execute o seguinte comando para interromper o serviço do Data Movement gateway:
sudo systemctl stop repagent
-
Verifique se o serviço foi interrompido executando o seguinte comando:
sudo systemctl status repagent
A saída deve ser a seguinte:
Active: inactive (dead) since <timestamp> ago
-
Altere o diretório para /opt/qlik/gateway/movement e renomeie a pasta de dados, como no exemplo a seguir:
mv data data-save
-
Crie um diretório de dados vazio da seguinte maneira:
mkdir data
-
Monte o diretório de dados em um dispositivo de bloco compartilhado (iSCSI), conforme o exemplo a seguir:
mount -t ext4 /dev/sdb1 /opt/qlik/gateway/movement/data
Nota informativaMontagens baseadas em NFS (como EFS na AWS) não são compatíveis. - Copie o conteúdo de data-save para data.
Depois de executar as etapas 1 a 7 nos nós de cluster participantes, inicie o aplicativo usando a ferramenta de gerenciamento de cluster. Uma única instância do Data Movement gateway iniciará em um dos nós do cluster.