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.
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.
- 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.
- 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.
- 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.
- 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: 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.
- 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.
- Sincronize os clocks em todos os sistemas envolvidos.
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
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.
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.
- 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
Use a Barra de Tarefas do sistema operacional Windows. Clique em .
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.
- 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.
- 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.
- 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.
- 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.
- 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 . Na página Recurso de Destino,
um status de servidor igual a Iniciado mostra que o servidor
está em execução.
- 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.
O que Fazer Depois
Submeta tarefas usando o gerenciador de tarefa.