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 in Automation 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.