Rimozione del software Rational License Server dai sistemi UNIX

Procedura per la rimozione del software Rational License Server dal server.

Attività da eseguire prima di rimuovere il software IBM Rational License Server

Restituire le chiavi di licenza all'account IBM Rational mediante IBM Rational License Key Center, lo strumento di gestione delle licenze online. Per ulteriori informazioni sullo spostamento o la restituzione le licenze, consultare Spostamento o rimozione di chiavi di licenza su un server UNIX.

Rimozione del software Rational License Server

Si hanno tre opzioni per arrestare il server delle licenze. Provare ad arrestare il server delle licenze utilizzando la prima opzione. Se quella opzione non funziona, procedere alla opzione successiva fino a che il server delle licenze non viene arrestato o non si è utilizzata l'ultima opzione.
  1. Utilizzare lo script start_lmgrd_on_server nella directory dir_rational/config. Per la variabile server, utilizzare il nome host della macchina del server delle licenze.
    cd /opt/rational/config
    ./start_lmgrd_on_server stop
  2. Se lo script start_lmgrd_on_server non è disponibile, utilizzare il comando lmdown. Il comando lmdown è installato nella directory dir_rational/base/cots/flexlm.versione/piattaforma.
    Nota: È possibile utilizzare il comando lmdown se non si trova nel percorso di ricerca del comando. Quando il comando non si trova nel percorso di ricerca del comando, viene ricervuto un errore dalla shell che indica che il comando non è stato trovato.
    dir_rational/base/cots/flexlm.versione/piattaforma/lmdown -c [port@host |licnse-file]

    Esempi del comando lmdown che utilizzano /opt/rational per dir-rational, 7.0f per versione, e sun4_solaris2 per piattaforma:

    # lmdown specifying port@host:

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

    # lmdown specificando il file di licenza:

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

  3. Se il comando lmdown non funziona, utilizzare il comando di arresto del sistema UNIX. Prima, trovare il processo lmgrd utilizzando il comando ps -e. Quindi utilizzare il comando kill pid. Se kill pid non funziona, utilizzare il comando kill -9 pid.
    Attenzione: Il comando kill -9 pid lascia un file di blocco in /usr/tmp/lock* che è necessario rimuovere.
    Esempio:

    % ps -e | grep lmgrd #

    Restituisce: 331 ? 0:15 lmgrd

    % kill 311 dove 311 è l'ID del processo di lmgrd.

    % ps -e | grep lmgrd #

    Restituisce: 331 ? 0:15 lmgrd

    Presupponendo che il processo lmgrd sia ancora in esecuzione:

    % kill -9 311

    Per rimuovere il blocco e controllare i file creati con il comando kill -9 pid:

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

Per eliminare il server delle licenze ed i programmi di utilità:
  1. Passare alla directory:
    cd dir-rational/base/cots/flexlm.versione/piattaforma
  2. Per eliminare il server delle licenze da una piattaforma:
    rm -fr dir_rational/base/cots/flexlm.versione/piattaforma
  3. Per eliminare il server delle licenze da tutte le piattaforme:
    rm -fr dir_rational/base/cots/flexlm.versione

    Esempi che utilizzano /opt/rational per dir-rational, 7.0f per versione, e sun4_solaris2 per piattaforma:

    Una piattaforma: rm -fr /opt/rational/base/cots/flexlm.7.0f/sun4_solaris2

    Tutte le piattaforme: rm -fr /opt/rational/base/cots/flexlm.7.0f

    Tutte le versioni e le piattaforme: rm -fr /opt/rational/base/cots/flexlm.*


Feedback