Instalando recursos do Liberty usando o gerenciador de tarefa

É possível usar a tarefa Instalar perfil do Liberty para instalar remotamente os recursos em ambientes do servidor Liberty de múltiplos hosts. Os recursos, os quais devem ser armazenados em um ou mais arquivos compactados (.zip) antes da instalação, são extraídos pelo gerenciador de tarefa para os diretórios de destino relativos a um diretório raiz especificado.

Antes de Iniciar

Antes de executar a tarefa Instalar os recursos do perfil Liberty, as condições a seguir devem existir:

  • O gerenciador de tarefa deve estar em execução.
  • Ao menos um computador host de destino deve ser registrado no gerenciador de tarefa.
  • O arquivo compactado (.zip) deve conter recursos do Liberty em uma estrutura de diretório que atenda as regras do gerenciador de tarefa. Consulte Empacotando Recursos do Liberty.
  • O diretório raiz no qual instalar os recursos nos hosts de destino deve ser definido. Antes de tentar instalar os recursos de trabalho, configure a variável WLP_WORKING_DIR do WebSphere em um caminho do diretório que seja válido para os hosts de destino. Da mesma forma, antes de tentar instalar recursos compartilhados, configure a variável WLP_SHARED_DIR do WebSphere em um caminho do diretório válido. É possível definir os padrões globais para essas variáveis e substituir os valores em hosts específicos, conforme necessário. Consulte "Configurando variáveis para servidores Liberty."

Seu ID no gerenciador de tarefa deve possuir autorização para a função do administrador ou a função do operador para enviar tarefas.

Ao registrar um host de destino no gerenciador de tarefa, é possível salvar as informações de segurança do sistema operacional. Ao enviar uma tarefa a um ou mais destinos para os quais as informações de segurança não foram salvas, você deve especificar um nome de usuário do sistema operacional e a senha ou as informações da chave pública-privada para o nome do usuário. As credenciais de segurança devem ser válidas para todos os destinos da tarefa.

O status de servidores Liberty é enviado automaticamente para a porta STATUS_LISTENER_ADDRESS. Para alterar o número da porta STATUS_LISTENER_ADDRESS, use a página Portas de um console de gerenciador de implementação (Administração do sistema > Gerenciador de implementação > Portas) ou console de gerenciador de tarefa (Administração do sistema > Gerenciador de tarefa > Portas). Se você mudar o número da porta de STATUS_LISTENER_ADDRESS após instalar os recursos do servidor Liberty, não receberá mais o status automático dos recursos do Liberty instalados anteriormente.

Sobre Esta Tarefa

É possível usar o console administrativo do gerenciador de tarefa ou do gerenciador de implementação para instalar os recursos do Liberty em um ou mais destinos do host. No console, escolha a tarefa Instalar os recursos do perfil Liberty, especifique o local do arquivo compactado e outras opções de tarefas, revise o resumo e submeta a tarefa.

Em vez de usar um console, é possível executar o script da tarefa installLibertyProfileResources no grupo de comandos AdministrativeJobs. Consulte o tópico de tipos de Tarefa Administrativa.

