Rational License Server-Software von UNIX-Systemen entfernen

Schritte zum Entfernen der Rational License Server-Software vom Server.

Bevor Sie die IBM Rational License Server-Software entfernen

Geben Sie die Lizenzschlüssel an Ihr IBM Rational-Account zurück, wobei Sie IBM Rational License Key Center, das Online-Tool für die Lizenzverwaltung verwenden. Weitere Informationen zum Versetzen oder zur Rückgabe von Lizenzen enthält der Abschnitt Lizenzschlüssel auf einem UNIX-Systemserver verschieben oder entfernen.

Rational License Server-Software entfernen

Sie haben drei Optionen zum Beenden des Lizenzservers. Versuchen Sie es zunächst mit der ersten Option. Wenn dies nicht erfolgreich ist, versuchen Sie es mit der nächsten Option, bis der Lizenzserver beendet ist oder die letzte Option verwendet wurde.
  1. Verwenden Sie das Script start_lmgrd_on_server, das sich im Verzeichnis rational_verzeichnis/config befindet. Verwenden Sie für die Variable server den Hostnamen der Lizenzservermaschine.
    cd /opt/rational/config
    ./start_lmgrd_on_server stop
  2. Wenn das Script start_lmgrd_on_server nicht verfügbar ist, verwenden Sie den Befehl 'lmdown'. Der Befehl 'lmdown' befindet sich im Verzeichnis rational_verzeichnis/base/cots/flexlm.version/plattform.
    Anmerkung: Sie können den Befehl 'lmdown' verwenden, wenn er sich im Befehlssuchpfad befindet. Ist dies nicht der Fall, gibt die Shell eine Fehlernachricht zurück, in der angegeben ist, dass der Befehl nicht gefunden wurde.
    rational_verzeichnis/base/cots/flexlm.version/plattform/lmdown -c [port@host |lizenzdatei]

    Beispiele für den Befehl 'lmdown'. Hierbei wird '/opt/rational' für rational_verzeichnis verwendet, '7.0f' für version und 'sun4_solaris2' für plattform:

    # lmdown mit der Angabe von port@host:

    /opt/rational/base/cots/flexlm.7.0f/sun4_solaris2/lmdown -c 27000@pluto

    # lmdown mit der Angabe der Lizenzdatei:

    /opt/rational/base/cots/flexlm.7.0f/sun4_solaris2/lmdown -c /opt/rational/config/rational.dat

  3. Wenn der Befehl 'lmdown' nicht erfolgreich ist, verwenden Sie den Befehl 'kill' des UNIX-Systems. Suchen Sie zuerst mithilfe des Befehls ps -e nach dem Prozess 'lmgrd'. Verwenden Sie dann den Befehl kill pid. Wenn der Befehl kill pid nicht erfolgreich ist, verwenden Sie den Befehl kill -9 pid.
    Achtung: Der Befehl kill -9 pid erstellt eine Sperrdatei im Verzeichnis /usr/tmp/lock*, die Sie entfernen müssen.
    Beispiel:

    % ps -e | grep lmgrd #

    Dies gibt Folgendes zurück: 331 ? 0:15 lmgrd

    % kill 311 (dabei ist 311 die Prozess-ID von 'lmgrd')

    % ps -e | grep lmgrd #

    Dies gibt Folgendes zurück: 331 ? 0:15 lmgrd

    Angenommen, der Prozess 'lmgrd' ist noch immer aktiv:

    % kill -9 311

    Entfernen der Sperr- und Steuerdateien, die der Befehl kill -9 pid erstellt hat:

    rm -fr /usr/tmp/lock* /usr/tmp/.flexlm

Entfernen des Lizenzservers und der Dienstprogramme:
  1. Wechseln Sie in das folgende Verzeichnis:
    cd rational_verzeichnis/base/cots/flexlm.version/plattform
  2. Löschen des Lizenzservers von einer Plattform:
    rm -fr rational_verzeichnis/base/cots/flexlm.version/plattform
  3. Löschen des Lizenzservers von allen Plattformen:
    rm -fr rational_verzeichnis/base/cots/flexlm.version

    Beispiele mit '/opt/rational' für rational_verzeichnis, '7.0f' für version und 'sun4_solaris2' für plattform:

    Für eine Plattform: rm -fr /opt/rational/base/cots/flexlm.7.0f/sun4_solaris2

    Für alle Plattformen: rm -fr /opt/rational/base/cots/flexlm.7.0f

    Für alle Versionen und Plattformen: rm -fr /opt/rational/base/cots/flexlm.*


Feedback