Setting Up the Flexible License Mechanism
Prerequisites
-
The IP address of the message server (rdisp/mshost) must be fixed (so that it is not DHCP for example). To be able to move the message server to another server with only one installed license, it must be set to the virtual IP address, which is moved together with the message server.
-
At least one SAPHostControl is installed in the system landscape (more information: Downloading and Installing Package SAPHOSTAGENT).
For high-availability scenarios, at least two SAPHostControl agents must be installed and configured on the message server with slice/netide_servers to safeguard against the failure of a SAPHostControl. You can decide yourself whether to install SAPHostControl once for your entire system landscape, install multiple copies for subareas for the system landscape, or install a separate SAPHostControl for each system. The IP address of SAPHostControl must also be fiex (that is, no DHCP, for example). Ensure that there is an unrestricted network connection between the message server and the SAPHostControl in both directions, without any address conversion. SAPHostControl must also be accessible from the IP address of the mesage server. You can configure this with parameter rdisp/mshost.
Context
Profile parameter slic/netid_servers in the message server profile defines the ID generators to be used. The syntax of the value is a list of ID generator host names and their ports separated by spaces. Since SAPHostControl uses the fixed, registered IANA port saphostctrl, the value is always 1128. You activate the flexible license mechanism by setting parameter slic/netid_servers to <idhost1:1128> <idhost2:1128> .... <idhostN>:1128 in the profile of the message server, restarting the system, and requesting a new license.
To allow a seamless transition to the flexible license mechanism, and to request licenses for all configured ID generators, or if you do not have access to the system, you can proceed as described in the procedure below.