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
- 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.
|
- Sla het bijgewerkte bestand sse_settings.yaml op en sluit het.
- 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 %}
- 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.
- Pas deze statussen in de RHEL 7 Salt-master in volgorde toe:
- Postgresql-knooppunt - salt rhel9-postgres state.sls sse.eapi_database
- Redis-knooppunt - salt rhel9-redis state.sls sse.eapi_cache
- RaaS-knooppunt - salt rhel9-raas state.sls sse.eapi_service
- Salt-masterknooppunt - salt rhel9-master state.sls sse.eapi_plugin
- Installeer de RaaS-licentie op het rhel9-raas-systeem. Het licentiebestand wordt opgeslagen in de directory /etc/raas/.
- Start de raas-service opnieuw om de nieuwe licentie te lezen met behulp van het commando
systemctl restart raas
.
- 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.