Configurando o Aplicativo Servidor do Rational Asset Manager

Para finalizar a configuração do aplicativo servidor do IBM® Rational Asset Manager, execute as etapas desta seção.

Antes de Iniciar

Se estiver usando o IBM WebSphere Application Server e tiver usado o aplicativo de configuração do servidor, será possível usar esse aplicativo para configurar o repositório. Para obter mais informações, consulte Implementando e Configurando Arquivos de Aplicativo Usando o Aplicativo de Configuração do Servidor.

Nota: Os valores de amostra na seção são para um ambiente independente básico. Para instalações mais complexas, o administrador do servidor precisará customizar essas configurações para seu ambiente.

O servidor ou os servidores de aplicativos que hospedam os aplicativos de servidor Rational Asset Manager e Rational Team Concert devem ser iniciados antes de você poder concluir as seguintes etapas.

Procedimento

  1. Verifique se todos os servidores do repositório estão configurados para a mesma data, hora e fuso horário atuais.
  2. Acesse o aplicativo servidor do Rational Asset Manager usando a URL apropriada:
    • No WebSphere Application Server:
      http://server:port_number/Rational_Asset_Manager_Context_Root/home.faces
      em que número_da_porta (porta de transporte HTTP ou WC_defaulthost) é 9080, por padrão, e Raiz_de_Contexto_do_Rational_Asset_Manager (raiz de contexto do aplicativo Rational Asset Manager) é ram, por padrão.
      Por exemplo, digite:
      http://www.example.com:9080/ram/home.faces

      Para confirmar o valor WC_defaulthost, abra o console administrativo do WebSphere Application Server e clique em Servidores > Tipos de Servidores > Servidores de Aplicativos WebSphere > server_name > Portas.

    • No Apache Tomcat:
      http://server:8080/ram/home.faces
      Por exemplo, digite:
      http://localhost:8080/ram/home.faces
  3. Efetue login como um administrador do servidor de aplicativos:
    • Para WebSphere:Por padrão, no WebSphere Application Server, o ID de usuário e Senha são admin.
    • No Apache Tomcat, o ID de Usuário padrão é admin e a Senha padrão fica em branco.
  4. Na primeira vez que você acessar o Rational Asset Manager, você verá uma página de Erro de Configuração. Clique no link aqui e digite o ID do usuário do administrador e a senha nos prompts. A página Configuração é aberta.
  5. Na seção Licença e Versão, especifique o caminho do servidor de licença e selecione o tipo de licença que este repositório usará:
    1. Na seção Licença e Versão, no campo Local do servidor de licença, digite o número da porta e depois o nome completo do servidor de licença. Separe o número e o nome com o sinal de arroba (@). Por exemplo, 27000@license_server_path.

      Se você selecionar Uso apenas do administrador de repositório para o Tipo de licença, o campo Local do Servidor de Licença será desativado.

      Se você tiver servidores de licença redundantes, separe várias entradas com vírgulas. Você deve fornecer três servidores. Por exemplo, 27000@primary.example.com,27000@secondary.example.com,27777@tertiary.example.com.

      Se você tiver vários servidores de licença, onde os servidores estejam em redes diferentes e tenham licenças diferentes:
      • Windows: Separe os endereços do servidor com ponto-e-vírgula (;). Por exemplo, 27000@main.example.com;27000@backup.example.com.
      • Linux, AIX ou Linux para zSeries: Separe os endereços do servidor com dois pontos (:). Por exemplo, 27000@main.example.com:27000@backup.example.com.
    2. Para configurar os tipos de licenças para uso do repositório, em Tipo de licença, selecione Standard edition, Enterprise edition ou Uso apenas do administrador de repositório. As licenças não são necessárias para usuários que são administradores de repositório. Os administradores do repositório possuem autoridade para executar qualquer atividade com o aplicativo da web Rational Asset Manager. Não designe privilégios de administrador de repositório para usuários típicos. Se você selecionar Uso apenas do administrador de repositório, usuários que não forem administradores de repositório não poderão visualizar detalhes do ativo e não poderão enviar ou atualizar ativos.
  6. Na seção Banco de Dados, verifique se o usuário no campo Usuário possui acesso completo aos bancos de dados do Rational Asset Manager e do Rational Team Concert. Caso contrário, digite Usuário e Senha de um usuário do banco de dados com acesso integral.
  7. Especifique o caminho dos Serviços da Web:
    1. Em Caminho dos Serviços da Web, digite:
      http://nome_do_host:número_da_porta/Raiz_de_Contexto_de_Serviços_da_Web_do_Rational_Asset_Manager
      em que nome_do_host é o nome do host do servidor de aplicativos, número_da_porta é a porta de transporte HTTP e Raiz_de_Contexto_de_Serviços_da_Web_do_Rational_Asset_Manager é a raiz de contexto do aplicativo de Serviços da Web do Rational Asset Manager.

      Se você estiver usando um balanceador de carga, especifique o nome dele. Se você estiver usando um servidor de proxy da Web sem um balanceador de carga, especifique o nome do servidor da Web. Se você usar IPV6, use o nome do host do IPV6; um endereço IPV6 não funcionará.

      Por exemplo, digite:
      http://www.example.com:9080/ram.ws
  8. Na seção Caminho Interno do Rational Team Concert, especifique o caminho e informações de login para o IBM Rational Team Concert:
    1. No campo Caminho, insira o caminho seguro para o servidor Rational Team Concert. Por exemplo, https://www.example.com:9443/jazz. Se você usar IPV6, use o nome do host do IPV6; um endereço IPV6 não funcionará.
    2. Nos campos Usuário e Senha, digite o nome de usuário e senha do usuário que é o administrador da área do projeto "RAM Lifecycles" no Rational Team Concert. Em instalações simples, isso provavelmente será o administrador do Rational Team Concert e do servidor de aplicativos.
  9. Na seção Registro do usuário customizado, se tiver configurado seu servidor da Web para usar a autenticação LDAP, você poderá configurar o Rational Asset Manager para usar o registro LDAP para executar a autenticação do usuário, recuperar informações sobre o usuário e aproveitar ligações do grupo:
    1. Se você pretende usar uma classe de usuário customizada, selecione a caixa de opção Usar um registro do usuário customizado e digite o caminho completo da classe no campo Classe. Caso contrário, deixe o valor padrão para o campo Classe.
    2. No campo ID de administrador, digite o ID de login de um usuário de registro que terá permissão de administrador de repositório para o Rational Asset Manager. Você deve fornecer um administrador de repositório válido, caso contrário, você não conseguirá efetuar logon no Rational Asset Manager como um administrador de repositório para configurar melhor o aplicativo.
    3. Clique em Configurar e insira as seguintes informações para configurar o relacionamento entre o Rational Asset Manager e o registro LDAP. Se você deixar um valor em branco, ele será revertido para o valor padrão. Para que um valor seja nulo, insira um caractere de espaço (" ").
      Tabela 1. Opções de Configuração de Registro LDAP
      Campo de configuração LDAP Descrição
      URL do Servidor LDAP A URL para o servidor LDAP; por exemplo, ldap://hostname:389. Para uma comunicação segura, utilize ldaps://hostname:636.
      Nome Distinto do Usuário Um nome de usuário a ser usado para efetuar login no registro para obter acesso. Digite o nome distinto do usuário, por exemplo, uid=123456,c=us,ou=exampleorganization,o=example.com.
      A senha para o usuário A senha para o usuário acima.
      Uma propriedade ID exclusivo para o usuário O nome da propriedade da instância objectClass do usuário que representa o ID exclusivo. Por exemplo: a propriedade (objectClass) serialNumber da pessoa ou a propriedade (objectClass) sAMAccountName do usuário.
      Propriedade ID de Login do usuário A propriedade (objectClass) que um usuário utiliza para efetuar login. Embora seja comum que o ID exclusivo e o ID de Login sejam os mesmos, é possível que o registro possa ser configurado para que um usuário efetue login utilizando outro ID (por exemplo, um endereço de e-mail). Observe que a propriedade ID de Login deve ser a mesma que o ID de login do usuário de administração na etapa 9.b.
      Propriedade Número do Telefone do usuário A propriedade (objectClass) que representa o número do telefone do usuário. Por exemplo: A propriedade (objectClass) telephonenumber da pessoa.
      Propriedade E-mail do Usuário A propriedade de (objectClass) que representa o endereço de e-mail do usuário. Por exemplo: A propriedade (objectClass) mail da pessoa.
      Propriedade Nome de Exibição do usuário A propriedade (objectClass) que representa o nome para o usuário exibir na interface. Por exemplo: A propriedade (objectClass) cn da pessoa.
      Propriedade de Código do Idioma A propriedade (objectClass) que representa o idioma do usuário a ser exibido na interface. Por exemplo: es.
      Propriedade de Classe de Usuário do Usuário A propriedade (objectClass) a ser usada ao determinar se um usuário está em uma determinada classe de usuário. Se esse campo for deixado em branco, os usuários não serão separados em classes. Por exemplo: company. Insira DN para usar o nome distinto como a propriedade para separar usuários em classes.
      Procura base do Usuário LDAP Para evitar procurar em partes do registro que não contenham objetos do usuário, insira o valor do caminho da raiz a partir de onde iniciar a procura. Por exemplo, ou=exampleorganization,o=example.com.
      Filtro de procura de usuário O modelo a ser usado na procura de um usuário. O %v representa o termo de procura digitado a partir de um campo de texto de entrada. A procura será executada como se um curinga estivesse anexado ao termo de procura. O modelo de procura padrão é construído para localizar todas as objectClasses de pessoa, em que a propriedade de correio ou a propriedade do nome é a mesma que o termo de procura.
      Procura base do Grupo LDAP Semelhante a uma procura base, esta é a procura base para procurar grupos. Por exemplo, ou=memberlist,ou=groups,o=example.com.
      Filtro de procura de grupo Semelhante ao filtro baseado no usuário, este é o filtro para procurar grupos. As procuras padrão, qualquer uma de groupOfUniqueNames (grupo estático), groupOfNames (grupo LDAP estático), groupOfUrls (grupo LDAP dinâmico), group (grupo definido pelo Active Directory) do termo de procura digitado pelo usuário.
      Modelo de URL da imagem É comum armazenar imagens em outro lugar que não seja um registro LDAP. É possível recuperar a imagem de usuário usando um URL ao configurar esse modelo para recuperar a imagem ao mesmo tempo das informações sobre o usuário no registro. No modelo, ${property} representa uma propriedade objectClass do LDAP do objeto do usuário que será substituído quando a imagem for recuperada. Por exemplo, para um usuário com uid property=123456, o modelo padrão https://ImageServer_url/photo/${uid}.jpg resulta na URL https://ImageServer_url/photo/123456.jpg.
    Nota: Se estiver usando a autenticação LDAP e se um único nome do host LDAP estiver mapeado para diversos endereços IP na sua configuração de rede, você deverá usar o console administrativo do WebSphere Application Server para aplicar a propriedade de configuração apropriada a fim de evitar possíveis bloqueios de conta do usuário LDAP, caso os usuários efetuem login no Rational Asset Manager com credenciais inválidas.

    Uma tentativa inválida de efetuar login faz o servidor validar o usuário com cada endereço IP e causa várias falhas. Se você tiver configurado um número máximo de tentativas para efetuar login, uma tentativa inválida poderá bloquear sua conta do LDAP. Para evitar que esse problema ocorra, siga essas etapas descritas aqui: http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg1PK42672

  10. Opcional: Para configurar o Rational Asset Manager para executar algum processamento com um Java™ remoto executável, que pode melhorar o desempenho, consulte Configurando Processos Remotos. Caso contrário, selecione Usar JRE do Servidor da Web.
  11. Na seção Armazenamento em Disco, configure o armazenamento em disco dos recursos e arquivos de índice:
    Nota: Para Windows:Para WebSphere:Para Linux: Se estiver usando um servidor de arquivos remoto ou um cluster do WebSphere Application Server, a mesma conta do usuário Windows (nome do usuário e senha) deverá poder efetuar logon em cada computador usado pelo Rational Asset Manager. Caso contrário, o Rational Asset Manager não conseguirá salvar arquivos em servidores de arquivos diferentes.
    1. Na lista Tipo Persistente, selecione como deseja armazenar os ativos.
    2. Se você estiver usando o sistema de arquivos para armazenar ativos, digite o local no campo Pasta Persistente, por exemplo, d:\RAMStorage. Em um cluster, a pasta persistente deve estar em uma unidade compartilhada, que todos os servidores no cluster possam acessar. Para os sistemas Linux e UNIX, se o local de persistência estiver em um local compartilhado em um sistema remoto, o local remoto deverá ser montado em um diretório local no servidor Rational Asset Manager.
    3. No campo Pasta Local, digite o caminho completo para a pasta na qual deseja armazenar dados temporários usados pelo aplicativo da Web; por exemplo, e:\RAMlocalfolder. Ele deve estar em um disco rígido local no servidor; não deve ser uma unidade compartilhada. Se você estiver instalando em um cluster, cada nó do cluster deverá ter sua própria pasta de armazenamento local não compartilhada com os outros nós. Se estiver instalando vários servidores no mesmo nó físico, todos os servidores deverão usar a mesma pasta física de armazenamento local.
    4. No campo Pasta índice, digite o caminho completo para a pasta na qual deseja armazenar os índices de procura. Ele deve estar em um disco rígido local no servidor; não deve ser uma unidade compartilhada.
    Para melhorar o desempenho, todas as três pastas devem estar em unidades físicas diferentes.
  12. Especifique o caminho do servidor da Web:
    1. Em Caminho do Servidor da Web, digite:
      http://server:port_number/Rational_Asset_Manager_Context_Root
      em que server é o nome do host do servidor de aplicativos, port_number é a porta de transporte HTTP e Rational_Asset_Manager_Context_Root é a raiz de contexto do aplicativo Rational Asset Manager.

      Se você estiver usando um balanceador de carga, especifique o nome dele. Se você estiver usando um servidor de proxy da Web sem um balanceador de carga, especifique o nome do servidor da Web. Se você usar IPV6, use o nome do host do IPV6; um endereço IPV6 não funcionará.

      Por exemplo, digite:
      http://www.example.com:9080/ram
  13. Especifique o caminho da documentação:
    1. No campo Caminho para o Centro de Informações, se o aplicativo da web da documentação estiver no mesmo servidor que o aplicativo do servidor, selecione Usar Padrão. Caso contrário, desmarque a caixa de seleção Usar Padrão e digite a URL na qual o aplicativo da web de ajuda está instalado, por exemplo, http://server.com:port/ram.help. Se você usar IPV6, use o nome do host do IPV6; um endereço IPV6 não funcionará. Se o aplicativo de documentação da web não usar o mesmo tipo de protocolo, nome de domínio e número da porta como o aplicativo do servidor, a ajuda contextual não será exibida.
      Atenção: Independente se instalar o aplicativo da web da documentação no mesmo servidor ou em um servidor diferente, o conteúdo do centro de informações público será carregado automaticamente no aplicativo. Se você não possuir acesso à Internet ou se preferir instalar os plugins de ajuda, no servidor de ajuda, será possível abrir o Local Help Updater com a URL http://127.0.0.1:port/help/updater/updatewar.jsp e instalar os plugins. Para alterar as preferências de ajuda, abra a URL http://server.com:port/ram.help/remote/remotehelp.jsp.
    2. Sob o processo Caminho para Desenvolvimento Baseado em Recursos, se o aplicativo da Web de documentação do Processo de Desenvolvimento e Controle Baseado em Recursos estiver no mesmo servidor que o aplicativo do servidor, marque Usar Padrão. Caso contrário, desmarque a caixa de seleção Usar Padrão e digite a URL na qual o aplicativo da web de ajuda está instalado, por exemplo, http://server.com:port/ram.process. Se você usar IPV6, use o nome do host do IPV6; um endereço IPV6 não funcionará.
  14. Na seção Planejamentos de Tarefas, configure a frequência com que algumas tarefas repetitivas serão executadas:
    • Planejamento do Construtor de Índice de Estatísticas é o planejamento para atualizar as informações fornecidas na página Estatísticas de Repositório, na página Estatísticas de Recursos e na página inicial.
    • O Planejamento de assinaturas de processo é o planejamento para enviar assinaturas de e-mail aos assinantes. Geralmente, isso seria planejado para execução uma vez por dia.
    • O Planejamento de Atualização de Informações do Usuário/Grupo é o planejamento para a freqüência na qual as informações são atualizadas e gravadas no diretório do usuário. As informações de um registro LDAP não são atualizadas por meio desse processo; no entanto, as atualizações recentes feitas nas informações de um registro LDAP são atualizadas nas informações do Rational Asset Manager.
    • O Planejamento de Notificações de Processo de Revisão é o planejamento para processar os alertas para os revisores que indicam que um ativo requer suas revisões. Por exemplo, se configurado para uma hora, as notificações para todos os novos ativos criados na hora serão enviados no início da próxima hora.
    • O Planejamento de Atualização do Cache de Artefatos é o planejamento para atualizar o cache de artefatos que foram transferidos por download.
  15. Para cada tarefa na seção Planejamentos de Tarefas, edite a frequência para as tarefas. Clique em Editar e, em seguida, selecione entre as seguintes opções:
    1. Para executar a tarefa em um determinado intervalo de horas ou minutos, selecione Planejar tarefa para execução no intervalo, digite um número e, em seguida, selecione Minutos ou Horas na lista suspensa.
    2. Para executar a tarefa uma vez por dia ou uma vez por semana, selecione Planejar tarefa para execução em um horário definido, selecione Todos os dias ou um dia da semana específico e, em seguida, selecione um horário na lista suspensa.
  16. Configurar opções de desempenho:
    1. Na seção Opções de Desempenho, se não desejar que o Rational Asset Manager gere automaticamente miniaturas de artefatos que você anexa aos ativos, desmarque a caixa de opção Criar automaticamente o conteúdo completo no envio do ativo. Isso pode melhorar o desempenho ao enviar ativos para o repositório. Se esta configuração for verificada, ao enviar um ativo, as imagens de visualização serão automaticamente criadas para até 3 artefatos que contêm as seguintes extensões: .doc, .ppt, .pdf, .odt, .odp, e .otp.
    2. Se você não deseja que o mecanismo de procura considere a popularidade dos ativos, desmarque a caixa de opção Ativar indexação de popularidade. Desmarcar a caixa de opção pode melhorar o desempenho para repositórios grandes; no entanto, o mecanismo de procura não usará fatores como downloads e visualizações de páginas para fornecer resultados mais relevantes.
    3. No campo Número Máximo de Sessões por Usuário, digite o número máximo de sessões que um único usuário pode abrir.
    Isto pode afetar o desempenho de seu servidor. Para obter informações adicionais, consulte o guia de ajuste de desempenho.
  17. Na parte inferior da página, clique em Salvar.
  18. Reinicie o servidor de aplicativos.
  19. Clique no link Ajuda. (Se o sistema de ajuda não abrir, verifique se você incluiu a documentação quando instalou o servidor Rational Asset Manager.)
  20. Na área de janela de navegação da Ajuda, navegue até Configurando > Configurando o Rational Asset Manager > Configuração Opcional. Dependendo de sua configuração, é possível que precise configurar outros aspectos do Rational Asset Manager.

O que Fazer Depois

Para que o Rational Asset Manager envie notificações por e-mail, consulte Configurando Definições de e-mail.

Se estiver usando o Tomcat, será possível configurar o Tomcat para autenticação LDAP. Para obter mais informações, consulte Configurando a Autenticação LDAP para Tomcat.


Feedback