Configurando um Ambiente do Gerenciador de Tarefa

Um ambiente de gerenciador de tarefa consiste em um gerenciador de tarefa e nos destinos que ele gerencia. Os destinos do gerenciador de tarefa podem ser gerenciadores de implementação, nós do servidor de aplicativos independente gerenciados por agentes administrativos e computadores host. A configuração de um ambiente de gerenciador de tarefa envolve a criação de um perfil do gerenciador de tarefa e quaisquer outros perfis necessários para o ambiente, sincronizando os relógios em todos os computadores do ambiente e, em seguida, registrando os destinos com o gerenciador de tarefa.

Antes de Iniciar

Instale o produto WebSphere Application Server.

Sobre Esta Tarefa

Antes de usar o gerenciador de tarefa, você deve criar um perfil de gerenciador de tarefa e um perfil para cada nó de destino a ser gerenciado pelo gerenciador de tarefa.

Gerenciadores de tarefas são parte do ambiente de gerenciamento flexível. Gerenciadores de tarefas podem gerenciar nós de servidor de aplicativos independentes que estão registrados para um agente administrativo. Esses nós e agentes administrativos também são parte do ambiente de gerenciamento flexível.

Assegure-se de que os perfis no ambiente de gerenciamento flexível todos possuam segurança ativada ou que todos possuam segurança desativada. Dependendo de seu ambiente, podem ser necessários agentes administrativos, os nós registrados nos agentes administrativos, gerenciadores de implementação e os nós federados com o gerenciador de implementação.

Os gerenciadores de tarefa podem gerenciar nós de destino da Versão 7 e 8. Um gerenciador de tarefa pode gerenciar um nó em um número da versão igual ou inferior ao gerenciador de tarefa. Por exemplo, um gerenciador de tarefa Versão 8 pode gerenciar nós de Versão 8 e 7. Um gerenciador de tarefa Versão 7 pode gerenciar nós de Versão 7. A parte do fix pack do número da versão não importa; por exemplo, um gerenciador de tarefa Versão 7.0.0.3 pode gerenciar um nó na Versão 7.0.0.9, que é a Versão 7 com fix pack 9 instalado.

Além disso, um gerenciador de tarefa pode gerenciar um gerenciador de implementação da Versão 8 ou da Versão 7 que possua um nó federado das Versões 8, 7 ou 6. Um gerenciador de implementação que é registrado com um gerenciador de tarefa pode gerenciar uma célula de versão mista. Utilizando o gerenciador de tarefa, é possível submeter tarefas que gerenciem qualquer recurso na célula de versão mista, incluindo recursos em um nó federado Versão 6.

