Notas sobre o Release do Agent Controller

© Copyright International Business Machines Corporation 2000, 2007. Todos direitos reservados. Direitos Restritos a Usuários do Governo dos Estados Unidos - Uso, duplicação e divulgação restritos pelo documento GSA ADP Schedule Contract com a IBM Corporation.

Notas sobre o Release

1.0 Limitações, Problemas e Soluções Alternativas Conhecidas
   1.1 O Agent Controller Não Funciona Quando Instalado na Pasta de Desktop do Windows
   1.2 Instalando o Agent Controller no Windows e Linux
   1.3 O Arquivo de Log do Agent Controller Pode Não Ter Permissão de Gravação Pública em Plataformas Não-Windows
   1.4 As Classes que Residem nas Unidades da Rede Não Estão Acessíveis no Windows
   1.5 Não é Possível Reiniciar o Processo do Agent Controller em Plataformas Não-Windows
   1.6 O Agent Controller Não Pode Procurar o Endereço IP Correto
   1.7 SetConfig Requer um JRE no Caminho do Sistema

1.0 Limitações, Problemas e Soluções Alternativas Conhecidas

1.1 O Agent Controller Não Funciona Quando Instalado na Pasta de Desktop do Windows

O Agent Controller não funciona quando instalado na pasta de Desktop Windows® em um sistema Windows. Por exemplo, o Agent Controller não funcionará se você especificar o diretório de instalação como C:\Documents and Settings\Administrator\Desktop.

Para solucionar essa limitação, instale o Agent Controller em outro diretório.

1.2 Instalando o Agent Controller no Windows e Linux

A instalação do Agent Controller no Windows e Linux® removerá qualquer instalação existente do Agent Controller. Certifique-se de que você tenha feito backup dos dados necessários antes de continuar com a instalação. 

1.3 O Arquivo de Log do Agent Controller Pode Não Ter Permissão de Gravação Pública em Plataformas Não-Windows

O arquivo de log AGENT_CONTROLLER_INSTALL/config/servicelog.log pode não ter os bits de permissão requeridos (666). Isso evitará que qualquer processo não-raiz do Agent Controller seja gravado no arquivo de log.

Para encontrar uma solução alternativa a este problema, execute o seguinte comando como root após a instalação:

chmod 666 <local da instalação do Agent Controller>/config/servicelog.log

1.4 As Classes que Residem nas Unidades da Rede Não Estão Acessíveis no Windows

O serviço Agent Controller está configurado para efetuar logon como "Conta do Sistema Local". Portanto, ele pode não ter os direitos de acesso das unidades de rede montadas, que são normalmente acessadas por meio do uso da rede, pelo ID do usuário atual.

Para ativar o IBM® Agent Controller para utilizar as classes em unidades de rede, siga estas etapas:

  1. Abra a janela Serviços do Windows.
  2. Selecione IBM Agent Controller.
  3. Clique no botão Propriedades, na barra de ferramentas.
  4. Selecione a área de janela Efetuar Logon.
  5. Selecione o botão de rádio Essa conta e preencha as informações de ID do usuário. Esse é o ID do usuário conectado (por net use ou equivalente) à unidade.
  6. Clique em OK.
  7. Reinicie o serviço do IBM Agent Controller.
  8. Ative o aplicativo novamente.

Nota: Isso permitirá a utilização de unidades de rede, mas limitará os direitos de acesso ao Agent Controller àqueles que o usuário atual possui.

1.5 Não é Possível Reiniciar o Processo do Agent Controller em Plataformas Não-Windows

O Agent Controller não pode reiniciar em uma plataforma não-Windows.

Para solucionar esse problema, execute estas etapas:
Encerre todos os workbenches Eclipse conectados ao Agent Controller
Emita o comando
 kill -s HUP < ID do processo inetd >
(deve ser root)
Utilize o netstat para verificar se a porta 10002 (padrão) ainda está ocupada. Aguarde até que ela seja liberada antes de reiniciar o Agent Controller
Alternativamente, a porta pode ser alterada de 10002 para outro valor no arquivo de configuração do Agent Controller
AGENT_CONTROLLER_INSTALL/config/serviceconfig.xml
e o Agent Controller pode ser reiniciado imediatamente.
Para evitar que isso ocorra novamente, sempre feche todos os ambientes de trabalho conectados antes de reiniciar o processo do Agent Controller.

1.6 O Agent Controller Não Pode Procurar o Endereço IP Correto

Quando o Agent Controller é iniciado, ele deve procurar o endereço IP do computador local. O Agent Controller utiliza uma chamada para InetAddress.getLocalHost() para executar essa consulta. Esta chamada nem sempre retorna o endereço IP correto. Um endereço IP incorreto evitará que o recurso de descoberta dinâmica funcione corretamente. O endereço IP incorreto pode ser retornado em situações diferentes:


Para obter uma solução alternativa para esse problema, especifique o endereço IP e a porta do seu computador manualmente ao iniciar o Agent Controller. Utilize as opções da linha de comandos "-peerAttachAddress=nnn.nnn.nnn.nnn" e "-peerAttachPort=x" ao iniciar o processo RAServer ou o processo ACServer, em que nnn.nnn.nnn.nnn é o endereço IP do computador e x é a porta utilizada para comunicação do Agent Controller.

1.7 SetConfig Requer um JRE no Caminho do Sistema

Para utilizar o script SetConfig.bat ou SetConfig.sh, um JRE (versão 1.5 ou superior) deve estar disponível no caminho do sistema. Apenas os usuários avançados devem precisar utilizar o script SetConfig.