Removendo o software Rational License Server de sistemas UNIX

Etapas para remover o software Rational License Server do servidor.

Antes de Remover o Software IBM Rational License Server

Retorne as chaves de licenças para a sua conta IBM Rational através do IBM Rational License Key Center, a ferramenta de gerenciamento de licenças on-line. Para obter informações adicionais sobre como mover ou retornar licenças, consulte Movendo ou Removendo Chaves de Licença em um Servidor de Sistema UNIX.

Removendo o Software Rational License Server

Você tem três opções para encerrar o servidor de licença. Tente encerrar o servidor de licença usando a primeira opção. Se essa opção não funcionar, prossiga para a próxima opção até que o servidor de licença seja encerrado ou que você tenha usado a última opção.
  1. Use o script start_lmgrd_on_server localizado no diretório rational_dir/config. Para a variável server, use o nome do host da máquina do servidor de licença.
    cd /opt/rational/config
    ./start_lmgrd_on_server stop
  2. Se o script start_lmgrd_on_server não estiver disponível, use o comando lmdown. O comando lmdown está instalado no diretório rational_dir/base/cots/flexlm.version/platform.
    Nota: É possível usar o comando lmdown se ele estiver no caminho da procura do comando. Quando o comando não está no caminho da procura do comando, você recebe um erro da shell indicando que o comando não foi localizado.
    rational_dir/base/cots/flexlm.version/platform/lmdown -c [port@host |licnse-file]

    Exemplos do comando lmdown usando /opt/rational para rational-dir, 7.0f para versão e sun4_solaris2 para plataforma:

    # lmdown especificando port@host:

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

    # lmdown especificando o arquivo de licença:

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

  3. Se o comando lmdown não funcionar, use o comando kill do sistema UNIX. Primeiro, localize o processo lmgrd usando o comando ps -e. Em seguida, use o comando kill pid. Se o kill pid não funcionar, use o comando kill -9 pid.
    Atenção: O comando kill -9 pid deixa um arquivo de bloqueio no /usr/tmp/lock* que você deve remover.
    Exemplo:

    % ps -e | grep lmgrd #

    Retorna: 331 ? 0:15 lmgrd

    % kill 311 onde 311 é o ID do processo de lmgrd.

    % ps -e | grep lmgrd #

    Retorna: 331 ? 0:15 lmgrd

    Supondo que o processo lmgrd ainda está em execução:

    % kill -9 311

    Para remover o bloqueio e controlar arquivos criados pelo comando kill -9 pid:

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

Para remover o servidor de licença e os utilitários:
  1. Alterne para o diretório:
    cd rational-dir/base/cots/flexlm.version/platform
  2. Para excluir o servidor de licença de uma plataforma:
    rm -fr rational_dir/base/cots/flexlm.version/platform
  3. Para excluir o servidor de licença de todas as plataformas:
    rm -fr rational_dir/base/cots/flexlm.version

    Exemplos usando /opt/rational para rational-dir, 7.0f para versão e sun4_solaris2 para plataforma:

    Uma plataforma: rm -fr /opt/rational/base/cots/flexlm.7.0f/sun4_solaris2

    Todas as plataformas: rm -fr /opt/rational/base/cots/flexlm.7.0f

    Todas as versões e plataformas: rm -fr /opt/rational/base/cots/flexlm.*


Feedback