Kurztipp: SLES4SAP 12 nach SLES 12 konvertieren

Während es für die Migration von SLES nach SLES4SAP entsprechende Skripte gibt, sieht es im umgekehrten Fall nicht so aus. Wer fälschlicherweise das falsche Template bereitstellt hat, kann jedoch mit etwas manuellem Aufwand das Produkt ohne Neuinstallation ändern. Ein ähnliches Vorgehen wird vom Hersteller auch bei der Installation von SUSE Manager empfohlen.

Zuerst sollte das installierte Release verifiziert werden:

1# rpm -qa | grep -i release
2SLES_SAP-release
3SLES_SAP-release-DVD

In diesem Fall sind zwei Pakete und ein symbolischer Link auf das Product zu entfernen:

1# rpm -e --nodeps SLES_SAP-release SLES_SAP-release-DVD
2# rm /etc/products.d/baseproduct

Anschließend muss die Datei /etc/zypp/zypp.conf editiert werden:

1solver.onlyRequires = false

Anschließend muss das System mit einem SLES Activation-Key im SUSE Customer Center oder SUSE Manager registriert werden - alternativ kann die Installations-DVD als Zypper-Repository eingebunden werden.

Im Nachgang wird das SLES-Produkt installiert und - falls nicht automatisch geschehen - ein symbolischer Link erstellt:

1# zypper in sles-release
2# ln -s /etc/products.d/SLES.prod /etc/products.d/baseproduct

Abschließend gilt es die verwaisten Pakete - also die Pakete, die in Ergänzung zu SLES in SLES4SAP enthalten sind, zu entfernen:

1# zypper packages --orphaned

In meinem Fall waren es die folgenden:

1# zypper remove HANA-Firewall libgdata-lang yast2-hana* yast2-sap* saptune saprouter* sap-netscape-link sap-installation-wizard

Nach einem Neustart sollte das System das gewünschte Produkt aufzeigen:

1$ grep -i pretty /etc/os-release
2PRETTY_NAME="SUSE Linux Enterprise Server 12 SP5"

Übersetzungen: