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 IBM WebSphere Application Server integrado:
      http://nome_da_máquina:número_da_porta/Raiz_de_Contexto_do_Rational_Asset_Manager/home.faces
      em que número_da_porta (porta de transporte HTTP ou WC_defaulthost) é 13080, 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://localhost:13080/ram/home.faces

      Para confirmar o valor do número da porta (WC_defaulthost), abra o arquivo installation location\ram\ewas\profiles\profile1\properties\portdef.props em um editor de texto e verifique o valor de wc_defaulthost, em que installation location é o local da instalação do Rational Asset Manager.

    • No WebSphere Application Server:
      http://nome_da_máquina:número_da_porta/Raiz_de_Contexto_do_Rational_Asset_Manager/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://machine_name: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ê 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 dois-pontos (:). Por exemplo, 27000@main.example.com:27000@backup.example.com.
    2. Para configurar o tipo de licença para uso do repositório, em Tipo de Licença, selecione Edição padrão ou Edição corporativa.
  6. Na seção Banco de dados, verifique se o usuário no campo Usuário tem acesso total 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 as 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 a senha do usuário que é o administrador da área do projeto "RAM Lifecycles" no Rational Team Concert. Em instalações simples, este será, provavelmente, o Rational Team Concert e o administrador 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 para o usuário que representa o ID exclusivo. Por exemplo: propriedade (objectClass) person's serialNumber ou a propriedade (objectClass) user's sAMAccountName.
      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: propriedade (objectClass) person's telephonenumber.
      Propriedade E-mail do Usuário A propriedade de (objectClass) que representa o endereço de e-mail do usuário. Por exemplo: propriedade (objectClass) person's mail.
      Propriedade Nome de Exibição do usuário A propriedade (objectClass) que representa o nome para o usuário exibir na interface. Por exemplo: propriedade (objectClass) person'scn.
      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 person, em que a propriedade mail ou a propriedade name é 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 você estiver usando a autenticação LDAP e um único nome do host LDAP for mapeado para vários endereços IP na sua configuração de rede, será necessário usar o console administrativo do WebSphere Application Server para aplicar a propriedade de configuração apropriada para 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 executável Java remoto, 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 para ativos e arquivos de índice:
    Nota: Para Windows:Para WebSphere: Se você estiver usando um servidor de arquivo remoto ou um cluster do WebSphere Application Server, a mesma conta de usuário do Windows (nome de usuário e senha) deverá conseguir efetuar logon em cada máquina usada 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.
    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://nome_da_máquina:número_da_porta/Raiz_de_Contexto_do_Rational_Asset_Manager
      em que nome_da_máquina é o nome do host do servidor de aplicativos, número_da_porta é a porta de transporte HTTP e Raiz_de_Contexto_do_Rational_Asset_Manager é 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 de ajuda e da documentação 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://www.example.com:9080/ram.help. Se você usar IPV6, use o nome do host do IPV6; um endereço IPV6 não funcionará.
    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://www.example.com:9080/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 Tomcat, você poderá configurar Tomcat para autenticação LDAP. Para obter mais informações, consulte Configurando a Autenticação LDAP para Tomcat.


Feedback