Procedimento

  1. Clique em Tarefas > Enviar na árvore de navegação do console administrativo.
  2. Escolha uma tarefa para instalar recursos do Liberty.
    1. Selecione o tipo de tarefa Instalar os recursos do perfil Liberty na lista.
    2. Como opção, especifique uma descrição da tarefa.
    3. Clique em Avançar.
  3. Escolha os destinos da tarefa nos quais incluir os recursos do Liberty.
    1. Selecione um grupo de destinos a partir da lista ou selecione Nomes de destino.

      Apenas grupos de destinos que são válidos para o tipo de tarefa que você selecionou são exibidos na lista de grupos de destino.

    2. Se você selecionou Nomes de destino, especifique um nome de destino e clique em Incluir ou clique em Localizar e especifique os destinos escolhidos na página Localizar destinos.
    3. Se você não escolheu salvar as informações sobre autenticação de segurança ao registrar os hosts de destino no gerenciador de tarefa, especifique um nome de usuário e uma senha ou informações da chave pública-privada do sistema operacional para acesso aos hosts de destino. As credenciais de segurança devem ser válidas para todos os destinos da tarefa.
    4. Clique em Avançar.
  4. Especifique parâmetros para a tarefa instalar recursos do Liberty.
    1. Se o arquivo compactado que contém os recursos do Liberty residir no servidor do gerenciador de tarefa, para Caminho do arquivo compactado de recursos do perfil do Liberty, especifique o nome do caminho completo para o arquivo (.zip) compactado.

      Se o arquivo compactado não residir no servidor do gerenciador de tarefa, ignore esta etapa e especifique um caminho de URL para o arquivo compactado.

      Por exemplo, suponha que recursos do Liberty existam no arquivo compactado /resources/my_liberty_server.zip. Especifique o nome do caminho completo para o arquivo compactado:

      [AIX][HP-UX][Linux][Solaris]
      /resources/my_liberty_server.zip
      [Windows]
      c:/resources/my_liberty_server.zip
    2. Se o arquivo compactado que contém os recursos do Liberty não residir no servidor do gerenciador de tarefa, para Caminho da URL do arquivo compactado de recursos do perfil do Liberty, especifique o caminho da URL para o arquivo compactado.

      Os nomes de esquema suportados para o localizador de recurso universal (URL) incluem http, https, ftp e file.

      Restrição: Para usar Caminho da URL do arquivo compactado de recursos do perfil do Liberty com um protocolo diferente de file, o host de destino deve ter um utilitário wget. Selecione um protocolo de download remoto http, https ou ftp que o utilitário wget no host de destino suporta. Se o utilitário wget não suportar seu protocolo selecionado, a tarefa não poderá instalar os recursos.

      Por exemplo, especifique uma das URLs a seguir para o arquivo de recursos do Liberty, my_liberty_server.zip.

      Se os recursos do Liberty residirem em um servidor HTTP ou HTTPS:

      http://www.mycompany.com/resources/my_liberty_server.zip
      
      https://www.mycompany.com/resources/my_liberty_server.zip

      Se os recursos do Liberty residirem em um servidor FTP:

      ftp://www.mycompany.com/resources/my_liberty_server.zip

      Se os recursos do Liberty residirem no computador host de destino, a URL poderá usar o esquema do arquivo para descrever o caminho e o nome do arquivo compactado:

      [AIX][HP-UX][Linux][Solaris]
      file:///resources/my_liberty_server.zip
      [Windows]
      file://c:/resources/my_liberty_server.zip
    3. Se o arquivo compactado que contém os recursos do Liberty não residir no servidor do gerenciador de tarefa e a URL for protegida por senha, especifique um nome de usuário e uma senha.
      1. Para Nome de usuário necessário para acessar a URL, especifique um nome de usuário que possa acessar a URL especificada para a etapa 4(b).
      2. Para Senha necessária para acessar a URL e Confirmar senha, especifique uma senha que permita ao usuário acessar a URL.
    4. Para instalar os recursos do Liberty que possam ser compartilhados nos servidores, selecione Instalar no local compartilhado.

      Por padrão, essa opção não é selecionada e a tarefa instala os recursos no local configurado pela variável WLP_WORKING_DIR do WebSphere. Quando essa opção é selecionada, a tarefa instala os recursos no local configurado pela variável WLP_SHARED_DIR do WebSphere.

    5. Para executar scripts iSeries opcionais que autorizam a instalação do Liberty e seus servidores integrados, selecione Executar scripts de instalação opcionais nos destinos IBM i.
      Quando selecionado, o comando a seguir é executado para cada Liberty que o gerenciador de tarefa está instalando nos destinos IBM i:
      liberty_home/bin/iAdmin POSTINSTALL
      Ao instalar um ou mais servidores em uma topologia compartilhada, o comando a seguir é executado:
      liberty_home_of_server/bin/iAdmin GRANTAUTH --rolename server
       --userprofilename QEJBSVR --userdir server_area_root
      server_area_root é o avô do diretório do servidor. Por exemplo, se o servidor estiver instalado no diretório /usr/servers/myserver, então, server_area_root é /usr e o comando é:
      liberty_home_of_server/bin/iAdmin GRANTAUTH --rolename server
       --userprofilename QEJBSVR --userdir /usr
      Ao desinstalar uma instalação do Liberty, o comando a seguir é executado nos destinos IBM i:
      liberty_home/bin/iAdmin PREUNINSTALL
    6. Clique em Avançar.
  5. Planeje a tarefa.

    As horas e datas especificadas são relacionadas ao gerenciador de tarefas.

    1. Opcionalmente, especifique um ou mais endereços de e-mail em que as notificações são enviadas quando a tarefa é concluída.

      Se você especificar múltiplos endereços de e-mail, separe-os com vírgulas.

    2. Selecione quando a tarefa está disponível para envio.
    3. Selecione a expiração da tarefa.
    4. Como opção, especifique um intervalo recorrente para a tarefa, uma data e hora de início e de encerramento para o intervalo.
    5. Clique em Avançar.
  6. Revise o resumo e clique em Concluir para enviar a tarefa.

Resultados

O servidor de gerenciador de tarefa executa a tarefa e tenta incluir os recursos do Liberty nos hosts de destino.

A tarefa extrai a imagem em um host de destino tentando os métodos a seguir em sequência:
  • Use o utilitário unzip no host.
  • Use o utilitário jar no host, incluindo o utilitário jar a partir de um kit de desenvolvimento de software (SDK) que é localizado por uma tarefa de inventário.
  • [Windows]Use o utilitário unzip que é copiado no host remoto pela duração da tarefa, se não desativado especificamente pelo administrador. O utilitário unzip é excluído após a tarefa ser concluída.
  • Descompacte o arquivo zip no gerenciador de tarefa e copie arquivos um por vez no host de destino. Este método se aplica apenas se a imagem residir no gerenciador de tarefa.

O que Fazer Depois

Na página Status da Tarefa, clique no ID da tarefa instalar recurso do Liberty e visualize o status da tarefa. Clique no ícone de atualização de status Especifica o ícone de visualização de atualização para status da tarefa para atualizar o status exibido.

Se a tarefa não for bem-sucedida, visualize quaisquer mensagens de erro resultantes da execução da tarefa, corrija a condição de erro e envie a tarefa novamente.

Evitar Problemas Evitar Problemas: Se a tarefa falhar com a mensagem Variável indefinida WLP_WORKING_DIR, clique em Ambiente > Variáveis do WebSphere, selecione o escopo e clique em Novo. Crie uma variável com o nome WLP_WORKING_DIR e um valor que especifique um caminho de diretório no qual instalar os recursos do Liberty, tal como /liberty/working. Se a tarefa falhar sem nenhuma mensagem Variável indefinida WLP_SHARED_DIR, crie uma variável com o nome WLP_SHARED_DIR e especifique um caminho de diretório no qual instalar os recursos compartilhados do Liberty, tal como /liberty/shared. Em seguida, submeta a tarefa novamente.gotcha

Se a tarefa for bem-sucedida, clique em Tarefas > Recursos de Destino para ver recursos do Liberty na lista de recursos.


Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tagt_jobmgr_install_comp_server
Nome do arquivo: tagt_jobmgr_install_comp_server.html