U kunt uw nieuwe Automation Orchestrator-implementatie configureren om in hoge beschikbaarheid uit te voeren door drie knooppunten te implementeren en deze als een cluster te verbinden.
Een Automation Orchestrator-cluster bestaat uit drie Automation Orchestrator-instanties die een gemeenschappelijke PostgreSQL-database delen. De database van het geconfigureerde Automation Orchestrator-cluster kan alleen in de asynchrone modus worden uitgevoerd.
Als u een Automation Orchestrator-cluster wilt maken, moet u één Automation Orchestrator-instantie selecteren als het primaire knooppunt van het cluster. Na het configureren van het primaire knooppunt voegt u de secundaire knooppunten hieraan toe.
Het Automation Orchestrator-cluster dat u heeft gemaakt, is vooraf geconfigureerd met automatische failover.
Opmerking: Uitval van de automatische failover kan leiden tot het verlies van databasegegevens.
Procedure
- Configureer het primaire knooppunt.
- Meld u via SSH aan als root op de Automation Orchestrator Appliance-commandoregel van het primaire knooppunt.
- Als u de load balancer-server van het cluster wilt configureren, voert u de opdracht vracli load-balancer set load_balancer_FQDN uit.
- Meld u aan bij het Control Center van het primaire knooppunt en selecteer Hostinstellingen.
- Klik op Wijzigen en stel het hostadres van de verbonden load balancer-server in.
- Configureer de verificatieprovider. Ga naar Een standalone Automation Orchestrator-server configureren.
- Voeg secundaire knooppunten toe aan het primaire knooppunt.
- Meld u via SSH aan als root op de Automation Orchestrator Appliance-commandoregel van het secundaire knooppunt.
- Om het secundaire knooppunt toe te voegen aan het primaire knooppunt, voert u de opdracht vracli cluster join primary_node_hostname_or_IP uit.
- Voer het rootwachtwoord van het primaire knooppunt in.
- Herhaal de procedure voor andere secundaire knooppunten.
- (Optioneel) Als op uw primaire knooppunt een aangepast certificaat wordt gebruikt, moet u het certificaat in de toepassing instellen of een nieuw certificaat genereren. Ga naar Een aangepast TLS-certificaat genereren voor Automation Orchestrator.
Opmerking: Het bestand met de certificaatketen moet PEM-gecodeerd zijn.
- Voltooi de clusterimplementatie.
- Meld u via SSH aan als root op de Automation Orchestrator Appliance-commandoregel van het primaire knooppunt.
- Voer de opdracht kubectl -n prelude get nodes uit om te bevestigen dat alle knooppunten gereed zijn.
- Voer het /opt/scripts/deploy.sh-script uit en wacht totdat de implementatie is voltooid.
resultaten
U heeft een Automation Orchestrator-cluster gemaakt. Nadat u het cluster heeft gemaakt, kunt u uw Automation Orchestrator-omgeving alleen openen vanaf het FQDN-adres van uw load balancer-server.
Opmerking: Omdat u alleen toegang heeft tot het Control Center van het cluster met het rootwachtwoord van de load balancer, kunt u de configuratie van een clusterknooppunt niet bewerken als het een ander rootwachtwoord heeft. Als u de configuratie van dit knooppunt wilt bewerken, verwijdert u dit uit de load balancer, bewerkt u de configuratie in het Control Center en voegt u het knooppunt weer toe aan de load balancer.
Volgende stappen
Als u de status van het
Automation Orchestrator-cluster wilt bewaken, meldt u zich aan bij de
Automation Orchestrator Client en navigeert u naar het tabblad
Systeem van het dashboard. Ga naar
Een Automation Orchestrator-cluster bewaken.