Gateway voor gegevensverplaatsing opzetten in een Linux-cluster
Deze sectie biedt richtlijnen voor het opzetten van Data Movement gateway in een Linux-clusteromgeving. Er zijn diverse, commercieel beschikbare clusteroplossingen voor Linux, waaronder Veritas Cluster Server, Red Hat Cluster Suite en IBM HACMP for Linux.
Wanneer een van de beschikbare clusteroplossingen al aanwezig is, kan Data Movement gateway worden ingesteld als elke andere clusterapplicatie met naleving van de volgende richtlijnen:
-
Data Movement gateway moet worden geïnstalleerd op de volgende, deelnemende clusterknooppunten.
Ga voor meer informatie over het instellen van Data Movement gateway, gaat u naar Vereisten en beperkingen van Gateway voor gegevensverplaatsing en De Gegevensverplaatsing-gateway instellen.
-
Data Movement gateway ondersteunt alleen de failover van de clusterconfiguratie (actief-passief). Dit betekent dat de Gateway voor gegevensverplaatsing-service op elk gegeven moment op slechts een van de clusterknooppunten zou moeten worden uitgevoerd.
Informatie De clusterconfiguratie voor failovers is een 'harde vereiste' omdat deze ervoor zorgt dat slechts één instantie van Gateway voor gegevensverplaatsing tegelijk toegang heeft tot de map met gedeelde gegevens (zie hieronder). Alle overige configuraties zullen leiden tot onvoorspelbaar gedrag. -
Maak van de gegevensmap van Gateway voor gegevensverplaatsing (/opt/qlik/gateway/movement/data) een koppelpunt.
Hiervoor doet u voor elk van de deelnemende clusterknooppunten het volgende:
- Installeer Gateway voor gegevensverplaatsing volgens de instructies in De Gegevensverplaatsing-gateway instellen
-
Gebruik de volgende opdracht om de Gateway voor gegevensverplaatsing-service te stoppen:
sudo systemctl stop repagent
-
Controleer of de service wordt gestopt door de volgende opdracht uit te voeren:
sudo systemctl status repagent
De uitvoer ziet er als volgt uit:
Active: inactive (dead) since <timestamp> ago
-
Verander de map naar /opt/qlik/gateway/movement en geef de gegevensmap een nieuwe naam, zoals in het volgende voorbeeld:
mv data data-save
-
Maak als volgt een lege gegevensmap:
mkdir data
-
Koppel de gegevensmap aan een gedeelde blokservice (iSCSI), zoals in het volgende voorbeeld:
mount -t ext4 /dev/sdb1 /opt/qlik/gateway/movement/data
InformatieNFS-gebaseerde koppelingen (zoals EFS op AWS) worden niet ondersteund. - Kopieer de inhoud van data-save naar data.
Nadat u stappen 1 t/m 7 hebt uitgevoerd op de deelnemende clusterknooppunten, start de applicatie met de clusterbeheertool. Een enkele instantie van Gateway voor gegevensverplaatsing start op een van de clusterknooppunten.