Nadat u uw nieuwe RHEL 8/9-systemen heeft gemaakt en een back-up van uw bestanden heeft gemaakt, kunt u een standaardinstallatie uitvoeren voor RHEL 8/9.

Volg de instructies SaltStack Config installeren voor Postgresql, Redis, RaaS en Salt-master op uw RHEL 8/9-systemen.

Volg deze stappen om uw pillar- en statusbestand voor RHEL 8/9 te bewerken en highstates toe te passen op uw RHEL 8/9-knooppunt.
Belangrijk: Deze installatiestappen moeten worden uitgevoerd op de RHEL 7 Salt-master waarbij uw nieuwe RHEL 8/9-knooppunten rapporteren.

Procedure

  1. Open het bestand sse_settings.yaml in de directory /srv/pillar/sse/ en werk de volgende instellingen bij met de juiste waarden uit uw omgeving:
    Update... Om het volgende te doen...
    Pg_server rhel9-postgres
    Redis_Server rhel9-redis
    Eapi_servers rhel9-raas (doorgegeven als lijst)
    Salt_masters rhel9-master (doorgegeven als lijst)
    pg_endpoint IP-adres of DNS-naam
    pg_port 5432 (dit is de standaardpoort)
    pg_username salteapi
    pg_password abc123
    redis_endpoint IP-adres of DNS-naam
    redis_port 6379 (dit is de standaardpoort)
    redis_username saltredis
    redis_password def456
    eapi_username root
    eapi_password salt
    eapi_endpoint IP-adres of DNS-naam
    Customer_id Dit wordt automatisch gegenereerd. U kunt dit genereren met het commando cat /proc/sys/kernel/random/uuid" .
    cluster_id saltmaster_cluster_1
    Opmerking: Dit moet alleen worden bijgewerkt als u een installatie met meerdere masters gebruikt.
  2. Sla het bijgewerkte bestand sse_settings.yaml op en sluit het.
  3. Bewerk het pillarbestand /srv/pillar/top.sls om de betreffende minion-id's in deze secties toe te voegen:
    • {# Pillar Top File #}
    • {# Define SSE Servers #}
    • {% load_yaml as sse_servers %}
    • -rhel9-raas
    • -rhel9-postgres
    • -rhel9-redis
    • -redis9-master
    • {% endload %}
  4. Voer het commando salt \* saltutil.refresh_pillar uit om de pillar op alle knooppunten te vernieuwen. U kunt controleren of de pillargegevens correct zijn, door salt \* pillar.items uit te voeren.
  5. Pas deze statussen in de RHEL 7 Salt-master in volgorde toe:
    1. Postgresql-knooppunt - salt rhel9-postgres state.sls sse.eapi_database
    2. Redis-knooppunt - salt rhel9-redis state.sls sse.eapi_cache
    3. RaaS-knooppunt - salt rhel9-raas state.sls sse.eapi_service
    4. Salt-masterknooppunt - salt rhel9-master state.sls sse.eapi_plugin
  6. Installeer de RaaS-licentie op het rhel9-raas-systeem. Het licentiebestand wordt opgeslagen in de directory /etc/raas/.
    1. Start de raas-service opnieuw om de nieuwe licentie te lezen met behulp van het commando systemctl restart raas.
    2. Open een browser en voer de URL voor uw RaaS-server in: https://ip_address_of_raas_server. Meld u aan met gebruikersnaam root en wachtwoord salt.

Volgende stappen

Op dit moment worden er geen minions of masters weergegeven. De volgende stap bestaat uit het configureren van de masterplug-in voor de nieuwe RHEL 9-master tijdens de migratie.