Procedimento

  1. Determine a topologia para o seu ambiente de gerenciamento flexível. O gerenciamento flexível inclui agentes administrativos e gerenciadores de tarefa.

    Determine quais máquinas, destinos e recursos de destino, como servidores e aplicativos, devem estar no ambiente de gerenciamento flexível.

    Para gerenciar servidores de aplicativos independentes, use um agente administrativo em cada computador em que os servidores de aplicativos independentes residem. Para obter informações adicionais, consulte tópicos sobre o agente administrativo e Cenários 5 no tópico Planejando Instalar o WebSphere Application Server.

    Para gerenciar coletivamente gerenciadores de implementação e servidores de aplicativos independentes nos mesmos ou em diferentes computadores, use um gerenciador de tarefa. Os servidores de aplicativos independentes deve estar registrados com um agente administrativo antes de você gerenciá-los usando um gerenciador de tarefa. Para obter informações adicionais, consulte Cenários 5 e 10 no tópico Planejando Instalar o WebSphere Application Server.

  2. Determine as funções de segurança necessárias para seu ambiente de gerenciamento flexível.

    Dependendo de seu ambiente, podem ser necessários perfis para agentes administrativos, os nós registrados nos agentes administrativos, gerenciadores de implementação, os nós federados com o gerenciador de implementação e gerenciadores de tarefas. Perfis no ambiente de gerenciamento flexível devem todos ter segurança ativada ou todos ter segurança desativada. Ao criar os perfis, é possível especificar opções de segurança, nomes de usuários e senhas.

    Você deve ter funções de segurança que o autorizem a trabalhar com um gerenciador de tarefa e a gerenciar destinos e recursos registrados nesses destinos. Se o ambiente incluir nós de destino de servidor de aplicativos independente, você deverá estar autorizado a trabalhar com um agente administrativo e seus nós.

    Para obter informações adicionais, consulte o tópico de segurança do gerenciador de tarefa.

  3. Crie um perfil de gerenciamento para o gerenciador de tarefas.

    É possível utilizar a Profile Management Tool ou o comando manageprofiles.

    Por exemplo, na Profile Management Tool, selecione o ambiente de Gerenciamento e clique em Avançar, selecione o tipo de servidor do Gerenciador de Tarefa e selecione opções que criem o perfil. Por padrão, um gerenciador de tarefa tem seu próprio console administrativo, a segurança administrativa está ativada e a porta do console é 9960. Para desativar a segurança administrativa, para especificar um certificado de segurança ou para alterar as portas padrão, use a opção de criação de perfil avançado ao criar o perfil do gerenciador de tarefa.

    Por padrão, o primeiro perfil do agente administrativo em uma instalação do produto é denominado JobMgr01 e seu nome do servidor é jobmgr.

    Para obter informações adicionais, consulte o tópico sobre criação de perfis de gerenciamento para gerenciadores de tarefas.

    Para exemplos de manageprofiles, consulte o tópico sobre o comando manageprofiles. Para -templatePath, especifique o modelo de management. Para -serverType, especifique JOB_MANAGER.

    Nota: A configuração do gerenciador de tarefa inclui uma origem de dados chamada OTiSDataSource. Essa origem de dados é usada na implementação do gerenciador de tarefa e não precisa ser configurada ou gerenciada pelo administrador.
  4. Crie perfis para quaisquer agentes administrativos e nós de servidor de aplicativos independentes que pretende ter em seu ambiente de gerenciamento flexível. Em seguida, registre os nós de servidor de aplicativos independentes com o agente administrativo.

    Nós independentes também são chamados servidores de aplicativos não federados ou base. Eles não são gerenciados por um gerenciador de implementação. Servidores de aplicativos independentes normalmente possuem um nome do perfil como AppSvr01. Um agente administrativo deve estar no mesmo computador que os seus nós independentes. Registrar os nós independentes com o agente administrativo possibilita ao agente administrativo gerenciar os nós.

    Evitar Problemas Evitar Problemas: Você deve registrar os servidores de aplicativos independentes com um agente administrativo antes de registrá-los com o gerenciador de tarefa.gotcha

    Para obter detalhes sobre como criar os perfis e registrar com um agente administrativo, consulte o tópico sobre como configurar o ambiente do agente administrativo.

  5. Crie perfis para quaisquer gerenciadores de implementação e nós federados que pretende ter em seu ambiente de gerenciamento flexível.

    Nós federados são gerenciados por um gerenciador de implementação. Servidores de aplicativos federados normalmente possuem um nome do perfil como AppSvr01; entretanto, não é possível administrá-los individualmente. Você deve administrar nós federados usando o gerenciador de implementação.

    Consulte tópicos sobre como criar perfis de célula, perfis de gerenciamento para gerenciadores de implementação ou o comando manageprofiles.

  6. Sincronize os clocks em todos os sistemas envolvidos.

    [AIX Solaris HP-UX Linux Windows][IBM i]Se você pretende alterar o relógio do sistema, pare primeiro todos os servidores de aplicativos, os servidores do agente do nó, o servidor do gerenciador de implementação, o servidor do agente administrativo e o servidor do gerenciador de tarefas. Depois de parar os servidores, altere o relógio do sistema e, em seguida, reinicie os servidores. Se você alterar o relógio em um único sistema, deverá assegurar-se de que os relógios estejam sincronizados em todos os sistemas que se comunicam e tenham o WebSphere Application Server instalado. Caso contrário, poderá obter erros, como tokens de segurança não sendo mais válidos.

    [z/OS]Se você planeja mudar o clock do sistema, pare todos os servidores de aplicativos, os servidores de agente do nó, o servidor do gerenciador de implementação, o servidor do agente administrativo, o servidor do gerenciador de tarefa e o daemon de serviço local primeiro. Depois de parar os servidores e o daemon do serviço de localização, altere o relógio do sistema e, em seguida, reinicie os servidores e o daemon do serviço de localização. Se você alterar o relógio em um único sistema, deverá assegurar-se de que os relógios estejam sincronizados em todos os sistemas que se comunicam e tenham o WebSphere Application Server instalado. Caso contrário, poderá obter erros, como tokens de segurança não sendo mais válidos.

  7. Inicie o servidor do gerenciador de tarefa.
    • Execute o comando startServer.

      Por exemplo, suponha que o perfil JobMgr01 possua o nome do servidor jobmgr. Execute o comando a seguir a partir do diretório bin do perfil JobMgr01:

      startServer jobmgr
    • [Windows]Use a Barra de Tarefas do sistema operacional Windows.

      Clique em Iniciar > [All] Programas > IBM WebSphere > product_name > Perfis > job_manager_profile_name > Iniciar o Servidor de Gerenciamento para Administração de Tarefa.

    • [z/OS]Utilize o comando START para iniciar o gerenciador de tarefa:
      START job_manager_proc_name,JOBNAME=server_short_name,
            ENV=cell_short_name.node_short_name.server_short_name

    Se o gerenciador de tarefa iniciar com êxito, a mensagem aberto para e-business é exibida e é gravada no arquivo startServer.log do gerenciador de tarefa:

    Server launched.  Waiting for initialization status.
    Servidor jobmgr aberto para e-business; o id do processo é 1932.

    Para obter informações adicionais, consulte o tópico sobre como iniciar e parar o gerenciador de tarefa.

  8. Registre nós de destino do servidor de aplicativos independente com um gerenciador de tarefa.

    Registrar nós independentes com um gerenciador de tarefa permite ao gerenciador de tarefa administrar nós de servidor de aplicativos independentes.

  9. Registre gerenciadores de implementação com o gerenciador de tarefa.

    Registrar um gerenciador de implementação com um gerenciador de tarefa permite executar tarefas do gerenciador de tarefa a partir de um console do gerenciador de implementação e permite que o gerenciador de tarefa administre nós federados do gerenciador de implementação e seus recursos.

  10. Registre computadores host com o gerenciador de tarefa.

    Não é necessário um destino de host remoto para ter os produtos do WebSphere Application Server instalados. Não há requisitos de software para esse host além de seu sistema operacional. Registrar um host remoto com um gerenciador de tarefa permite que o gerenciador de tarefa acesse aplicativos, arquivos de comando e outros recursos no computador host.

    Para registrar o Liberty com um gerenciador de tarefa, use um procedimento para registrar um destino com um host.

  11. Verificar se os destinos estão registrados com o gerenciador de tarefa

    É possível usar o console administrativo ou os comandos do script wsadmin para ver uma lista dos destinos que são registrados com o gerenciador de tarefa.

    • No console do gerenciador de tarefas ou no console do gerenciador de implementação, clique em Tarefas > Destinos. A página Destinos lista os destinos são registrados com o gerenciador de tarefa.
    • Execute o comando AdminConfig list para ver uma lista de destinos gerenciados. Execute os comandos de script wsadmin a partir do diretório bin do agente administrativo para listar destinos do servidor de aplicativos independente ou a partir do diretório bin do gerenciador de implementação para listar outros destinos.
      • Para usar a linguagem de script Jython, insira os dois seguintes comandos em sequência:
        wsadmin -lang jython
        
        print AdminConfig.list('JobManagerRegistration')
      • Para usar a linguagem de script Jacl, insira os dois seguintes comandos em sequência:
        wsadmin
        
        $AdminConfig list JobManagerRegistration

      Depois de verificar se os destinos estão registrados com o gerenciador de tarefa, insira quit para sair da ferramenta de script wsadmin.

  12. Certifique-se de que os servidores em seu ambiente de gerenciamento flexível estejam em execução.

    No console do gerenciador de tarefas ou no console do gerenciador de implementação, clique em Tarefas > Recursos de Destino > server_name. Na página Recurso de Destino, um status de servidor igual a Iniciado mostra que o servidor está em execução.

  13. Opcional: Desative o arquivo de log com.ibm.otis.Audit_mm_dd_yyyy.log especificando a propriedade JVM otis.audit.location com um valor de OFF. Ou mova o arquivo de log para um novo local de diretório. O gerenciador de tarefa mantém um log adicional que está no diretório de logs de perfil por padrão. O propósito do log é registrar a atividade interna do gerenciador de tarefa.

    O nome do arquivo de log é com.ibm.otis.Audit_mm_dd_yyyy.log, onde mm, dd e yyyy são mês, data e ano, respectivamente. Um novo arquivo é criado para cada dia se ocorrer atividade que possa ser registrada.

    Este arquivo de logs pode ser movido para outro diretório especificando a propriedade JVM otis.audit.location com um valor do novo local do diretório.

Resultados

O ambiente de gerenciamento flexível está configurado e o gerenciador de tarefa está configurado.

O que Fazer Depois

Submeta tarefas usando o gerenciador de tarefa.


Í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_jsetup_fm
Nome do arquivo: tagt_jsetup_fm.html