Flexiblen Lizenzmechnismus einrichten 
Der Parameter slic/netid_servers im Profil des Message-Servers definiert die zu verwendenden ID-Generatoren. Die Syntax des Wertes ist eine durch Leerzeichen getrennte Liste der ID-Generator-Hostnamen sowie deren Ports. Da SAPHostControl den festen, registrierten IANA-Port saphostctrl verwendet, ist der Wert immer 1128. Sie aktivieren den flexiblen Lizenzmechanismus, indem Sie im Profil des Message-Servers den Parameter slic/netid_servers auf <idhost1:1128> <idhost2:1128> .... <idhostN>:1128 setzen, das System neu starten und eine neue Lizenz beantragen.
Um einen nahtlosen Übergang zum flexiblen Lizenzmechanismus zu ermöglichen und Lizenzen für alle konfigurierten ID-Generatoren anzufordern oder wenn Sie keinen Zugriff auf das System haben, können Sie wie in der Vorgehensweise unten beschrieben vorgehen.
Der entsprechende für die Änderungen am Message-Server erforderliche Kernel-Patch ist eingespielt.
Die IP-Adresse des Message-Servers (rdisp/mshost) muss fest sein (also z.B. kein DHCP). Damit Sie den Message-Server bei nur einer installierten Lizenz auf andere Rechner verschieben können, muss er auf die virtuelle IP-Adresse eingestellt sein, die zusammen mit dem Message-Server verschoben wird.
In der Systemlandschaft ist mindestens ein SAPHostControl mit Release 7.1 installiert (siehe SAP-Hinweis 1031096).
Für High-Availability-Szenarios müssen mindestens zwei SAPHostControl-Agenten installiert sowie am Message-Server mit slice/netide_servers konfiguriert sein, um den Ausfall eines SAPHostControl abzusichern. Sie können selbst entscheiden, ob Sie SAPHostControl einmal für Ihre gesamte Systemlandschaft oder mehrere Kopien für Teilbereiche der Systemlandschaft oder pro System ein eigenes SAPHostControl installieren. Auch die IP-Adresse von SAPHostControl muss fest sein (also z.B. kein DHCP). Es muss sichergestellt sein, dass uneingeschränkte Netzwerkverbindung zwischen dem Message-Server und dem SAPHostControl in beide Richtungen ohne jedwede Adressübersetzung besteht. Außerdem muss SAPHostControl von der IP-Adresse des Message-Servers erreichbar sein. Dies konfigurieren Sie mit Parameter rdisp/mshost.
Stellen Sie in Transaktion RZ11 die Profilparameter rdisp/msserv, rdisp/msserv_internal und rdisp/mshost sowie die entsprechende IP-Adresse und die Ports entsprechend Ihrer Anforderungen ein.
Profilparameter |
Beschreibung |
|---|---|
rdisp/mshost |
Gibt an, auf welchem Rechner der Message-Server läuft. |
rdisp/msserv |
Name des Services, unter dem der Message-Server erreichbar ist. |
rdisp/msserv_internal |
Dient der Entkopplung der Kommunikationsarten des Message-Servers. Vorschlagswert ist 0: Kein interner Port Wert ungleich 0: Message-Server öffnet zusätzlich zu seinem Port sapms<SID> noch einen Port (Portnummer n) nur für die interne Kommunikation mit den Applikationsservern. |
Ermitteln Sie den Message-Server-Port als Dezimalwert. Wenn der Profilparameter rdisp/msserv_internal konfiguriert ist und von 0 abweicht, verwenden Sie dessen Wert. Andernfalls verwenden Sie den Wert von Profilparameter rdisp/msserv.
Beispiel
rdisp/msserv = sapmsBIN
rdisp/msserv_internal = 0
/etc/services: sapmsBIN 3604/tcp
=> 3604
Ermitteln Sie die IP-Adresse des Message-Servers, indem Sie den Profilparameter rdisp/mshost überprüfen.
Beispiel
rdisp/mshost = binmain
ping binmain: 10.66.66.91
=> 10.66.66.91
Holen Sie die neue Netzwerk-ID jedes ID-Generators, indem Sie die IP-Adresse des Message-Servers und den Port mit dem Skript sapcontrol verwenden.
Beispiel
sapcontrol –nr 99 –host idhost1 –function GetNetworkId 10.66.66.91 3604
=> Hardwareschlüssel: zeGqTUeA65W
sapcontrol –nr 99 –host idhost2 –function GetNetworkId 10.66.66.91 3604
=> Hardwareschlüssel: lLTOkWjM8+O
Fordern Sie für jeden Hardwareschlüssel neue Lizenzen von SAP an, und installieren Sie diese Lizenzen im System (siehe Permanente (befristete) SAP-Lizenz installieren).
Konfigurieren Sie den Message-Server so, dass er sich mit Ihren ID-Generatoren verbindet. Setzen Sie dazu Profilparameter slic/netid_servers, z.B. slic/netid_servers = idhost1:1128 idhost2:1128.
Um die Änderungen in Kraft zu setzen, starten Sie den Message-Server neu. Dies erfordert normalerweise einen Systemneustart.
Überprüfen Sie im Message-Server-Trace dev_ms, ob Fehler auftraten und ob einer der neuen Hardwareschlüssel aufgeführt wird, z.B. CUSTOMER KEY: >zeGqTUeA65W<.
Überprüfen Sie abhängig von Ihrem System und dem verwendeten Release mit Transaktion SLICENSE des AS ABAP, mit dem Visual Administrator oder mit dem SAP NetWeaver Administrator, ob das System die neu installierten Lizenzen verwendet.