De installatiemethode met één knooppunt komt overeen met de installatiemethode van vRealize Suite Lifecycle Manager. Bij deze methode installeert u SaltStack Config op één knooppunt (server) met het installatieprogramma van SaltStack Config. Na de installatie worden een Salt-master, SaltStack Config, een Redis-database en een PostgreSQL-database allemaal op ditzelfde knooppunt uitgevoerd.

Wanneer het installatieprogramma van SaltStack Config voor één knooppunt wordt uitgevoerd, zal het:

  • Python 3.6 op het knooppunt installeren (als dit nog niet eerder is geïnstalleerd).
  • Salt en de nodige afhankelijkheden installeren (als het nog niet eerder is geïnstalleerd).
  • Van deze server een Salt-master maken.
  • De Salt-statussen toepassen die nodig zijn om SaltStack Config te installeren.
  • De vereiste versies van PostgreSQL, Redis en Python Setuptools installeren op de server.

Voordat u aan de slag gaat

Voordat u begint met het installatieproces, moet u ervoor zorgen dat u de stappen op alle pagina's vóór installatie hebt gelezen en voltooid:

Voorzichtig:

Voor een installatie met één knooppunt is het vooral belangrijk om alle stappen uit te voeren die worden weergegeven op de pagina Salt installeren of upgraden. De uitzondering is als u een SaltStack Config installeert in een omgeving met luchtmuur.

Het installatiescript uitvoeren

Nadat u de stappen in de vorige gedeelten hebt uitgevoerd, kunt u nu het installatieprogramma op uw knooppunt uitvoeren:

  1. Voer het commando uit op de terminal:
    sudo ./setup_single_node.sh
  2. Controleer tijdens de uitvoering van het script of het bericht wordt weergegeven op uw terminal:
    Installing SaltStack Config...

    Tijdens de installatie kan de terminal dit bericht enkele minuten weergeven.

    Als dit script wordt uitgevoerd, wordt de nieuwste stabiele versie van Python en Salt geïnstalleerd als ze nog niet zijn geïnstalleerd. Het configureert dit knooppunt ook als Salt-master en -minion.

    Opmerking:

    Als zowel de Salt-masterservice als de minionservice zijn geïnstalleerd, slaat het script deze stap over en gaat het verder met het instellen van SaltStack Config. Als de Salt-masterservice of de minionservicepakketten zijn geïnstalleerd, maar niet beide, wordt het script beëindigd. Het script wordt beëindigd als beveiligingsmaatregel om te voorkomen dat de gebruiker per ongeluk een bestaande installatie verstoort.

    Nadat Python en Salt zijn geïnstalleerd, installeert het script:

    • Een PostgreSQL-database
    • Een Redis-database
    • RaaS, ook wel SaltStack Config genoemd

Als er een fout optreedt tijdens het uitvoeren van het installatieprogramma, raadpleegt u de pagina Problemen oplossen of neemt u contact op met de helpdesk.

Firewallrechten

Voor installaties met één knooppunt:

  • Het script setup_single_node.sh in het installatieprogramma wijzigt de firewallregels niet.
  • Zorg ervoor dat toegang tot poort 443 is toegestaan in uw firewallregels voor alle betreffende systemen (Salt-masters, gebruikers van webinterfaces, externe systemen die de API (RaaS) aanroepen, enz.)

Wat moet u nu doen

Nadat dit installatieproces voor één knooppunt is voltooid, moet u meerdere stappen na installatie uitvoeren: