Antes de utilizar estas informações e o produto suportado por elas, leia as informações
em Avisos.
Primeira Edição (Setembro de 2010)
Esta edição aplica-se à versão 7.5 do IBM Rational Asset
Manager e a todos os releases e modificações subsequentes até que seja indicado de outra forma em novas edições.
Copyright International Business Machines Corporation 2007, 2010.
Instalando o Rational Asset
Manager com o WebSphere Application Server
Integrado
Siga esta estrutura de tópicos para considerar as opções de instalação para o IBM® Rational Asset Manager e para
instalá-lo com o IBM WebSphere Application Server, versão 6.1.
Sobre Esta Tarefa
O WebSphere Application Server integrado
que você instala com o IBM Installation Manager não é destinado a uma implementação em grande escala do Rational Asset Manager com mais que poucos usuários. Para implementações maiores, considere o uso de um cluster do WebSphere Application Server ou do WebSphere Application Server Network-Deployment de servidores.
Procedimento
Instale um aplicativo de banco de dados para o Rational Asset Manager:
Rational Asset Manager
requer um banco de dados para armazenar recursos e dados associados. Se não tiver um dos aplicativos de banco de dados
suportados instalados, você poderá instalar o IBM DB2 Enterprise Server Edition, versão
9.7 a partir da barra de ativação do Rational Asset Manager.
Para
melhorar o desempenho, o servidor de banco de dados reside, geralmente, em um computador
separado fisicamente do servidor de aplicativos e em seu
próprio disco dedicado.
Para configurar as tabelas e o esquema de
banco de dados, é necessário ter privilégios de
administrador de banco de dados.
Use o Installation Manager para
instalar simultaneamente uma versão integrada do WebSphere Application Server,
Versão 6.1 e o aplicativo de configuração do servidor Rational Asset Manager. Este é o método mais fácil de instalação do servidor Rational Asset Manager.
O aplicativo de configuração do servidor Rational Asset Manager
é um aplicativo baseado em navegador que funciona como um assistente
para ajudá-lo na implementação dos arquivos de aplicativo, na configuração de bancos de dados, na configuração
de usuários e da segurança, e no ajuste de configurações do repositório.
Defina a configuração do ambiente do
servidor.
Etapas de configuração adicionais são necessárias
no Linux®, AIX e Linux para zSeries:
Se você for um administrador, assegure o melhor desempenho possível
para os usuários, independentemente do número de usuários simultâneos ou do número
de recursos no repositório.
É possível instalar o cliente Eclipse do Rational Asset Manager
pelos seguintes métodos:
Se um ambiente de desenvolvimento integrado (IDE)
suportado do Eclipse
estiver instalado em seu computador, use o gerenciador de atualização Eclipse para localizar
e instalar os plug-ins do cliente Eclipse do Rational Asset Manager
a partir de um servidor Rational Asset Manager.
Para
instalar o plug-in do cliente, siga o processo de atualização do Eclipse (Ajuda -> Atualizações de Software -> Localizar
e Instalar).
Se
não houver um Eclipse IDE instalado no computador, instale o
cliente Eclipse a partir da mídia de instalação do Rational Asset Manager. Também é possível instalar o cliente Eclipse em um Eclipse V3.3.2 IDE
existente por este método.
Instalando o Rational Asset
Manager em um WebSphere Application Server
Existente Usando o Installation Manager
Siga esta
estrutura de tópicos para planejar a instalação do IBM Rational Asset Manager em
um IBM WebSphere Application Server
usando o IBM Installation Manager.
Sobre Esta Tarefa
Para instalar o Rational Asset Manager em
um WebSphere Application Server:
Procedimento
Instale um aplicativo de banco de dados para o Rational Asset Manager:
Rational Asset Manager
requer um banco de dados para armazenar recursos e dados associados. Se não tiver um dos aplicativos de banco de dados
suportados instalados, você poderá instalar o IBM DB2 Enterprise Server Edition, versão
9.7 a partir da barra de ativação do Rational Asset Manager.
Para
melhorar o desempenho, o servidor de banco de dados reside, geralmente, em um computador
separado fisicamente do servidor de aplicativos e em seu
próprio disco dedicado.
Para configurar as tabelas e o esquema de
banco de dados, é necessário ter privilégios de
administrador de banco de dados.
Para
distribuir chaves de licença para os clientes, o servidor Rational Asset Manager
requer o IBM Rational License Server.
Crie um backup da configuração do servidor utilizando o comando WebSphere_install_location/bin/backupConfig.bat. Para obter informações adicionais, consulte a documentação do WebSphere Application Server.
Use o IBM Installation
Manager para instalar o aplicativo de configuração do servidor Rational Asset Manager
em um WebSphere Application Server existente.
Na página Recursos do Assistente de Instalação, selecione WebSphere
Application Server
O aplicativo de configuração do servidor Rational Asset Manager
é um aplicativo baseado em navegador que funciona como um assistente
para ajudá-lo na implementação dos arquivos de aplicativo, na configuração de bancos de dados, na configuração
de usuários e da segurança, e no ajuste de configurações do repositório.
Defina a configuração do ambiente do
servidor.
Etapas de configuração adicionais são necessárias
no Linux, AIX e Linux para zSeries:
Se você for um administrador, assegure o melhor desempenho possível
para os usuários, independentemente do número de usuários simultâneos ou do número
de recursos no repositório.
É possível instalar o cliente Eclipse do Rational Asset Manager
pelos seguintes métodos:
Se um ambiente de desenvolvimento integrado (IDE)
suportado do Eclipse
estiver instalado em seu computador, use o gerenciador de atualização Eclipse para localizar
e instalar os plug-ins do cliente Eclipse do Rational Asset Manager
a partir de um servidor Rational Asset Manager.
Para
instalar o plug-in do cliente, siga o processo de atualização do Eclipse (Ajuda -> Atualizações de Software -> Localizar
e Instalar).
Se
não houver um Eclipse IDE instalado no computador, instale o
cliente Eclipse a partir da mídia de instalação do Rational Asset Manager. Também é possível instalar o cliente Eclipse em um Eclipse V3.3.2 IDE
existente por este método.
Instalando o Rational Asset
Manager em um Servidor Apache Tomcat
É possível instalar
e configurar o IBM Rational Asset Manager manualmente
no Tomcat. Siga este plano de estrutura de tópicos para instalar o Rational Asset Manager e
configurá-lo em um servidor Apache Tomcat existente.
Procedimento
Instale um aplicativo de banco de dados para o Rational Asset Manager:
Rational Asset Manager
requer um banco de dados para armazenar recursos e dados associados. Se não tiver um dos aplicativos de banco de dados
suportados instalados, você poderá instalar o IBM DB2 Enterprise Server Edition, versão
9.7 a partir da barra de ativação do Rational Asset Manager.
Para
melhorar o desempenho, o servidor de banco de dados reside, geralmente, em um computador
separado fisicamente do servidor de aplicativos e em seu
próprio disco dedicado.
Para configurar as tabelas e o esquema de
banco de dados, é necessário ter privilégios de
administrador de banco de dados.
Se você for um administrador, assegure o melhor desempenho possível
para os usuários, independentemente do número de usuários simultâneos ou do número
de recursos no repositório.
É possível instalar o cliente Eclipse do Rational Asset Manager
pelos seguintes métodos:
Se um ambiente de desenvolvimento integrado (IDE)
suportado do Eclipse
estiver instalado em seu computador, use o gerenciador de atualização Eclipse para localizar
e instalar os plug-ins do cliente Eclipse do Rational Asset Manager
a partir de um servidor Rational Asset Manager.
Para
instalar o plug-in do cliente, siga o processo de atualização do Eclipse (Ajuda -> Atualizações de Software -> Localizar
e Instalar).
Se
não houver um Eclipse IDE instalado no computador, instale o
cliente Eclipse a partir da mídia de instalação do Rational Asset Manager. Também é possível instalar o cliente Eclipse em um Eclipse V3.3.2 IDE
existente por este método.
Fazendo Upgrade do Rational Asset Manager
Os tópicos a seguir explicam como fazer
upgrade do Rational Asset Manager para a versão atual a partir de qualquer versão anterior.
Fazendo Upgrade de uma Versão Anterior no WebSphere Application Server
Use este guia para fazer upgrade de uma versão anterior do IBM Rational Asset Manager no IBM WebSphere Application Server.
Antes de Iniciar
Importante:
Se você estiver fazendo
upgrade do Rational Asset Manager,
Versão 7.1.1.1 ou anterior, será necessário instalar o IBM Rational Team Concert,
que requer sua própria instância do servidor de aplicativos - não é possível instalar o Rational Team Concert em
um cluster - e um banco de dados adicional.
Também será
necessário parar e reiniciar seu servidor de aplicativos várias
vezes.
Você também pode configurar um servidor
Rational Team Concert existente para trabalhar com o
Rational Asset Manager.
O aplicativo de configuração do servidor tratará da configuração. É necessário saber o
nome de usuário e a senha para o administrador do servidor Rational Team Concert.
Se você tiver acesso à
Internet, poderá usar o IBM Installation Manager para
localizar e instalar as atualizações diretamente do repositório de atualização da IBM
do Rational Asset Manager.
Importante:Quando o Rational Asset Manager é instalado,
o local de seu repositório de atualização é integrado automaticamente ao
Installation Manager. Para que o Installation Manager procure no repositório de
atualização padrão, a preferência Procurar nos repositórios vinculados durante
a instalação e as atualizações na página de preferências
Repositórios deve ser selecionada; essa preferência é selecionada por
padrão.
Para instalar o fix pack a partir de um local de repositório
diferente (por exemplo, se a atualização estiver em uma unidade compartilhada ou no
servidor HTTP ou HTTPS), inclua o local do repositório no Installation Manager.
Para incluir um local de repositório, consulte Configurando as Preferências do Repositório de Instalação no Installation Manager.
Este esboço mostra o que é necessário para você fazer o upgrade para a versão mais recente do Rational Asset Manager:
Preparar upgrade fazendo backups e configurando o servidor de aplicativos: etapas 1-8.
Se estiver utilizando um cluster de implementação de rede do WebSphere Application Server e fazendo upgrade da V7.1.1.1 ou anterior, criar uma instância de servidor de aplicativos independente no cluster para Rational Team Concert: etapa 9.
Instalar fix pack de correção temporária no WebSphere Application Server ou cluster V6.1: etapa 12.
Se estiver utilizando WebSphere Application Server integrado, parar o servidor: etapa 13.
Fazer upgrade do servidor de licença para o Rational Common Licensing V8.1: etapa 14.
Recuperar arquivos de aplicativo para a versão mais recente do Rational
Asset Manager e implementar o aplicativo de configuração do servidor: etapas 15-16.
Utilizar o aplicativo de configuração do servidor para atualizar outros aplicativos Rational
Asset Manager: etapas 17-20.
Se estiver fazendo upgrade da V7.1.1.1 ou anterior e precisar do Rational
Team Concert, implementar Rational Team Concert em seu servidor e criar um banco de dados: etapas 22-26.
Se estiver fazendo upgrade da V7.1.1.1 ou anterior, configurar Rational
Team Concert: etapa 29.
Efetuar login no Web client Rational Asset Manager e migrar o repositório: etapas 30-31.
Reconfigurar algumas definições para Rational Asset Manager: etapas 32-33.
Limpar o cache para o aplicativo de ajuda: etapa 34.
Atualizar o aplicativo Eclipse do Rational Asset Manager: etapa 35.
Procedimento
Crie um backup do banco de dados do Rational Asset Manager.
Para obter informações adicionais, consulte a documentação do software de banco de dados.
Crie um backup da pasta Persistente para seu repositório. Para encontrar o local da pasta Persistente, efetue login no
Web client como um administrador de repositório e clique em Administração;
em seguida, clique em Configuração. Na seção Armazenamento em
Disco, você encontrará o local da pasta Persistente.
No Linux, AIX, ou Linux para zSeries, aumente o número de descritivos do arquivo que um processo pode ter aberto de um até pelo menos 2048:
Para visualizar o número atual de descritores que podem ser abertos
de uma vez, na linha de comandos, digite: ulimit -n
Se o limite não for de pelo menos 2048,
aumente-o com o seguinte comando: ulimit -n 2048
Se você modificou seu tema, antes de atualizar
o servidor Rational Asset Manager,
faça download do tema atual e, depois de atualizar o servidor,
reaplique o tema. Pode ser necessário atualizar seu tema após a migração.
Crie um backup da configuração do IBM WebSphere Application Server utilizando o comando WebSphere-Install-Directory\bin\backupConfig.bat. Para obter informações adicionais, consulte a documentação do WebSphere Application Server.
Configure as definições de segurança
do aplicativo e de autenticação do WebSphere Application Server:
Em um navegador da Web, efetue login no
Console Administrativo do WebSphere Application Server. Por padrão, ele está localizado
em:
No WebSphere Application Server integrado: http://localhost:13060/ibm/console.
O nome de usuário padrão é admin e a senha
padrão é admin.
No WebSphere Application Server: http://localhost:9060/ibm/console
Clique em Segurança.
Clique em Segurança Global.
Na
seção Segurança Administrativa, se a caixa de opção Ativar
Segurança Administrativa estiver selecionada, selecione a caixa de opção Ativar
Segurança do Aplicativo.
Na seção Autenticação, clique em Segurança
da Web e SIP.
Clique em Configurações
Gerais.
Na seção Comportamento
de Autenticação da Web, selecione a caixa de opção Usar
Dados de Autenticação Disponíveis quando uma URI não Protegida For Acessada,
se ainda não estiver selecionada.
Clique em Aplicar.
Na janela Mensagens, clique em Salvar
diretamente
na configuração principal.
Pare
e, em seguida, reinicie o servidor.
Se estiver usando o Rational Asset Manager
versão 7.0.0.2 ou anterior, verifique se o servidor de tarefas está ativado.
Para ativar o servidor de tarefas:
Efetue login no web client do Rational Asset Manager
como um administrador de repositório.
Clique em Administração.
Na barra lateral de Administração do Repositório,
clique em Ferramentas.
Na
barra de endereço do navegador, substitua tools.faces por advancedConfiguration.faces e
vá para esse endereço. Por exemplo, http://example.com:9080/com.ibm.ram.repository.web/admin/repository/advancedConfiguration.faces
Na página Configurações Avançadas, na seção Opções
da Tarefa,
selecione Ativar servidor de tarefas.
Clique em Salvar.
Reinicie o servidor de aplicativos.
Verifique se todos os servidores do repositório
estão configurados para a mesma data, hora e fuso horário atuais.
Se você estiver fazendo upgrade da versão 7.1.1.1 ou anterior, usar um cluster do WebSphere Application Server e precisar instalar o Rational Team Concert,
será necessário criar uma instância do servidor de aplicativos independente no seu cluster
para o Rational Team Concert.
Para isso, consulte Criando uma Instância do Servidor de Aplicativos para o Rational Team Concert em um Cluster do WebSphere Application Server. Se você não estiver usando um cluster, não será necessário fazer isso; o Rational Team Concert e o Rational Asset Manager podem
ser instalados no mesmo servidor de aplicativos.
Se estiver utilizando Oracle, copie o seguinte arquivo .jar JDBC adicional no diretório WebSphere_install_directory/profiles/profile_name/config/cells/cell_name/ram_jdbc para seu servidor de aplicativos:
Para WebSphere Application Server 6.1: ojdbc5.jar
Para WebSphere Application Server 7: ojdbc6.jar
É possível fazer o download dos arquivos .jar apropriados a partir do Oracle; mesmo se você estiver utilizando Oracle 10g, faça o download de um pacote para o Oracle 11 para localizar o arquivo .jar apropriado.
Se não estiver utilizando o WebSphere Application Server integrado e estiver utilizando WebSphere Application Server V6.1, será necessário instalar a seguinte Correção Temporária em seu servidor: http://www-01.ibm.com/support/docview.wss?uid=swg24023024. Esta correção temporária evita um problema em que WebSphere Application Server não é
possível liberar conexões com Rational Team Concert.
Se você usa o WebSphere Application Server integrado,
pare o WebSphere Application Server integrado.
Nota:Não pare seu servidor se estiver utilizando um cluster de implementação de rede ou se tiver instalado em um WebSphere Application Server existente.
Se
a emissão do comando Parar o servidor do Rational Asset Manager não parar o servidor, execute o comando stopServer a partir de uma linha de comandos no diretório
Install-directory\ram\ewas\bin e especifique um nome de usuário e uma senha de
administrador do servidor utilizando as opções -username e -password.
Recupere os aplicativos apropriados do Rational Asset Manager:
Se você usa o WebSphere Application Server e
tiver usado o Installation Manager para implementar o Rational Asset Manager para
seu servidor, use o Installation Manager para o processo de upgrade.
Consulte as instruções de Instalando o Servidor Rational Asset
Manager Usando o Installation Manager e
observe estas diferenças:
Inicie o Gerenciador de Instalação. No Windows® Vista, execute o Installation
Manager
como administrador (Clique com o botão direito do mouse no atalho do programa e selecione Executar
como administrador.
Talvez seja necessário atualizar o Installation Manager
para uma versão mais recente.
Para configurar o Installation Manager para que ele procure atualizações: na
página Iniciar, clique em Arquivo -> Preferências e, em seguida, clique em Atualizações. Na página Atualizações, selecione Procurar por Atualizações do Gerenciador de Instalação.
Na página Iniciar do Gerenciador de Instalação, clique em Atualizar.
Se houver uma versão mais recente do Installation Manager disponível,
aparecerá uma janela solicitando atualização. Clique em Sim.
Depois que o processo de atualização estiver concluído, clique em OK para
reiniciar o Installation Manager e, em seguida, clique em Atualizar novamente.
Na página Pacotes de Atualização, selecione IBM Rational Asset
Manager e, em seguida, clique em Avançar. Expanda
e selecione a versão mais recente do servidor Rational Asset Manager e
clique em Avançar.
Siga as instruções no Assistente de Atualização.
Na página Raiz de Contexto, o Installation
Manager detecta as raízes de contexto para seus atuais aplicativos da Web do Rational Asset Manager. Anote a raiz de contexto do Servidor de Configuração do
Rational Asset Manager; a raiz de contexto é necessária para acessar
o aplicativo de configuração do servidor. Em seguida,
clique em Avançar.
Se a segurança do servidor de aplicativos estiver ativada ou as configurações
de segurança do WebSphere Application Server
tiverem sido alteradas, na página Segurança Administrativa da
seção Recursos, selecione Sim e digite o nome de usuário
e senha para o administrador do servidor de aplicativos.
Em seguida,
clique em Avançar.
Depois da conclusão do processo de atualização:
Se você usa o WebSphere Application Server integrado,
o arquivo .ear do aplicativo de configuração do servidor foi atualizado. Inicie o
WebSphere Application Server integrado.
Vá para a etapa 17.
Se você usa um WebSphere Application Server existente,
o arquivo .ear do aplicativo de configuração do servidor foi atualizado. Vá para a etapa 17.
Se
você implementou os arquivos .ear e .war do Rational Asset Manager
no servidor de aplicativos, recupere a versão mais
recente dos arquivos de aplicativo do Rational Asset Manager. Para obter informações adicionais, consulte Recuperando os Arquivos de Aplicativo do Servidor Diretamente da Mídia de Instalação.
Depois que tiver os arquivos de aplicativo, continue com a etapa 16.
Implemente o aplicativo de configuração do servidor do Rational Asset Manager
em seu servidor de aplicativos:
Se estiver utilizando um cluster do WebSphere Application Server
e tiver implementado o aplicativo de configuração do servidor no servidor
Deployment Manager (isso descreve a maioria dos ambientes em um cluster
antes da V7.5), será necessário utilizar um script para desinstalar o aplicativo
de configuração do servidor existente e depois instalar o aplicativo de configuração
do servidor mais recente.
Para obter informações adicionais sobre como usar os scripts deployClusterSetup.py e UninstallSetup.py, consulte Implementando o Aplicativo de Configuração do Servidor no Deployment Manager em um Cluster do WebSphere Application Server. Alternativamente, é possível implementar o aplicativo de configuração do servidor no cluster em vez de diretamente no Deployment Manager; não é necessário executar um script Jython se você implementar um aplicativo dessa maneira. Após implementar o aplicativo de configuração do servidor no Deployment Manager, vá para a etapa
17.
Se tiver implementado o aplicativo de configuração do servidor do Rational Asset Manager diretamente em um servidor de aplicativos, atualize com.ibm.ram.repository.setup.web.ear para a versão mais recente que você recuperou:
Ative o Console Administrativo do WebSphere Application Server
e efetue login como administrador.
Atualize o aplicativo de configuração do servidor do Rational Asset Manager:
Clique em Aplicativos -> Tipos de aplicativos.
Clique em Aplicativos corporativos do WebSphere.
Selecione com.ibm.ram.repository.setup.web.ear e,
em seguida, clique em Atualizar.
Digite ou navegue até o
caminho e o nome do arquivo archive corporativo de configuração do servidor Rational Asset Manager
(com.ibm.ram.repository.setup.web.ear).
Nas próximas três páginas, clique em Avançar.
Na página Resumo, clique em Concluir.
Quando
o arquivo com.ibm.ram.repository.setup.web.ear for
instalado, clique em Salvar na Configuração Principal.
O aplicativo de configuração do servidor está agora atualizado e implementado. Você usará o aplicativo de configuração do servidor
para atualizar os outros aplicativos. Vá para a etapa 17.
Nota:Se você
usou o Rational Asset Manager 7.1.0.1
ou anterior, a raiz de contexto padrão do aplicativo de configuração do servidor
foi alterada de com.ibm.ram.repository.setup.web para ram.setup.
Se você marcou o aplicativo de configuração do servidor, o indicador poderá
não funcionar após a atualização do aplicativo de configuração do servidor. Para obter informações adicionais,
consulte a documentação do WebSphere Application
Server sobre raízes de contexto de módulos da Web.
Depois de ter implementado a versão mais recente
do aplicativo de configuração do servidor, em um navegador da Web,
abra o aplicativo de configuração do servidor usando a URL:http://host:port/setup-server-context-root.
A URL padrão é: http://host:porta/ram.setup/.
Se a segurança estiver ativada no servidor de aplicativos, digite o ID de usuário
e a senha de um administrador do servidor de aplicativos. No WebSphere Application Server integrado,
o ID de usuário e a senha padrão são admin e admin.
Na Etapa 1: Localize a seção Arquivos
de Instalação, clique em Fornecer o local dos arquivos no
servidor e digite o diretório no sistema de arquivos no
servidor que está executando o aplicativo de configuração do servidor no qual
os novos arquivos de aplicativo da Web estão localizados. Se você tiver usado o Assistente de Atualização
no Installation Manager, os arquivos estarão no diretório package_group_location\ram\apps\was.
Os seguintes arquivos devem estar nesse diretório:
com.ibm.ram.repository.web_runtime.ear
RTC-Server.zip
rlsclients_rlsibmratl_811_1.zip
iehs_war.ear
rmcabdgovernprocess_war.ear
Se precisar fazer upload dos arquivos para o
servidor que está executando o aplicativo de configuração do servidor
(por exemplo, você implementou o aplicativo de configuração do servidor
em um cluster e está acessando um servidor de aplicativos remoto), clique
em Fazer upload dos arquivos para o servidor; depois
clique em Navegar e selecione cada arquivo necessário.
Para verificar se todos os arquivos de aplicativos necessários
estão no diretório ou para carregá-los para o servidor, clique em Verificar
Local. Se foi necessário carregar os arquivos de aplicativos,
o aplicativo de configuração do servidor irá carregá-los para um diretório
temporário. Uma mensagem verificará se todos os arquivos necessários estão presentes.
Clique em Atualizar. O
aplicativo de
configuração do servidor atualiza todos os outros arquivos de aplicativo do Rational Asset Manager
para as versões mais recentes e mantém suas raízes de contexto, um
processo que pode demorar algum tempo.
Em seguida:
Se você estiver fazendo upgrade da V7.1.1.1 ou anterior, a página
Introdução será aberta; vá para a etapa 22.
Se estiver fazendo upgrade da V7.2 ou posterior, a página Resumo
será aberta; vá para a etapa 30.
O Rational Team Concert
é necessário para o processo de ciclo de vida aprimorado. Em seguida:
Se for necessário, o Rational Team Concert: Rational Asset Manager inclui uma
versão limitada que você pode instalar.
Na página Introdução, na lista Instalar o Rational
Team Concert?, selecione Sim, instalar um novo
servidor RTC.
Na seção Implementar o Rational Team Concert,
confirme o servidor de aplicativos na lista Servidores - não é possível implementar o Rational Team Concert em
um cluster - e clique em Implementar Aplicativos. A operação para implementar o Rational Team Concert pode
demorar alguns minutos. A página Implementar o Rational Asset Manager
é reaberta quando o processo é concluído.
Quando
a operação estiver concluída, clique em Avançar.
Crie um novo banco de dados para ciclos de vida de recursos para
o Rational Team Concert
Para DB2: O aplicativo de configuração do servidor pode criar
o banco de dados para você:
Na página Criar ou Localizar um Banco de Dados para o Rational Asset Manager,
selecione É necessário criar o banco de dados de Ciclo de Vida e
clique em Avançar.
Se estiver instalando um novo Rational Team Concert,
no campo Criar um banco de dados para Gerenciamento do Ciclo de Vida, digite
um nome para o banco de dados de gerenciamento do ciclo de vida (por exemplo, RTCDB).
Se estiver usando um Rational Team Concert existente,
não será necessário criar um novo banco de dados.
Clique em Criar banco(s) de dados.
Para Oracle ou SQL Server: Para criar o banco de dados manualmente,
consulte Criando um Banco de Dados para Ciclos de Vida de Recursos.
Depois de criar o banco de dados,
selecione Você já criou os dois bancos de dados e deseja
modificar as configurações e, em seguida, clique em Avançar.
Na página Configurar o Banco de Dados, insira e teste a conexão
com o banco de dados para o gerenciamento de ciclo de vida:
No
campo Nome do Banco de Dados para o Ciclo de Vida,
digite o nome do banco de dados criado na etapa 24.
Para
testar a conexão, clique em Testar Conexão.
Se a conexão for bem-sucedida, clique em Avançar.
Configure o banco de dados do Rational Team Concert.
Na Etapa 6: Configure o Banco de Dados de Ciclo de Vida do Rational Asset Manager:
Clique em Preencher
o Banco de Dados.
Uma mensagem pergunta
se você deseja configurar
o banco de dados de ciclo de vida. Clique em OK.
Após a conclusão do processo, clique em Avançar.
Continue
com o aplicativo de configuração do servidor para configurar ou ajustar seu banco de dados
e as configurações do servidor de aplicativos até chegar à Parte 4: Configurar
Definições de Gerenciamento do Ciclo de Vida.
Na página para a Parte 4:
Configurar Definições de Gerenciamento do Ciclo de Vida, clique em Reiniciar
o Servidor. Será necessário inserir o ID do usuário
e a senha para o administrador do servidor de aplicativos. Depois que o servidor for parado e reiniciado, a página Configurar
Definições de Gerenciamento do Ciclo de Vida será aberta.
Na página Configurar as definições de gerenciamento do ciclo de vida,
digite o caminho e as informações de login para o aplicativo Rational Team Concert:
Na Etapa 1, no campo Servidor Rational Team Concert, digite o caminho para o local do
Rational Team Concert.
É necessário usar uma conexão segura (https://).
Por padrão, esse valor é:
Para o WebSphere Application Server integrado: https://localhost:13443/jazz
Para um WebSphere Application Server existente: https://localhost:9443/jazz
Na Etapa 2, no campo ID do Administrador Jazz, digite o ID do usuário do administrador para o
servidor Rational Team Concert
(o padrão é admin); em seguida, no campo Senha, digite a senha
para esse usuário (por padrão, é admin).
Na Etapa 3, no campo Nome da Área do Projeto,
digite um nome descritivo para a área do projeto que será criada para os
ciclos de vida (por exemplo, Ciclos de Vida do Rational Asset Manager).
Em seguida, no campo ID do Administrador da Área do Projeto,
digite o ID do usuário para o usuário que você deseja que seja o administrador da
área do projeto (por exemplo, admin). Em seguida, digite a Senha para
esse usuário.
Clique em Configurar servidor. Este processo
pode levar alguns minutos. Após a configuração,
a página Resumo aparece novamente.
Na
página Resumo, clique em Iniciar
o uso de Rational Asset Manager. O Web client é aberto.
Migre o repositório do Rational Asset Manager
para a versão mais recente:
Em um navegador da Web, abra o Web client do Rational Asset Manager. Na primeira vez que você abre o Web client após o upgrade, uma mensagem será exibida indicando que você deve migrar o repositório.
Se necessário, efetue login com um ID do usuário que tenha autoridade do administrador
de repositório.
Nota:No SQL Server, se um banco de dados existente do Rational Asset Manager
não tiver a ordenação configurada para uma sequência que termine com _BIN2
(por exemplo, Latin1_General_BIN2) a página Configuração Manual
Necessária aparecerá com uma mensagem. É possível recriar
o banco de dados e configurar a opção de ordenação para que faça distinção entre maiúsculas e minúsculas para
que funcione corretamente com o Rational Asset Manager ou
aceitar que pode haver conflitos inesperados com a distinção entre maiúsculas e minúsculas.
Clique em Migrar. Em repositórios grandes,
a migração pode levar vários minutos; até a migração ser concluída,
algumas informações no repositório podem não estar disponíveis.
Após a conclusão do processo de migração, clique em Início.
Para fazer upgrade, é necessário arquivar um pedido para uma nova chave de licença.
É necessário adquirir uma nova licença de servidor e novas licenças autorizadas pelo usuário.
Vá para o Rational License Key Center: http://www-01.ibm.com/software/rational/support/licensing/ Se você vir um erro sobre o Rational License Server, ajuste a
configuração da licença:
Clique em Administração
Na página Administração, clique em Configuração.
Na seção Licença e Versão, para selecionar
o tipo
de licença de servidor que este repositório usará, selecione Standard
Edition ou Enterprise Edition.
Na parte inferior da página,
clique em Salvar.
O erro do License Server pode ser exibido novamente. Clique em Tentar novamente a
conexão com o servidor de licença.
Após a conclusão da configuração, remapeie
manualmente as referências
de biblioteca compartilhada da versão anterior do Rational Asset Manager para
o RAM1WebApplication (por exemplo, integração com o IBM Rational ClearQuest).
Talvez seja necessário limpar o cache para o aplicativo de ajuda do Rational Asset Manager. Consulte a documentação para seu servidor de aplicativos para obter instruções sobre como limpar o cache. Para o WebSphere Application Server integrado,
para limpar o cache:
Pare o servidor.
Exclua o seguinte diretório: Rational_Asset_Manager_install_location/ram/ewas/profiles/profile1/temp/node_name/server_name/iehs_war/.
Reinicie o servidor.
Atualize o aplicativo Eclipse do Rational Asset Manager
usando o mesmo método usado para sua instalação.
Para obter mais informações sobre como instalar o cliente Eclipse, consulte Instalando o Cliente Eclipse do Rational
Asset Manager.
Nota:Antes de
instalar a versão mais recente do cliente Eclipse do Rational Asset Manager,
desinstale o plug-in do cliente Eclipse do Rational Asset Manager.
Se você instalou o cliente Eclipse do Rational Asset Manager V7.0.0.2
em um aplicativo Eclipse V3.3 existente usando o
Installation Manager, use o Installation Manager para desinstalar o cliente.
Não é possível usar o Gerenciador de Configuração Eclipse para desinstalar o Rational Asset Manager a partir
do cliente Eclipse.
Se você instalou os plug-ins do cliente Eclipse do Rational Asset Manager
usando o Gerenciador de Atualização Eclipse, antes de instalar
a versão mais recente do Rational Asset Manager,
use o Gerenciador de Configuração Eclipse para remover todos os recursos
com o nome Rational Asset Manager.
Para usar o Gerenciador de Configuração Eclipse, no Eclipse, clique em Ajuda -> Atualizações de Software -> Gerenciar Configuração.
Implementando e Configurando Arquivos de Aplicativo Usando o Aplicativo de Configuração do Servidor O aplicativo de configuração do servidor é um aplicativo da Web baseado em navegador que abre após a instalação dos recursos do IBM Rational Asset Manager em um novo IBM WebSphere Application Server integrado ou em um WebSphere Application Server existente. Ele ajuda a implementar os outros aplicativos do Rational Asset Manager e a configurar as definições do banco de dados, da segurança, do desempenho e do repositório. É possível usar o aplicativo de configuração do servidor para modificar, posteriormente, essas configurações em vez de usar as páginas de Administração no Web client do Rational Asset Manager.
Use este guia para fazer upgrade de uma versão anterior do IBM Rational Asset Manager no
Apache Tomcat.
Antes de Iniciar
Importante:Se você estiver fazendo
upgrade do Rational Asset Manager,
Versão 7.1.1.1 ou anterior, será necessário instalar o IBM Rational Team Concert,
que requer um banco de dados adicional e um certificado seguro para seu servidor
Tomcat.Também será
necessário parar e reiniciar seu servidor de aplicativos várias
vezes.
É possível melhorar o desempenho e a estabilidade do Rational Asset Manager instalando
seus aplicativos da Web e os arquivos de aplicativos para o
IBM Rational Team Concert incluído em
servidores Tomcat separados. Em todo este documento, o diretório de instalação para o servidor Tomcat para o Rational Asset Manager é
referido como tomcat_install_directory.
O diretório de instalação para o servidor Tomcat para o Rational Team Concert é tomcat_for_rtc_install_directory.
Se você estiver instalando todos os aplicativos da Web no mesmo servidor Tomcat,
os diretórios serão os mesmos.
Sobre Esta Tarefa
Este esboço mostra o que é necessário para você fazer o upgrade para a versão mais recente do Rational Asset Manager:
Preparar o upgrade e o backup de arquivos e bancos de dados importantes: etapas 1-7.
Recuperar arquivos de aplicativo para a versão mais recente do Rational Asset Manager: etapa 8.
Se estiver fazendo upgrade da V7.1.1.1 ou anterior, criar um banco de dados adicional: etapa
9.
Fazer upgrade do servidor de licença para o Rational Common Licensing 8.1: etapa
11.
Copiar novos arquivos de biblioteca compartilhada para Rational Asset Manager e para
Rational Common Licensing 8.1 e modificar os arquivos de inicialização do servidor Tomcat de acordo: etapas 12-14.
Configurar o servidor Tomcat para conexão única: etapa 15.
Recuperar arquivos de aplicativo atuais para o Rational Team Concert incluído: etapas 16-17.
Se estiver fazendo upgrade da V7.1.1.1 ou anterior e precisar do Rational
Team Concert, instale Rational Team Concert no servidor de aplicativos: etapas 20-27.
Se estiver fazendo upgrade da V7.1.1.1 ou anterior, configurar Rational
Team Concert: etapas 28-34.
Se estiver fazendo upgrade da V7.2 ou anterior, fazer upgrade do Rational Team Concert incluído: etapa 36.
Remover arquivos de aplicativo existentes para o Rational Asset Manager
e instalar as novas versões dos aplicativos: etapas 37-42.
Efetuar login no Rational Asset Manager e migrar para o repositório: etapa 43.
Se estiver fazendo upgrade da V7.1.1.1 ou anterior, configurar Rational
Asset Manager para se conectar ao Rational Team Concert: etapa 44.
Modificar suas configurações para se conectar ao novo servidor Rational Common Licensing: etapa
45.
Fazer upgrade de quaisquer clientes Eclipse: etapa 46.
Procedimento
Crie um backup do banco de dados do Rational Asset Manager.
Para obter informações adicionais, consulte a documentação do software de banco de dados.
Crie um backup da pasta Persistente para seu repositório. Para encontrar o local da pasta Persistente, efetue login no
Web client como um administrador de repositório e clique em Administração;
em seguida, clique em Configuração. Na seção Armazenamento em
Disco, você encontrará o local da pasta Persistente.
Se você modificou seu tema, antes de atualizar
o servidor Rational Asset Manager,
faça download do tema atual e, depois de atualizar o servidor,
reaplique o tema. Pode ser necessário atualizar seu tema após a migração.
Verifique se todos os servidores do repositório
estão configurados para a mesma data, hora e fuso horário atuais.
Crie um backup da configuração do servidor Tomcat copiando o arquivo tomcat_install_directory\conf\server.xml para um local seguro.
Crie um backup do arquivo de inicialização do servidor do Tomcat:
tomcat_install_directory\bin\startup.bat
tomcat_install_directory/bin/startup.sh
Se estiver usando o Rational Asset Manager
versão 7.0.0.2 ou anterior, verifique se o servidor de tarefas está ativado.
Para ativar o servidor de tarefas:
Efetue login no web client do Rational Asset Manager
como um administrador de repositório.
Clique em Administração.
Na barra lateral de Administração do Repositório,
clique em Ferramentas.
Na
barra de endereço do navegador, substitua tools.faces por advancedConfiguration.faces e
vá para esse endereço. Por exemplo, http://example.com:9080/com.ibm.ram.repository.web/admin/repository/advancedConfiguration.faces
Na página Configurações Avançadas, na seção Opções
da Tarefa,
selecione Ativar servidor de tarefas.
Extraia os arquivos de biblioteca compartilhada para a pasta \shared\lib
para seus servidores Tomcat:
Localize e extraia o arquivo archive_extract_location\apps\tomcat\sharedLib.zip.
Copie todo o conteúdo do arquivo
sharedLib.zip extraído para o diretório tomcat_install_directory\shared\lib.
Extraia os arquivos de biblioteca do Rational
Licensing Key Server V8.1 para a pasta tomcat_install_directory\shared\lib:
Importante:Não conclua esta etapa no Linux para zSeries
Localize e extraia o arquivo archive_extract_location\sharedLibs\rlsclients_rlsibmratl_811_1.zip.
No arquivo .zip extraído, localize rlsibmratl811_1.zip para seu sistema operacional e arquitetura. Por exemplo, o arquivo para Windows de 32 bits está no diretório win32.
Extraia o conteúdo do arquivo rlsibmratl811_1.zip apropriado.
Copie todo o conteúdo do arquivo rlsibmratl81.zip extraído para o
diretório tomcat_install_directory\shared\lib.
Modifique o script de inicialização para o
servidor Tomcat para o Rational Asset Manager
Localize o arquivo de inicialização do Tomcat
e abra-o em um editor de texto. No Windows, este arquivo é tomcat_install_directory\bin\startup.bat.
No Linux, AIX ou Linux para zSeries, ele é tomcat_install_directory/bin/startup.sh.
Procure uma linha que inclua JAVA_OPTS=.
Se a variável de ambiente JAVA_OPTS já estiver configurada,
inclua a opção e o valor a seguir:
Na mídia de instalação, localize o arquivo archive_extract_location/apps/tomcat/RTC-server.zip.
Extraia RTC-server.zip para um local
na sua unidade de disco rígido, que é referida nessas instruções
como rtc_install_dir.
Dependendo da sua situação, instale e configure ou atualize o
Rational Team Concert:
Se você estiver fazendo upgrade da V7.1.1.1 ou
anterior: Instale e configure o Rational Team Concert incluído.
Prossiga para a etapa 19.
Se você estiver fazendo upgrade da V7.2 ou posterior:
Atualize o Rational Team Concert incluído.
Prossiga para a etapa 36.
Dependendo da sua situação, instale e configure ou apenas configure o Rational Team Concert:
Se for necessário instalar e configurar o Rational Team Concert:
Vá para a etapa 20.
Se você tiver um aplicativo Rational Team Concert existente
e desejar configurá-lo para trabalhar com o Rational Asset Manager:
Vá para a etapa 28.
Localize o arquivo rtc_install_dir/jazz/server/jazz_war.ear
e extraia-o. Para extrair arquivos .ear, você pode usar um
utilitário grátis, como 7-Zip. Do pacote jazz_war.ear extraído,
copie o arquivo jazz.war para o diretório tomcat_for_rtc_install_directory/webapps/.
Configure uma porta segura no seu servidor Tomcat para o Rational Team Concert:
Crie um certificado de segurança que identifique seu servidor Tomcat para o
Rational Team Concert para
conexões SSL. Você pode usar o comando Java™ JDK keytool
para criar um certificado autoassinado. De forma alternativa, você pode solicitar um
certificado que seja assinado por uma autoridade de certificação confiável.
Para obter informações adicionais sobre como criar certificados autoassinados
com o comando keytool, consulte a documentação do Sun Java.
Você pode criar um certificado autoassinado com o seguinte comando keytool de exemplo:
Ao executar este comando, será solicitada a você uma senha
para o arquivo keystore. A senha padrão é changeit,
mas você deve especificar uma diferente. Será necessário lembrar essa
senha para inseri-la no arquivo server.xml mais
tarde.
Se estiver utilizando um IBM JRE,
muitas versões incluem a ferramenta da IBM
ikeyman no diretório IBM_Java_JRE_install_location/jre/bin/.
Essa ferramenta pode ser usada para criar e gerenciar certificados de segurança no
servidor. Para obter informações adicionais sobre como usar a ferramenta iKeyman, consulte o iKeyman User's Guide.
Também incluímos um certificado simples na pasta rtc_install_dir/jazz/server/;
o arquivo de certificado é ibm-team-ssl.keystore
No arquivo tomcat_for_rtc_install_directory\conf\server.xml,localize a tag <Connector> com o atributo scheme="https".
O arquivo padrão inclui uma tag <Connector> de exemplo
para a porta 8443 que está comentada.
keystore_file é o
nome do arquivo do seu arquivo keystore. Ele pode ser um caminho absoluto ou
relativo a partir do diretório-raiz do seu servidor Tomcat(tomcat_for_rtc_install_directory).
Se você usou o comando simples acima, este será .keystore.
Se você utilizar o certificado incluído, ele será rtc_install_dir/jazz/server/ibm-team-ssl.keystore .
keystore_password é a senha
para o arquivo keystore. Se você utilizar o arquivo keystore incluído,
ele será ibm-team .
keystore_protocol é o
protocolo para o keystore. Mais provavelmente, é TLS ou SSL_TLS.
Se você utilizar o arquivo keystore incluído, ele será SSL_TLS .
keystore_algorithm é o
algoritmo X509 para o keystore. Mais provavelmente, é SunX509 ou IbmX509,
dependendo da origem do certificado. Se você utilizar o arquivo keystore incluído,
ele será IbmX509 .
Você pode alterar o valor de porta para usar uma porta
além de 8443 para o conector não SSL (por
padrão, porta 8080). Se alterar o valor de porta,
altere o valor do atributo redirectPort para que
corresponda ao número da porta para o conector SSL.
Copiar o arquivo .jar apropriado
do provedor de banco de dados:
Copie o arquivo ojdbc14.jar na pasta rtc_install_dir/jazz/server/oracle
(talvez seja necessário criar a pasta oracle).
É possível fazer o download do arquivo
a partir do Oracle. Se estiver utilizando Oracle 11, faça o download do pacote para Oracle 10g para localizar o arquivo ojdbc14.jar.
Copie o seguinte arquivo para a pasta rtc_install_dir/jazz/server/sqlserver (talvez seja necessário criar a pasta sqlserver):
Configure as definições de
propriedade de inicialização de Tomcat:
Localize o arquivo de inicialização do Tomcat
e abra-o em um editor de texto. No Windows, este arquivo é tomcat_for_rtc_install_directory\bin\startup.bat.
No Linux, AIX ou Linux para zSeries, o arquivo é tomcat_for_rtc_install_directory/bin/startup.sh.
No arquivo de inicialização, digite o seguinte texto:
Substitua cada caractere de espaço no rtc_install_dir por %20:
set ORACLE_JDBC=oracle_jar_dirset SQLSERVER_JDBC=sqlServer_jar_dirset JAZZ_INSTALL_DIR=rtc_install_dir
set JAVA_OPTS=-Djava.awt.headless=true -Djava.library.path="tomcat_for_rtc_install_directory\shared\lib" -DSQLSERVER_JDBC="%SQLSERVER_JDBC%" -DORACLE_JDBC="%ORACLE_JDBC%" -DDB2I_JDBC="%DB2I_JDBC%" -DDB2Z_JDBC="%DB2Z_JDBC%" -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -DJAZZ_HOME=file:///%JAZZ_INSTALL_DIR%\jazz\server\conf -Dcom.ibm.team.repository.tempDir=%TEMP% -Xmx700M
Edite o valor de com.ibm.team.repository.db.jdbc.location
para o local do servidor DB2 e o nome
do banco de dados para ciclos de vida:
Substitua localhost:50000 pelo local e
porta do banco de dados DB2.
Dica:Na janela de comando do DB2, digite
db2 get dbm cfg e, em seguida, localize a linha
que contém SVCENAME, que indica o nome ou número da porta do DB2. Se este comando exibir um número, use-o como o número da porta (no lugar de 50000 no exemplo
anterior). Se o comando retornar
um nome não-numérico, determine o número da porta designado para este nome
e use esse número da porta. No Linux,
o arquivo /etc/services contém o mapeamento entre
nomes e números de portas; no Windows,
o arquivo C:\windows\system32\drivers\etc\services
contém o mapeamento. Para obter informações adicionais, consulte o administrador de banco de dados
ou a documentação do banco de dados.
Substitua JAZZ pelo nome do banco de dados para ciclos de vida.
Substitua db2admin pelo nome de usuário para o banco de dados DB2.
Nota:O usuário do DB2 deve ter permissões para
criar tabelas, espaços de tabela e para modificar a configuração do banco de dados. Os usuários do DB2 são criados pelo
sistema operacional.
Na propriedade com.ibm.team.repository.db.jdbc.password,
especifique a senha de usuário.
Nota:Não
altere o texto password={password} na
propriedade com.ibm.team.repository.db.jdbc.location.
No arquivo teamserver.properties,
inclua as seguintes propriedades:
Em que:
unsecure_port é a porta não segura para o servidor
Tomcat (por padrão, 8080)
secure_port é o número da porta segura para o servidor
Tomcat (por padrão, 8443)
team_temp_dir é um caminho absoluto para um diretório
para armazenar arquivos temporários
Edite o valor de com.ibm.team.repository.db.jdbc.location
para o local do servidor Oracle e o nome do banco de dados para ciclos de vida:
Substitua jazzDBUser pelo nome de usuário para
o banco de dados do Oracle (por exemplo, RAMSCHEMA.
Substitua @localhost:1521 pelo local e porta
para o banco de dados Oracle. Se o local não for localhost,
será necessário preceder o local com duas barras (//);
por exemplo, @//oracleserver.example.com:1521.
Substitua ORCL pelo nome do banco de dados do ciclo de vida;
por exemplo, rtcdb.
Na propriedade com.ibm.team.repository.db.jdbc.password,
substitua JazzDBpswd pela senha para o usuário do Oracle especificada
anteriormente.
Nota:Não altere o texto {password} na
propriedade com.ibm.team.repository.db.jdbc.location.
No arquivo teamserver.properties,
inclua as seguintes propriedades:
Em que:
unsecure_port é a porta não segura para o servidor
Tomcat (por padrão, 8080)
secure_port é o número da porta segura para o servidor
Tomcat (por padrão, 8443)
team_temp_dir é um caminho absoluto para um diretório
para armazenar arquivos temporários
Inclua um usuário denominado admin e
designe a esse usuário as funções admin, manager e JazzAdmins. Para incluir este usuário,
você pode copiar e colar o seguinte texto entre as tags <tomcat-users>:
Se
você estiver instalando os aplicativos no mesmo servidor Tomcat, inclua
a função JazzAdmins no usuário admin existente.
Para autenticação LDAP: Configure o servidor Tomcat
para autenticação LDAP e, em seguida, configure quatro grupos LDAP com
os mesmos nomes que as quatro funções mencionadas anteriormente. De forma alternativa, você pode associar grupos LDAP
existentes às funções do servidor Jazz conforme descrito na Dica de Tecnologia TN0030:
Gerenciamento de Usuários no Tomcat. Siga as etapas 2-3 na seção Configurando o Rational Team Concert no Tomcat para Usar LDAP do tópico.
Inicie o servidor Tomcat para
Rational Team Concert. Para iniciar o Tomcat, execute o seguinte arquivo:
tomcat_for_rtc_install_directory\bin\startup.bat
tomcat_for_rtc_install_directory/bin/startup.sh
Ative a Interface administrativa da Web do
Rational Team Concert
em um navegador da Web em https://machine_name:secure_port/jazz/admin/. Observe o https; a conexão deve ser segura.
Efetue login com o ID do usuário e a senha para o administrador do Rational Team Concert. Se ninguém tiver efetuado login no Rational Team Concert antes,
use o ID do usuário e a senha para o administrador do servidor de
aplicativos.
Se você estiver trabalhando com uma nova instalação do Rational Team Concert: Configure
o usuário administrativo para o Rational Team Concert:
Se você vir um erro sobre "como buscar informações de status do servidor",
encerre e reinicie seu servidor de banco de dados e seu servidor de aplicativos
e efetue login novamente.
Na Interface administrativa da Web do Rational Team Concert, clique em Gerenciamento de Usuário. Ignore quaisquer erros sobre um
registro externo que não está sendo configurado.
Clique em Criar Usuário.
Insira os seguintes detalhes:
Nome de Usuário: O ID do usuário do administrador do
servidor de aplicativos
ID do Usuário: O ID do usuário do administrador do
servidor de aplicativos
Endereço de E-mail: Um endereço de e-mail válido para
o administrador do servidor de aplicativos
Na seção Licença de Acesso do Cliente, selecione Rational
Team Concert - Desenvolvedor para designar a licença de desenvolvedor
a esse usuário.
Clique em Salvar.
Efetue logout e, em seguida, efetue login novamente na Interface
administrativa da Web como o administrador do servidor de aplicativos.
Importe o modelo de processo de
ciclos de vida para o Rational Team Concert:
Na Interface administrativa da Web do Rational Team Concert, clique em Gerenciamento de Modelos de Processo. Se não for possível ver o link Gerenciamento de Modelos de Processo,
efetue logout e, em seguida, efetue login novamente na Interface administrativa da Web.
Clique em Importar Modelo e navegue
para o arquivo com.ibm.ram.lifecycle.zip na pasta archive_extract_location/DatabaseScripts/.
Em seguida, clique em OK. O modelo de Ciclo de Vida RAM
é exibido.
Crie uma área do projeto no Rational Team Concert:
Na Na Interface administrativa da Web do Rational Team Concert, clique em Gerenciamento
da Área do Projeto. Se não for possível ver o link Gerenciamento da Área do Projeto,
efetue logout e, em seguida, efetue login novamente na Interface administrativa da Web.
Clique em Criar Área do Projeto.
Insira os seguintes detalhes sobre a área do projeto:
Nome do projeto: Ciclo de Vida do RAM
Resumo: Área do projeto de controle de Ciclo de Vida do Rational Asset Manager
Descrição: Esta área é usada para gerenciar
os ciclos de vida do Rational Asset Manager
Clique em Salvar.
Designe as associações e funções do processo apropriadas
para a área do projeto:
Na página Gerenciamento da Área do Projeto, clique na área do projeto Ciclo de Vida do RAM.
Na seção Administradores, clique em Incluir.
Procure e selecione o usuário administrador criado. Se estiver
trabalhando com um aplicativo existente Rational Team Concert,
você também poderá selecionar um usuário diferente para ser o administrador
para esta área do projeto.
Na seção Membros, clique em Incluir;
em seguida, procure e selecione o mesmo usuário selecionado como o
administrador para a área do projeto.
Depois de incluir o administrador, clique no ícone Funções
do Processo junto ao nome do administrador.
Na janela Editar Funções do Processo, na lista Funções
Disponíveis, selecione Administração
e clique em Incluir.
Clique em Concluir.
Clique em Salvar.
Se você estiver fazendo upgrade da V7.1.1.1 ou
anterior: Vá para a etapa 37.
Se você estiver fazendo upgrade da V7.2 ou posterior,
faça upgrade do Rational Team Concert incluído:
A partir da mídia de instalação, extraia o arquivo
RTC-Server.zip para um novo local na sua
unidade de disco rígido, que, nestas instruções, é referida como new_rtc_install_dir.
Da pasta rtc_install_dir/jazz/server/conf/jazz/ mais antiga,
copie o arquivo teamserver.properties para a nova pasta new_rtc_install_dir/jazz/server/conf/jazz/.
É possível localizar o local rtc_install_dir existente
no arquivo de inicialização de Tomcat. No arquivo de inicialização, procure a linha
que contém JAZZ_INSTALL_DIR=; o valor da variável
JAZZ_INSTALL_DIR é o local dos arquivos atuais do Rational Team Concert.
Localize o arquivo de inicialização do Tomcat
e abra-o em um editor de texto. No Windows, este arquivo é tomcat_for_rtc_install_directory\bin\startup.bat.
No Linux, AIX ou Linux para zSeries, o arquivo é tomcat_for_rtc_install_directory/bin/startup.sh.
No arquivo de inicialização de Tomcat, procure a linha que contém
JAZZ_INSTALL_DIR=. Edite o valor
pelo seguinte, em que new_rtc_install_dir
é o diretório extraído da etapa 36a:
(substitua os caracteres de espaço em new_rtc_install_dir por %20):
set JAZZ_INSTALL_DIR=new_rtc_install_dir
:
JAZZ_INSTALL_DIR=new_rtc_install_dir
Inicie o servidor Tomcat.
Em um navegador da Web, insira a seguinte URL: https://host:secure_port/jazz/admin?internal,
em que host é o endereço IP ou nome do servidor e secure_port é a porta segura para o servidor Tomcat.
Efetue logon como um administrador do servidor de aplicativos.
Na barra lateral, em Ferramentas Internas,
clique em Reconfiguração do servidor.
Clique em Solicitar reconfiguração do servidor.
Pare e, em seguida, reinicie o servidor Tomcat. O aplicativo Rational Team Concert incluído
é atualizado.
Pare o servidor Tomcat para Rational Asset Manager.
Remova os arquivos de aplicativo da Web .war antigos do Rational Asset Manager instalados no Tomcat:
Navegue para o diretório tomcat_install_directory/webapps/.
Anote as pastas e os nomes de arquivos para quaisquer aplicativos da Web do Rational Asset Manager. Em versões anteriores do Rational Asset Manager,
foram sugeridos os nomes a seguir para essas pastas (em outras palavras,
os caminhos de contexto dos aplicativos):
/com.ibm.ram.repository.web.tomcat_runtime
/com.ibm.ram.repository.web.ws.tomcat_runtime
/help/
/abdprocess/
Exclua os seguintes arquivos de aplicativos:
com.ibm.ram.repository.web.tomcat_runtime.war
com.ibm.ram.repository.web.ws.tomcat_runtime.war
iehs.war
rmcabdgovernprocess.war
Os nomes de arquivos podem ser diferentes dos nomes na lista,
dependendo de como você instalou os aplicativos no seu servidor.
Exclua as pastas associadas para esses aplicativos.
Do diretório archive_extract_location/apps/tomcat/, copie os seguintes arquivos para o diretório
tomcat_install_directory/webapps/:
com.ibm.ram.repository.web.tomcat_runtime.war
com.ibm.ram.repository.web.ws.tomcat_runtime.war
iehs.war
rmcabdgovernprocess.war
Para alterar o caminho de contexto dos aplicativos,
renomeie os arquivos de aplicativos WAR. Use os mesmos caminhos de contexto de antes. Os nomes de arquivos
e os caminhos de contexto para novas instalações são os seguintes:
Tabela 1. Caminhos de Contexto para Arquivos de Aplicativos da Web do Rational Asset Manager
Nome do arquivo original
Novo
nome do arquivo
Caminho de contexto resultante
O que é isso?
com.ibm.ram.repository.web.tomcat_runtime.war
ram.war
ram
Aplicativo da Web primário do Rational Asset Manager
para Tomcat
com.ibm.ram.repository.web.ws.tomcat_runtime.war
ram.ws.war
ram.ws
Aplicativo de serviços da Web do Rational Asset Manager
para Tomcat
iehs.war
ram.help.war
ram.help
Aplicativo de assistência ao usuário e de ajuda do Rational Asset Manager
rmcabdgovernprocess.war
ram.process.war
ram.process
Aplicativo de documentação para processos de controle e
desenvolvimento baseados em recursos
Limpe o cache para o servidor Tomcat. Exclua o diretório tomcat_install_directory/work/.
Reinicie o servidor Tomcat para Rational Asset Manager.
Migre o repositório do Rational Asset Manager
para a versão mais recente:
Em um navegador da Web, abra o Web client do Rational Asset Manager. Na primeira vez que você abre o Web client após o upgrade, uma mensagem será exibida indicando que você deve migrar o repositório.
Se necessário, efetue login com um ID do usuário que tenha autoridade do administrador
de repositório.
Nota:No SQL Server, se um banco de dados existente do Rational Asset Manager
não tiver a ordenação configurada para uma sequência que termine com _BIN2
(por exemplo, Latin1_General_BIN2) a página Configuração Manual
Necessária aparecerá com uma mensagem. É possível recriar
o banco de dados e configurar a opção de ordenação para que faça distinção entre maiúsculas e minúsculas para
que funcione corretamente com o Rational Asset Manager ou
aceitar que pode haver conflitos inesperados com a distinção entre maiúsculas e minúsculas.
Clique em Migrar. Em repositórios grandes,
a migração pode levar vários minutos; até a migração ser concluída,
algumas informações no repositório podem não estar disponíveis.
Após a conclusão do processo de migração, clique em Início.
Se você estiver fazendo upgrade da V7.1.1.1 ou
anterior: Configure
as definições para conectar ao Rational Team Concert a partir do Rational Asset Manager:
No Web client do Rational Asset Manager,
clique em Administração.
Clique em Configuração.
Na seção Caminho Interno do Rational Team Concert,
digite as seguintes informações:
Caminho: A URL segura para o servidor Rational Team Concert que
você configurou. Por exemplo, https://localhost:9443/jazz.
Anote a conexão https e o número da porta segura.
Usuário: O nome de usuário para o usuário no Rational Team Concert que
é o administrador para a área do projeto "RAM Lifecycles".
Senha: A senha para o usuário que é o
administrador para a área do projeto "RAM Lifecycles".
Tempo Limite: O período de tempo, em segundos, para permitir
que o Rational Asset Manager conecte-se
ao Rational Team Concert.
O padrão é 120.
Para fazer upgrade, é necessário arquivar um pedido para uma nova chave de licença.
É necessário adquirir uma nova licença de servidor e novas licenças autorizadas pelo usuário.
Vá para o Rational License Key Center: http://www-01.ibm.com/software/rational/support/licensing/ Se você vir um erro sobre o Rational License Server, ajuste a
configuração da licença:
Clique em Administração
Na página Administração, clique em Configuração.
Na seção Licença e Versão, para selecionar
o tipo
de licença de servidor que este repositório usará, selecione Standard
Edition ou Enterprise Edition.
Na parte inferior da página,
clique em Salvar.
O erro do License Server pode ser exibido novamente. Clique em Tentar novamente a
conexão com o servidor de licença.
Atualize o aplicativo Eclipse do Rational Asset Manager
usando o mesmo método usado para sua instalação.
Para obter mais informações sobre como instalar o cliente Eclipse, consulte Instalando o Cliente Eclipse do Rational
Asset Manager.
Nota:Antes de
instalar a versão mais recente do cliente Eclipse do Rational Asset Manager,
desinstale o plug-in do cliente Eclipse do Rational Asset Manager.
Se você instalou o cliente Eclipse do Rational Asset Manager V7.0.0.2
em um aplicativo Eclipse V3.3 existente usando o
Installation Manager, use o Installation Manager para desinstalar o cliente.
Não é possível usar o Gerenciador de Configuração Eclipse para desinstalar o Rational Asset Manager a partir
do cliente Eclipse.
Se você instalou os plug-ins do cliente Eclipse do Rational Asset Manager
usando o Gerenciador de Atualização Eclipse, antes de instalar
a versão mais recente do Rational Asset Manager,
use o Gerenciador de Configuração Eclipse para remover todos os recursos
com o nome Rational Asset Manager.
Para usar o Gerenciador de Configuração Eclipse, no Eclipse, clique em Ajuda -> Atualizações de Software -> Gerenciar Configuração.
Implementando o Aplicativo do Servidor Rational Team Concert Incluído
no Tomcat O IBM Rational Asset Manager requer o IBM Rational Team Concert, que controla as funções de ciclo de vida que você pode usar para gerenciar o desenvolvimento de recursos. Se você ainda não tiver o Rational Team Concert, uma versão limitada desse produto será incluída, a qual pode ser implementada em um servidor Tomcat.
Antes de instalar o servidor IBM Rational Asset Manager,
considere os aspectos da instalação, incluindo qual configuração
usar.
Cenários de Instalação
O Rational Asset Manager pode ser instalado em
quatro cenários básicos:
Atualizando a partir de uma versão existente do Rational Asset Manager
Instalando o Rational Asset Manager em
uma nova instância de um IBM WebSphere Application Server integrado
Instalando o Rational Asset Manager em uma
instalação existente do WebSphere Application Server
Instalando manualmente o Rational Asset Manager em
uma versão suportada do WebSphere Application Server ou
Apache Tomcat.
Para cada cenário, o
Rational Asset Manager pode ser instalado
usando o IBM Installation Manager
ou usando os arquivos .zip de implementação e instalando-os manualmente.
Se você estiver usando o Installation Manager, poderá usar a GUI ou executar
uma instalação silenciosa usando a linha de comandos.
Iniciando na versão 7.2, o IBM Rational Team Concert é um
componente necessário que deve ser instalado como parte da instalação do Rational Asset Manager. O Rational Team Concert requer,
no mínimo, um adicional de 250 MB de espaço em disco para os arquivos do servidor e o banco de dados do
Rational Team Concert precisa de,
pelo menos, 5 GB de espaço livre. Não é possível instalar o Rational Asset Manager em um servidor
Rational Team Concert existente nem é possível atualizar o Rational Team Concert no servidor
Rational Asset Manager 7.2. Em um ambiente de implementação de rede do WebSphere, o Rational Team Concert não pode ser implementado em clusters; o Rational Team Concert deve ser implementado apenas em um único servidor de aplicativos.
Em todos esses cenários, também é possível instalar
o cliente Eclipse do Rational Asset Manager
para interagir com o repositório.
Compatibilidade do cliente Eclipse e da versão do servidor
O cliente Eclipse do Rational Asset Manager comunica-se com servidores Rational
Asset Manager que usam a mesma versão ou uma versão com um nível anterior. Se possível, use as mesmas versões do servidor
Rational Asset Manager e do cliente Eclipse. No entanto, o cliente
Eclipse pode comunicar-se com um servidor Rational Asset Manager
da mesma versão ou de uma versão com um nível anterior.
Isto inclui fix packs de cada versão. Para obter informações adicionais, consulte
esta nota técnica: http://www-01.ibm.com/support/docview.wss?uid=swg21380362
Licenças de Acesso
do Cliente
Cada licença de acesso válida do cliente
inclui uma autorização designada
para um usuário ou um programa para acessar direta ou indiretamente o servidor Rational Asset Manager
para uso do programa.
A partir da Versão 7.2, o licenciamento
para o Rational Asset Manager Enterprise
Edition baseia-se em dois tipos definidos de licenças do usuário:
Publicador:
Uma licença de acesso de cliente publicador fornece acesso
a todos os recursos do produto. Um publicador pode submeter, procurar, visualizar,
discutir, classificar, comentar, atualizar, fazer download e revisar recursos, além de executar relatórios.
Colaborador: Uma licença de acesso de cliente
colaborador fornece
acesso a um conjunto limitado de recursos do produto. Um colaborador pode
procurar, visualizar, discutir, classificar, comentar e fazer download de recursos.
Ambas as
licenças de acesso de cliente, publicador e colaborador, podem acessar o Rational Asset Manager
usando o Web Client, o Cliente Eclipse e por meio de interfaces do programador de aplicativo publicado do Rational Asset Manager.
As licenças do usuário podem ser designadas ou flutuantes. Um usuário designado, ou autorizado,
é uma pessoa ou um programa autorizado por um administrador
a usar o produto licenciado. É necessário manter licenças para o número
equivalente de pessoas e programas que usam o produto licenciado. Pessoas
ou programas não podem compartilhar IDs de usuário. Um usuário pode ser designado com uma
licença de publicador ou consumidor.
As licenças a seguir estão
disponíveis para o Rational Asset Manager:
Licença de Servidor do Rational Asset Manager Enterprise
Edition (irrestrita). É necessária uma licença de servidor
para cada processo do servidor de aplicativos em que o produto licenciado está
instalado.
Licença de acesso de cliente Publicador do Rational Asset Manager
Enterprise Edition (usuário autorizado ou flutuante).
Licença de acesso de cliente Colaborador do Rational Asset Manager
Enterprise Edition (usuário autorizado ou flutuante).
Rational Asset Manager Standard
Edition (usuário autorizado).
O Rational Asset Manager usa a aplicação de chave de licença FLEXlm. O FLEXlm
consome uma licença sempre que alguém efetua login em um servidor Rational Asset
Manager. As licenças do Rational Asset Manager Standard Edition podem ser usadas
apenas em servidores Rational Asset Manager configurados para ser um Standard
Edition Server. Você não pode usar licenças de usuário autorizado do Rational Asset
Manager Standard Edition em um Rational Asset Manager Enterprise Edition
Server. Os administradores designam quem nomeou licenças de usuário autorizado
usando o Rational Asset Manager Web Client; os usuários recebem suas licenças
autorizadas do administrador, não automaticamente.
Licenças flutuantes são usadas para qualquer usuário que ainda não tenha
a licença autorizada adequada designada para ele. O acesso programático
também requer uma licença do Rational Asset Manager baseada no ID do
usuário. Uma única licença de usuário autorizado do ID do usuário do Rational
Asset Manager não pode ser usada em vários programas simultaneamente.
Quando um usuário autorizado
efetua login, uma licença é alocada para
ele. Se um usuário efetua login com uma sessão diferente ou a partir do cliente
Eclipse, seu login continua sendo considerado e não
consome licenças adicionais. A licença é liberada apenas quando o
usuário efetua logout completamente de todas as sessões ou quando todas as
sessões expiram.
Se um usuário não for autorizado e
não tiver uma licença
designada, o login não consumirá uma licença. Dependendo da ação
selecionada por um usuário, será necessário um tipo específico de licença. Quando um usuário
solicita uma ação, uma licença flutuante do tipo correto é alocada.
Se não houver licenças disponíveis, a ação será negada. Uma licença flutuante
é mantida até que o usuário efetue logout ou que todas suas sessões expirem.
Por exemplo, se um usuário escolher uma ação que requeira uma licença
flutuante de colaborador e, em seguida, escolher uma ação que requeira uma licença de
publicador, uma licença flutuante de publicador será alocada para ele e
a licença flutuante de colaborador será liberada. O usuário então manterá
a licença de publicador até que efetue logout ou que todas as sessões
expirem. Se esse usuário tivesse uma licença de colaborador designado, a licença
não seria liberada por ser designada. Apenas as
licenças flutuantes podem ser promovidas. Um servidor de licença continuará alocando uma licença
flutuante de publicador se for possível, no caso de uma licença de colaborador designado.
Ao planejar o número de cada tipo de licença que deve estar disponível
para sua implementação, as seguintes diretrizes podem ser úteis:
Para
grandes implementações com 1.000 usuários ou mais, a maioria dos usuários
pode ser de colaborador. Considere o uso de 10 a 20% de licenças de publicadores e
de 80 a 90% de licenças de publicadores.
Para implementações menores com menos de
100 usuários, a maioria deles
será provavelmente de publicadores.
Considerações de Disco para Otimizar o Desempenho
Planeje separar o banco de dados,
o índice de repositório, as pastas temporárias
e o diretório de recursos em unidades de disco rígido separadas. Isso evita que determinadas
operações (por exemplo, recuperação de recurso ou a indexação de recursos
no repositório) interfiram na experiência dos usuários enquanto
executam operações diferentes (por exemplo, navegação pelos recursos).
Banco de Dados
Rational Asset Manager
requer um banco de dados para armazenar recursos e dados associados. Para melhorar o desempenho, coloque
o servidor de banco de dados em um computador físico separado do servidor de
aplicativos e em um disco dedicado.
Para configurar as tabelas e o esquema de
banco de dados, é necessário ter privilégios de
administrador de banco de dados.
Servidor de Aplicativos
Se
você usar o WebSphere Application Server,
poderá optar por instalar um novo WebSphere Application Server integrado ou
usar a versão existente do WebSphere Application Server.
É possível usar qualquer um dos servidores com qualquer banco de dados ou outro software da plataforma.
No entanto, com integrações, você não deve planejar usar o Rational Asset
Manager com a versão integrada do WebSphere Application Server que
é incluída com o Rational Asset Manager.
O WebSphere Application Server integrado é uma versão leve do servidor. Ele suporta ambientes que
executam um número limitado de aplicativos e que não requerem o suporte de administração
completa fornecido pelo WebSphere Application Server.
O WebSphere Application Server integrado fornece
uma versão leve do console de administração do WebSphere Application Server
com opções de configuração limitadas.
Registros do Usuário
Embora seja possível incluir usuários no Rational Asset Manager a partir
de um registro externo (como o LDAP ou um registro customizado), não é necessário
usar um registro externo. Os usuários podem ser incluídos manualmente.
Segurança e Autenticação de Usuário
Se você planeja instalar manualmente o Rational Asset Manager em
um WebSphere Application Server existente que
esteja configurado para segurança (por exemplo, usando LDAP), reconfigure
o servidor de aplicativos para segurança baseada em arquivo até que a instalação
e a configuração do Rational Asset Manager estejam
completas.
A segurança baseada em arquivo não é para uso em ambientes de produção.
Integrações
Opcional: É possível integrar o Rational Asset Manager ao IBM Rational ClearQuest, ao IBM Rational ClearCase
e ao IBM WebSphere Service Registry and Repository.
Os aplicativos clientes devem ser instalados no mesmo computador que o
servidor e aplicativo servidor do Rational Asset Manager. Para melhorar o desempenho, execute os servidores desses aplicativos
em computadores diferentes do servidor de aplicativos.
Ao integrar-se
ao Rational ClearCase,
o serviço do WebSphere Application Server
deverá ser iniciado pelo mesmo usuário que tiver acesso ao versioned object
base (VOB).
Clusters
Ao implementar o Rational Asset Manager em
um ambiente em cluster, os componentes devem ser homogêneos em relação
ao sistema operacional e servidor de aplicativos. Se você planeja integrar-se
ao Rational ClearCase e ao Rational ClearQuest,
os aplicativos clientes deverão ser instalados em todos os componentes do cluster
e ter o mesmo caminho de instalação em todos os nós do cluster.
Não é possível configurar nós individuais independentemente.
Grande Número de Recursos
Se você espera que o repositório
contenha um grande número de
recursos (por exemplo, dezenas ou centenas de milhares), várias operações
de gerenciamento de recursos, como indexação, poderão exigir muitas horas.
O desempenho pode ser melhorado se você usar técnicas de gerenciamento de
dados e de disco rígido, como o uso de Redundant Array of Independent
Disks (RAID) e uma técnica chamada striping de disco.
Striping de disco envolve
a divisão de dados em blocos e o armazenamento de blocos de dados em várias
partições em várias unidades de disco rígido. Para obter instruções de configuração do
striping de disco para seu ambiente, consulte a documentação do
sistema operacional. Conforme mencionado no parágrafo anterior, considere
a colocação do índice do repositório, dos recursos e do banco de dados em um disco
rígido diferente.
Aprenda mais sobre a prática de arquitetura de software baseada em componente.: Essa prática é focada na identificação das principais abstrações do
sistema e na tomada de decisões sobre como o sistema será integrado
para assegurar resiliência e sustentabilidade. Leia mais sobre a
prática de arquitetura de software baseada em componente em
http://www.ibm.com/developerworks/rational/practices/compbased_sa/.
Diretrizes de Planejamento de Sistema e Capacidade do Rational
Asset Manager
Este tópico
inclui diretrizes de planejamento e desempenho
para o IBM Rational Asset Manager.
Considere as seguintes
áreas em seu
planejamento de sistema e capacidade:
Fatores de desempenho
Clusters do IBM WebSphere Application Server
Integrações
Manutenção do Sistema
Fatores de desempenho
Vários fatores
determinam os requisitos de capacidade e os resultados de desempenho:
Número
de servidores
Velocidade do processador
Número de processadores e
sua configuração
Quantidade de memória em um nó
Tipo
de dispositivo de armazenamento em disco e configuração do RAID
Capacidade dos
dispositivos de armazenamento em disco
Largura da banda e latência da rede
O número e o tamanho dos recursos armazenados no repositório do Rational Asset Manager
Ajuste do sistema (para o WebSphere Application Server, bancos de dados, sistemas operacionais, servidores da Web e proxies de cache)
Planejamento para Hardware
Ao planejar os requisitos de hardware do servidor,
considere o número de usuários simultâneos que terão acesso e o número
de recursos que serão armazenados no repositório.
O tempo de resposta depende dos
detalhes dos casos de uso específicos. Por exemplo, o upload de um arquivo grande leva muito mais tempo do que a exibição de uma página da Web.
Requisitos do Servidor de Aplicativos
O WebSphere Application Server integrado é um servidor leve. Ele suporta ambientes que
executam um número limitado de aplicativos e que não requerem o suporte de
administração completa fornecido pelo WebSphere Application Server.
Embora também seja possível instalar o Rational Asset Manager em um único computador
que executa WebSphere Application Server e um banco de dados,
além de utilizar discos locais para recursos e indexação, essa configuração não pode ultrapassar a escala de 50 a 75 usuários simultâneos.
É possível instalar
e manter o Rational Asset Manager em
um único servidor, no entanto, use, no mínimo, um servidor de banco de dados e
um servidor de arquivos externo.
Para conseguir mais flexibilidade em ambientes
com vários usuários, instale o Rational Asset Manager no ambiente em cluster do WebSphere
Application Server Network Deployment, que permitirá distribuir a carga entre vários servidores e vários discos de diversas maneiras.
Exemplos de Implementações
As duas figuras
a seguir mostram exemplos de implementação.
Essa
figura mostra uma implementação simples que suporta até 100 usuários:
Essa figura mostra
um sistema complexo que pode suportar mais de 100.000 usuários:
Rational Team Concert é uma
integração necessária
O Rational Asset Manager requer o Rational Team Concert.
O aplicativo Rational Team Concert
gerencia o processo de ciclo de vida para recursos no Rational Asset Manager.
Incluímos uma versão limitada do Rational Team Concert que é possível instalar e utilizar, ou é possível estender um aplicativo do servidor Rational Team Concert existente para trabalhar
com Rational Asset Manager.
O armazenamento do Rational Asset Manager
é composto por dois componentes: o banco de dados e o sistema de arquivos. Os
recursos são armazenados no sistema de arquivos e os metadados são armazenados
no banco de dados.
Armazenando Metadados, Métricas e Processos de Ciclo de Vida:
Requisitos de Banco de Dados
Rational Asset Manager requer dois bancos de dados: um para armazenamento de recursos e dados e outro para gerenciar processos de ciclo de vida (que é utilizado pelo
aplicativo Rational Team Concert).
Coloque o servidor de banco de dados em
um servidor separado e em um disco dedicado.
O tamanho do banco de dados para Rational Asset Manager
depende do tamanho das descrições de recursos e de outras atividades do repositório,
como fóruns, tags e usuários registrados. São registradas métricas no banco de dados
para várias atividades do usuário, como procura e download.
Mesmo
que você não inclua recursos no repositório, o banco de dados cresce periodicamente
conforme as métricas de atividade do usuário são registradas. O tamanho do banco de
dados aumenta de forma linear com o aumento do uso do repositório.
O tamanho
do banco de dados para Rational Team Concert
depende da quantidade de ciclos de vida customizados incluída, e se outras pessoas
estão ou não utilizando o Rational Team Concert
como uma ferramenta de desenvolvimento e gerenciamento de projeto.
Requisitos para Armazenar Arquivos de Recursos para o Repositório
Além do espaço necessário para o banco de dados e para os arquivos de aplicativo, o Rational Asset Manager requer vários pontos de armazenamento para armazenar recursos:
A pasta Persistente: esta pasta armazena os arquivos de recurso
para o repositório inteiro. Existe uma pasta persistente para o repositório
inteiro. Em um cluster, a pasta persistente deve estar em uma unidade
compartilhada que todos os nós e servidores podem acessar.
A pasta Índice: os índices com relação aos quais as procuras são
feitas estão em cada servidor de aplicativos, e não servidor de banco de dados.
O tamanho do
índice depende do tamanho dos recursos e de o conteúdo dos recursos ser,
em sua maioria, texto, que pode ser indexado, ou de conteúdo binário,
que não pode ser indexado. Se você usar grandes quantidades de texto e grandes
arquivos de recursos, o tamanho do índice será grande. A quantidade de espaço
em disco necessária para o índice depende do tipo de recurso, do número de
recursos, do nível de atividade do usuário e do período de tempo de existência
do repositório.
Em um cluster, cada nó deve ter sua própria pasta de
índice. Ele deve estar em um disco rígido local no servidor; não deve
ser uma unidade compartilhada.
As pastas Locais: a pasta local armazena dados temporários
para os aplicativos do servidor. 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.
Considerações sobre o Registro do Usuário
Embora o Rational Asset Manager suporte a inclusão de usuários de um registro externo (como LDAP ou um registro
customizado), não é necessário utilizar o registro externo.
Utilize Mais Hardware para Melhorar o Desempenho e Expandir seu Repositório
Coloque
o banco de dados, o índice de repositório, as pastas temporárias e o diretório de recursos
em unidades de disco rígido separadas. Isso evita que determinadas operações (como
recuperação de recurso e indexação de recurso) interfiram no desempenho
do usuário (por exemplo, navegação pelos recursos).
Com o ajuste do
hardware, é possível melhorar o desempenho com as seguintes diretrizes gerais:
Para armazenar mais recursos ou armazenar recursos com grandes arquivos,
utilize discos maiores.
Para aumentar a disponibilidade dos aplicativos do servidor, inclua mais
nós.
Para aumentar o número de usuários simultâneos que podem utilizar os aplicativos,
inclua mais nós, servidores ou memória e utilize discos mais rápidos.
Para melhorar os tempos de resposta, de procura de respostas e de upload e download
de arquivos, utilize mais discos mais rápidos e faça aprimoramentos na rede.
Melhorando o Desempenho de Certas Ações do Usuário
Ao
planejar o tamanho da plataforma inicial e upgrades do ambiente de produção,
considere os recursos do sistema relativo que são utilizados por diferentes
tipos de operações. Por exemplo, as operações por meio de cliente Eclipse
consomem mais operações do sistema do que operações para Web client.
Usuário procurando recursos: inclua discos ou utilize discos mais
rápidos para armazenar índices de procura (a pasta de armazenamento
Índice para cada nó de servidor).
Usuário criando e atualizando recursos: inclua discos (a pasta de
armazenamento Persistente para o repositório) e latência de rede.
Download de arquivos pelos usuários: inclusão de discos, processadores
e memória.
Usuários executando relatórios de recursos e auditorias: utilize um
disco mais rápido, inclua memória e melhore o processador para o servidor
de banco de dados.
Sistemas acessando Rational Asset Manager
utilizando serviços da Web: na página de configuração, visualize os usuários dos
serviços da Web e configure o número de sessões simultâneas que os usuários podem
ter.
Quando usuários fazem upload de um arquivo grande, eles devem selecionar
o utilitário de upload avançado no assistente Submeter na Web.
Rational Asset Manager
suporta pedidos de intervalo HTTP, que os Web clients utilizam para retomar
um download interrompido ou para fazer o download de um arquivo por partes. Quando
os usuários fazem download de um arquivo grande, eles podem utilizar pedidos de
intervalo HTTP utilizando um navegador da Web, como Firefox com extensão DownThemAll! (https://addons.mozilla.org/en-US/firefox/addon/201).
Os usuários também podem considerar a alteração de arquivos grandes em um conjunto de arquivos
menores.
Considerações para Ajuda e Assistência
O aplicativo da WebRational Asset Manager acessa o aplicativo de ajuda para entregar assistência contextual para páginas, ferramentas
e formulários:
Se
você exigir que os usuários se autentiquem (por exemplo, por meio do servidor
de aplicativos ou de um firewall externo) para acessar o aplicativo de ajuda do Rational Asset Manager, será
necessário instalar o aplicativo de ajuda do Rational Asset Manager
no mesmo servidor que o aplicativo da Web Rational Asset Manager.
Exemplo de Planejamento de Capacidade e Sistema
Use
os seguintes números de usuários e recursos como diretrizes de configuração básica:
Até 300 usuários e 300.000 recursos no AIX
Até 600 usuários e 10.000 recursos
no Windows
As
seguintes diretrizes se aplicam aos dois exemplos de configuração
básica:
Memória: um servidor de aplicativos que possui processadores duplos
e tem
4 GB de memória com uma instância do WebSphere
Application Server.
Armazenamento: 40 GB de armazenamento no servidor de
armazenamento de recursos (sistema de arquivos)
e 400 MB de armazenamento para o banco de dados. O tamanho médio do índice de recursos
neste exemplo é de 1,81 GB para cada servidor de aplicativos.
Os
recursos são compostos da seguinte forma:
Estrutura do recurso: todos os recursos
contêm um arquivo de texto.
Recursos maior: 375 MB
Recursos
menor: 4 KB
Tamanhos dos recursos no repositório:
3% de 1MB a 375MB
5% de 100 KB a 999 KB
12% de 10 KB
80% de menos de 10 KB
Esse exemplo
baseia-se em uma carga de trabalho destas operações de usuário:
Tabela 2.
Ação do usuário
Atividade do usuário
Descrição
Procura de Palavra-chave
48%
Os usuários procuram palavras-chave e usam, ocasionalmente, uma
procura de caracteres curinga.
Download de
Recursos
20%
Os usuários
procuram, localizam e fazem download de um recurso.
Procura Baseada em Aspecto
26%
Os usuários executam procuras baseadas em aspectos que retornam 10, 100
e 1.000 recursos, independentemente do tamanho do repositório.
Submeter Recursos
1%
Os usuários criam recursos e fazem upload do conteúdo.
Página de Comunidades
5%
Os usuários selecionam a
guia Comunidades e visualizam as
páginas de uma comunidade.
Se
uma carga de trabalho incluir mais operações complexas,
ela suportará menos usuários para cada servidor de aplicativos; uma carga de trabalho mais leve
suporta mais usuários.
Ao monitorar o desempenho do sistema,
é possível revisar a carga do processador e a capacidade da unidade de índice
para saber como a carga afetará o servidor Rational Asset Manager
e decidir pela inclusão de discos ou de um servidor de cluster.
Um cluster grande do IBM WebSphere Application Server
é composto de servidores HTTP de front-end e de servidores proxy com um balanceador
de carga que direciona pedidos em torno do cluster.
É possível escalonar o WebSphere Application Server tanto
vertical quanto horizontalmente. Use um servidor de banco de dados e um servidor de arquivos
dedicado. O grau de escalabilidade do WebSphere Application Server
e o número de servidores que podem ser usados depende do
tipo e da magnitude de pedidos do servidor e do número de recursos.
IBM HTTP Server
A primeira camada é o servidor HTTP, que
trata de pedidos de Web clients e desobriga o servidor de aplicativos
de atender conteúdo estático. Ele fornece uma URL lógica que abrange
aplicativos auxiliares, como o aplicativo IBM Rational Asset Manager,
o aplicativo Help do Rational Asset Manager
e o aplicativo Asset Based Development do
Rational Asset Manager. Observe que, em uma configuração grande,
um servidor de cache é implementado na frente do servidor HTTP.
Balanceador de
Carga
Um balanceador de carga distribui carga entre
vários sistemas. Se você tiver mais de um servidor HTTP, deverá
usar um balanceador de carga. Para implementações moderadas, use um balanceador de carga
baseado em software, como o Edge Component. Para implementações maiores, que
suportam um grande número de usuários simultâneos, use um balanceador de carga baseado em
hardware.
Proxy do Cache
Um sistema proxy de armazenamento em cache de
encaminhamento armazena dados do
aplicativo de clientes em um cache e diminui a carga de outros sistemas servidores.
Se o servidor Rational Asset Manager
suportar um número moderado de usuários simultâneos, você precisará de apenas um
sistema proxy de encaminhamento. Se o servidor Rational Asset Manager
suportar um número grande de usuários simultâneos, talvez sejam necessários vários
sistemas proxy.
Servidor de Aplicativos
O arquivo EAR do Rational Asset Manager
é composto de dois arquivos WAR: o arquivo de repositório e de aplicativo
da Web e o arquivo de serviços da Web. Implemente o arquivo EAR do Rational Asset Manager
em cada instância do WebSphere Application Server
em um cluster. O Rational Asset Manager também
inclui arquivos WAR da Ajuda e do IBM Rational Unified Process (RUP); não é necessário
implementar esses arquivos WAR. Se a alta disponibilidade não for necessária para
as funções de suporte da Ajuda e do RUP,
implemente-as em uma única instância do WebSphere Application Server
ou em um contêiner externo do WebSphere Application Server.
Aplicativo Rational Asset Manager
O repositório do Rational Asset Manager
é normalizado para procuras e recuperação de dados para que os dados sejam armazenados
de maneira que sejam projetados para tornar a procura de dados, a navegação pelos
artefatos e os recursos de download mais eficientes. Para isso, cada instância do servidor Rational Asset Manager
constrói um índice local para recursos e um índice local para artefatos.
Isso otimiza o desempenho da procura, diminui a carga do banco de dados e aprimora a
escalabilidade em um ambiente em cluster. A execução dos diretórios de índice
local pode ser melhor que a de um índice compartilhado entre os nós.
Servidor de banco de dados
As considerações mais importantes na
escolha do hardware do banco de dados são o número de discos na máquina
e o esquema RAID usado pela máquina. Uma matriz RAID deve conter
pelo menos de 6 a 10 unidades para cada processador. Embora a memória seja importante,
não há diferença significativa entre as configurações de servidor de banco de dados
com 4 GB e 8 GB de memória para 1.000 usuários e 50.000 recursos.
Os requisitos
de espaço em disco do banco de dados dependem de vários fatores: o número de recursos,
o número de artefatos para cada recurso, o número de espaços da equipe,
o número de funções, o número de revisões, o número de tipos de recursos,
o número de usuários, a quantidade de transações no servidor (métricas do
usuário) e a quantidade de discussões do fórum.
Servidor de
arquivos
Os recursos devem ser compartilhados nas instâncias do WebSphere Application Server.
Use um sistema de arquivos acessado simultaneamente. O Rational Asset Manager acessa
esses arquivos apenas durante uploads, downloads, indexação de artefato e
mudanças significativas no modelo do Rational Asset Manager
que requeiram uma atualização no manifesto do recurso.
Topologias em
Cluster
Armazenar em cluster é combinar
um grupo de máquinas em uma entidade lógica que possa ser referenciada como
se fosse uma máquina. Esta seção descreve várias configurações de cluster
e as principais vantagens e desvantagens de cada uma.
Armazenamento em cluster
horizontal
Armazenamento em cluster horizontal, referido,
às vezes, como adição de escalabilidade, é a inclusão de máquinas físicas para aumentar
o desempenho ou a capacidade de um conjunto de clusters. Geralmente a
escalabilidade horizontal aumenta a disponibilidade do aplicativo em cluster às
custas de maior manutenção. O armazenamento em cluster horizontal pode incluir capacidade
e maior rendimento em um aplicativo em cluster; use esse tipo
de armazenamento em cluster na maioria das instâncias.
Armazenamento em cluster vertical
Armazenamento em
cluster vertical, referido, às vezes,
como aumento de escalabilidade, é a inclusão de instâncias do WebSphere Application Server
na mesma máquina. A escalabilidade vertical é útil para aproveitar
recursos não usados em grandes servidores SMP. O armazenamento em cluster vertical pode ser usado
para criar vários processos da JVM que, juntos, podem usar toda a energia de
processamento disponível.
Armazenamento em cluster híbrido horizontal
e vertical
O armazenamento em cluster híbrido
é uma combinação de armazenamento em cluster horizontal e vertical. Nesta configuração,
diferentes configurações de hardware são membros do mesmo cluster.
Máquinas maiores e mais capazes podem conter várias instâncias do WebSphere Application Server;
máquinas menores podem ter um armazenamento em cluster horizontal e conter apenas
uma instância do WebSphere Application Server.
Ao
usar o armazenamento em cluster vertical, tome cuidado. A única maneira de determinar
o que é correto para seu ambiente e aplicativo é ajustar uma
única instância de um servidor de aplicativos para obter o rendimento e o desempenho e,
em seguida, incluí-la em um cluster e adicionar, aos poucos, membros do
cluster. Teste o desempenho e o rendimento conforme for incluindo cada membro
no cluster. Ao configurar uma topologia de escalabilidade vertical, sempre
monitore o uso de memória cuidadosamente; não exceda a quantidade de espaço endereçável
do usuário ou a quantidade de memória física disponível em uma máquina.
Escalabilidade
Escalabilidade
é a facilidade de expansão
de um site. O número de usuários, recursos e comunidades de
uma determinada instalação do Rational Asset Manager
deve ser capaz de expandir-se para suportar uma carga maior. O aumento na
carga pode ter várias origens, como a inclusão de equipes ou departamentos
adicionais no conjunto de usuários do Rational Asset Manager
ou a importação de conjuntos grandes de recursos históricos para o Rational Asset Manager.
Escalabilidade
é uma consideração arquitetural que conduz o design de sua arquitetura.
Embora seja possível melhorar a escalabilidade incluindo hardware adicional
no sistema, ele pode não melhorar o desempenho e o rendimento.
A
opção entre aumento de escalabilidade (armazenamento em cluster vertical) e adição de escalabilidade (armazenamento em cluster
horizontal) é geralmente uma decisão de preferência, custo e de acordo com a natureza
de seu ambiente. No entanto, problemas de resiliência do aplicativo podem mudar
suas preferências.
O aumento de escalabilidade implementa a escalabilidade vertical
em um pequeno número de máquinas
com vários processadores e grandes quantidades de memória de espaço endereçável do usuário.
Isso pode apresentar pontos únicos de falha (SPOF) significativos porque
seu ambiente é composto por uma quantidade menor de máquinas grandes.
A adição de escalabilidade
usa um número maior de máquinas menores. Neste
cenário, é improvável que a falha de um servidor pequeno possa
criar uma interrupção completa do aplicativo. No entanto, a adição de escalabilidade cria
maiores necessidades de manutenção.
Disponibilidade
Também
referida como tolerância a falhas
ou resiliência, disponibilidade é a capacidade de um sistema de fornecer
continuidade operacional apesar de componentes e sistemas falhos.
Decisões arquiteturais, como escalabilidade horizontal versus vertical
e o uso de balanceadores de carga de backup (isto é, dispatchers), podem afetar
a disponibilidade do aplicativo Rational Asset Manager.
Considere a disponibilidade de todos os recursos, redes e sistemas de armazenamento
em disco compartilhados que compõem o ambiente do Rational Asset Manager.
Em um design tolerante a falhas, se um aplicativo ou servidor falhar, outros
membros do cluster podem continuar a atender os clientes.
Há
duas categorias de failover: failover do servidor e failover de sessão.
Quando ocorre failover do servidor, as sessões no membro de cluster falho
são perdidas (um usuário terá que efetuar login novamente), mas os serviços continuam
disponíveis aos clientes. No failover de sessão, as sessões existentes
continuam com os outros membros do cluster como se o membro de cluster
não tivesse falhado (embora a última transação possa ter sido perdida).
Se uma infraestrutura redundante for configurada para suportar failover do servidor, o Rational Asset Manager
a suportará.
Integrações
com o Rational Asset Manager
Para integrar
uma instalação do IBM Rational Asset Manager
a outro software, como o IBM Rational ClearCase, o IBM Rational ClearQuest
ou o IBM WebSphere Service Registry and Repository
(WSRR), considere uma estratégia de autenticação comum, como o LDAP ou o
Active Directory.
Considere ainda a conectividade
com cada um dos componentes constituintes.
Se os produtos passarem por limites de firewall, abra as portas apropriadas
de cada um dos produtos integrados.
Aplicativos do IBM Jazz Server
É possível criar links entre artefatos em servidores e recursos Jazz no Rational Asset Manager.
Por exemplo, é possível criar um defeito no IBM Rational Team Concert
sobre um recurso e, depois, criar um link entre o recurso e o item de trabalho.
Rational Team Concert
Rational Team Concert é
uma ferramenta de colaboração de equipe construída em uma plataforma escalável
extensível que integra as tarefas no ciclo de vida do software. É possível criar
ou estabelecer um link com itens de trabalho no servidor Rational Team Concert
conforme descrito acima. Também é possível estabelecer um link com arquivos de recurso com controle de origem do Rational Team Concert, assim,
quando os usuários fizerem download de arquivos do Rational Asset Manager em seus
clientes Eclipse, será solicitado que eles façam o download da versão mais recente do sistema de controle de origem.
Eclipse
É possível incluir o Rational Asset Manager em um ambiente de desenvolvimento integrado Eclipse para que você possa procurar recursos, fazer o download de artefatos em sua área de trabalho, criar novos recursos a partir de seus arquivos na área de trabalho e colaborar com recursos. Para obter informações sobre como instalar o Rational Asset Manager em um cliente Eclipse, consulte Instalando o Cliente Eclipse do Rational
Asset Manager.
IBM Lotus Connections
É possível visualizar cartões de visita do Lotus Connections em aplicativos Rational Asset Manager. Também é possível visualizar uma lista de recursos que requerem sua aprovação no Lotus
Connections.
Rational Build Forge
O Rational
Asset Manager complementa sistemas de aplicativos de construção existentes, como Build Forge. É possível
utilizar o Build Forge para criar uma construção baseada nos recursos no Rational Asset Manager e utilizar
a integração para publicar os resultados da construção como novos recursos no Rational Asset Manager.
Um conjunto de scripts fornecido permite fazer download de ativos,
verificar dependências, compilar, construir e entregar resultados
como novos ativos.
IBM Rational Software Architect e outras ferramentas de modelagem do Rational
É possível postar facilmente modelos e topologias de seu aplicativo de modelagem no Rational Asset Manager, onde
outras pessoas podem revisar e aprovar seu trabalho.
WebSphere Service
Registry and Repository
Como parte da integração do Rational Asset Manager e
do WSRR, é possível publicar os recursos do Rational Asset Manager
no WSRR. Ao planejar a integração dos registros dos dois aplicativos,
considere o uso dos registros. Por exemplo, se o Rational Asset Manager for
o registro de tempo de desenvolvimento que contém recursos usados pelas equipes de
desenvolvimento e o WSRR for um registro de tempo de execução usado para documentos
e para os serviços lógicos derivados dos documentos,
então alguns recursos desenvolvidos poderão ser implementados e uma parte
dos artefatos do recurso poderá ser publicada no WSRR.
Depois que
os artefatos de um recurso do Rational Asset Manager passarem
para o WSRR, eles serão gerenciados como documentos de tempo de execução e pertencerão a eles. Eles
podem mudar e ser controlados conforme necessário pela organização de tempo de execução.
No entanto, é útil tanto para o desenvolvimento quanto para a organização de tempo de execução
preservar links entre os recursos de desenvolvimento e seus documentos
correlativos de tempo de execução para que os usuários possam entender os links entre
os recursos desenvolvidos e os documentos implementados.
IBM Tivoli Change and Configuration Management
Database
Para suportar os cenários de integração, o Rational Asset Manager usa
o Reusable Asset Specification (RAS) do Grupo de Gerenciamento de
Objetos (OMG) como a estrutura principal para metadados do recurso. Para integrar-se
a ferramentas e outros repositórios, como o IBM Tivoli CCMDB,
são necessários metadados adicionais. O RAS fornece uma estrutura para identificação
de recursos e extensão de metadados exclusivas; essa combinação fornece
a base para gerenciar referências entre o Rational Asset Manager e o Tivoli CCMDB.
Usando
o RAS no Rational Asset Manager,
o corporativo pode configurar vários tipos de recursos para atender a suas necessidades
específicas. Independentemente da configuração do tipo de recurso no Rational Asset Manager,
a sincronização funciona com o Tivoli CCMDB.
Além dos metadados do recurso (como ID, que cria uma referência
entre o Rational Asset Manager e o Tivoli CCMDB), outros elementos de
metadados (como classificação) são sincronizados entre o Rational Asset Manager e o Tivoli CCMDB. A sincronização
da classificação e dos metadados do recurso pode reduzir as tarefas administrativas e simplificar
o uso do desenvolvedor. Apesar disso, ao selecionar um subconjunto de recursos do Rational Asset Manager
e um subconjunto de itens configurados no repositório do CCMDB, você cria
um ponto de conexão de vários para vários, tornando o rastreio de relacionamentos
e a localização de informações necessárias mais complicado.
A volatilidade
das referências em cada um dos repositórios pode afetar vários níveis
de integração dessas referências e, portanto, afetar o desempenho
do Rational Asset Manager.
Determine o que conectar nos repositórios. Não conecte
todos os recursos do Rational Asset Manager
de todos os tipos de recursos a todos os itens configurados possíveis no CCMDB. Em vez disso,
identifique os cenários relevantes para sua empresa e, em seguida,
identifique os relacionamentos de recurso e item configurado necessários
para suportar esses cenários, selecionando um subconjunto dos relacionamentos de
recurso e item de configuração para gerenciar.
Rational ClearCase
O Rational ClearCase fornece
controle de versão, gerenciamento de área de trabalho automatizado, suporte ao desenvolvimento
paralelo, gerenciamento de linha de base e gerenciamento de construção e release, que
podem melhorar a produtividade e a eficiência operacional. Para atender aos
requisitos internos e externos de conformidade, o Rational ClearCase contém
recursos de garantia estendida, como autenticação do usuário e suporte de
auditoria. É possível utilizar recursos de UCM para incluir gerenciamento de fluxo de trabalho e projeto no
Rational ClearCase.
.
Rational ClearQuest
Rational ClearQuest é um sistema
customizável para controlar defeitos e mudanças. Com ele,
é possível gerenciar a maioria dos tipos de atividade de mudança que estão associados ao desenvolvimento
de software, incluindo aprimoramentos, defeitos e modificações na documentação. O Rational ClearQuest diminui
os ciclos de desenvolvimento unificando toda a equipe no processo de
gerenciamento de pedidos de mudança de software.
Manutenção do Sistema
Durante o monitoramento do sistema, verifique nos arquivos de log do servidor da Web
se há erros e reinicializações do servidor.
Revise também os arquivos de log do
sistema, que estão no seguinte local:
<caminho da instalação>\IBM\WebSphere\AppServer\profiles\AppSrv01\logs
Fazendo Backup do Rational Asset Manager
Para
evitar perda de dados, faça backup do banco de dados do IBM Rational Asset Manager,
da localização do armazenamento de recursos e (se tiver usado o Installation Manager)
do local da instalação do Rational Asset Manager. Considere ainda fazer backup da configuração do IBM WebSphere Application Server.
Não é necessário fazer backup dos índices; o Rational Asset Manager cria
um índice para você. Não faça backup de nenhum dado de /temp.
Antes de
atualizar seu sistema, execute os backups necessários.
Para obter instruções detalhadas sobre como fazer backup e restauração de seus aplicativos, consulte Fazendo Backup e Restaurando.
Upgrades para o Rational Asset Manager
Quando
planejar atualizar o sistema, considere o caminho que o upgrade
deve seguir. Por exemplo, você planeja usar o IBM Installation Manager para
instalar a mídia no servidor ou planeja copiar a mídia
de outras origens?
Considerações anteriores ao upgrade:
Se planeja usar o Installation Manager, instale-o antes de atualizar o sistema.
Não
é necessário desinstalar o Rational Asset Manager antes
do upgrade.
Usando o servidor Rational Asset Manager existente,
o Installation Manager e o aplicativo Setup Assistant mantêm suas informações
de raiz de contexto do Rational Asset Manager.
Se você não efetuar login no console da máquina servidor do Rational Asset Manager,
planeje acessar o servidor remotamente.
Utilize o software IBM Packaging Utility para copiar os pacotes do produto em um repositório que pode ser colocado em um servidor da Web disponível em HTTP ou
HTTPS.
O software do Packaging Utility está localizado no CD Enterprise Deployment para cada plataforma (Windows e Linux)
que está incluído com o IBM Rational Asset Manager.
Se você desejar colocar um repositório que contém um pacote
Rational Asset Manager em um servidor da Web que ficará disponível em HTTP ou HTTPS, será necessário utilizar o Packaging Utility para copiar o pacote do produto do Rational Asset Manager no repositório.
Utilize esse utilitário para executar as seguintes tarefas:
Criar um novo repositório para os pacotes do produto.
Copiar os pacotes do produto em um novo repositório. É possível copiar vários pacotes do produto
em um único repositório, criando assim um local comum para sua
organização, no qual os pacotes do produto podem ser instalados com o uso do IBM Installation
Manager.
Excluir os pacotes do produto de um repositório.
Consulte a ajuda on-line do Packaging Utility para obter instruções completas sobre o uso da ferramenta.
Instalando o Packaging Utility
Antes de usar o IBM Packaging
Utility para copiar o pacote do produto Rational Asset Manager,
é necessário instalar o Packaging Utility a partir do CD
Enterprise Deployment.
Sobre Esta Tarefa
Para instalar o software IBM Packaging
Utility a partir do CD Enterprise Deployment:
Procedimento
Execute o CD Enterprise Deployment da plataforma apropriada
e extraia o arquivo compactado do CD.
No
diretório do Packaging Utility, extraia o pacote de
instalação do Packaging Utility do arquivo compactado (pu.disk_win32.zip
ou pu.disk_linux.zip).
Localize o arquivo
executável do instalador do Packaging Utility.
Vá para
o diretório InstallerImage_win32 na área em que o arquivo pu.disk_win32.zip
foi descompactado. Localize o arquivo install.exe.
Vá para o diretório InstallerImage_linux
na área em que o arquivo pu.disk_linuz.zip foi descompactado.
Localize o arquivo install.exe.
Inicie
o arquivo executável do instalador e siga as instruções
no assistente para instalar o Packaging Utility.
Se o Installation Manager não for detectado
na estação de trabalho, você será solicitado a instalá-lo e o assistente de
instalação será iniciado. Para instalar o Installation Manager, siga
as instruções no assistente.
Depois que o Installation
Manager é instalado no computador, o Installation Manager é iniciado
e começa automaticamente o assistente de instalação.
Para concluir
a instalação, siga as instruções no assistente de instalação.
Requisitos de Instalação
Esta seção detalha os requisitos de
hardware e de software para instalar e executar
com êxito o seu software.
Requisitos de Hardware
Antes de poder instalar o produto, verifique se o sistema atende aos requisitos mínimos de hardware.
É possível
instalar o servidor Rational Asset Manager
que inclui uma versão integrada do IBM WebSphere Application Server ou
instalar o servidor Rational Asset Manager
em um dos servidores de aplicativos suportados.
No WebSphere Application Server,
ambas as implementações, de Implementação de Rede e em cluster, são suportadas.
Aplicativo de Banco de Dados (para o Servidor)
Um aplicativo de
banco de dados é necessário para o servidor Rational Asset Manager.
É possível usar qualquer um dos bancos de dados suportados em conjunto com uma
instalação do servidor Rational Asset Manager
instalada em qualquer um dos servidores de aplicativos suportados.
Navegador da Web
É necessário um navegador da Web
suportado para executar o Web client do Rational Asset Manager
para visualizar a documentação e para suportar o widget de navegador
Eclipse Standard Widget Toolkit (SWT).
Requisitos de Software Adicionais
Adobe® Acrobat Reader
Para visualizar a ajuda multimídia, como tours, tutoriais
e demonstrações, é necessário instalar o Adobe Flash Player.
Versão 6.0 release
65 ou posterior.
Versão
6.0 release 69 ou posterior.
Requisitos de Privilégios do Usuário
É necessário ter um ID de usuário que corresponda aos requisitos a seguir antes
de fazer a instalação do IBM Rational Asset Manager.
Seu ID de usuário não deve conter caracteres de byte duplo.
É necessário ter um ID de usuário que pertença ao grupo Administradores.
É necessário ser capaz de efetuar login como raiz.
Tarefas Pré-instalação
Antes de instalar o produto, conclua estas etapas:
É possível instalar o IBM Rational Asset Manager
usando o IBM Installation Manager ou
usando os arquivos .zip de implementação e fazendo a instalação manualmente. Se
você estiver usando o Installation Manager, poderá usar a GUI ou instalar
silenciosamente por meio da linha de comandos.
Instalando o a partir de
Download
Depois de obter os arquivos de instalação,
extraia o conteúdo.
Sobre Esta Tarefa
É possível instalar o IBM Rational Asset Manager manualmente
fazendo download dos arquivos .zip e, em seguida, extraindo o conteúdo dos
arquivos compactados para o sistema de arquivos.
Se
fizer download dos arquivos de instalação a partir do IBM Passport Advantage,
deverá extrair a imagem dos arquivos compactados antes de poder
instalar o Rational Asset Manager.
Se você selecionar a opção Download Director para fazer
download dos arquivos de instalação, o applet do Download Director
verificará automaticamente a integridade de cada arquivo que processa.
Extraindo os Arquivos
Sobre Esta Tarefa
Extraia cada arquivo compactado para o mesmo diretório.
Não inclua espaços nos nomes de diretório ou você não
conseguirá executar o comando launchpad.sh para iniciar a Barra de Ativação de uma linha
de comandos.
Instalando a partir do Programa da Barra de Lançamento
O programa da barra de ativação fornece a você um local único para visualizar informações sobre o release e iniciar o processo de instalação.
Antes de Iniciar
Sobre Esta Tarefa
Utilize o programa de Barra de Ativação para iniciar a instalação do IBM Rational Asset Manager nos
seguintes casos:
Instalando a partir dos CDs do produto
Instalando a partir de uma imagem eletrônica em seu sistema de arquivos local
Instalando de uma Imagem Eletrônica em uma Unidade Compartilhada
Iniciando o processo de instalação a partir do programa da barra de ativação, o IBM Gerenciador de Instalação
será automaticamente instalado, se ainda não estiver em seu
computador e iniciar pré-configurado com o local do repositório que contém o
pacote Rational Asset Manager.
Se você instalar e iniciar o Gerenciador de Instalação diretamente,
será necessário configurar as preferências de repositório manualmente.
Iniciando o Programa da Barra de Ativação
Se você estiver instalando de um CD e a execução automática estiver ativada em
sua estação de trabalho, a barra de ativação do Rational Asset Manager iniciará
automaticamente quando você inserir o primeiro disco de instalação em sua unidade de CD. Se você estiver instalando de uma imagem eletrônica ou se a execução automática não estiver configurada em sua estação de trabalho, inicie o programa de barra de ativação.
Antes de Iniciar
Conclua as tarefas de pré-instalação descritas em Tarefas Pré-instalação,
caso ainda não tenha feito isso.
Sobre Esta Tarefa
Para iniciar o programa de barra de ativação:
Procedimento
Insira o CD do IBM Rational Asset Manager em sua unidade de CD.
Certifique-se de ter montado a unidade de CD.
Se a execução automática estiver ativada em seu sistema, o programa de barra de ativação da instalação IBM Rational Asset Manager é aberto automaticamente. Se a execução automática não estiver ativada em seu sistema:
Execute
launchpad.exe, que está localizado no diretório raiz do CD.
Execute launchpad.sh, que está localizado no diretório raiz do CD.
Iniciando uma Instalação a partir do Programa de Barra de Ativação
Procedimento
Inicie o programa de barra de ativação.
Se ainda não tiver feito isso, leia
as informações sobre o release, clicando em Notas sobre o Release.
Quando você estiver pronto para iniciar a instalação, clique em Instalar IBM Rational Asset Manager.
Se o IBM Gerenciador de Instalação não
for detectado em seu sistema ou se já houver uma versão mais antiga instalada,
você deverá continuar com a instalação do release mais recente
dele.
Quando a instalação
do Gerenciador de Instalação for concluída
com êxito, clique em Concluir para fechar o assistente. Após a conclusão da instalação, o Gerenciador de Instalação é aberto
automaticamente.
Se esta for uma atualização do produto,
você deverá iniciar o Installation
Manager já instalado e, em seguida, selecionar Atualizar e
escolher a oferta do Rational Asset Manager
para procurar atualizações. Para obter detalhes completos, consulte Fazendo Upgrade de uma Versão Anterior no WebSphere Application Server.
Instalando a partir do IBM Installation
Manager
IBM Gerenciador de Instalação é
um programa que ajuda a instalar os pacotes do produto no computador.
O Gerenciador de Instalação também
ajuda a atualizar, modificar e desinstalar qualquer pacote instalado.
Um pacote pode ser um produto, um grupo de componentes ou um único componente
projetado para ser instalado pelo Gerenciador de Instalação.
Na maioria dos cenários de instalação do IBM Rational Asset Manager,
o Gerenciador de Instalação é usado. O Rational Asset Manager requer,
geralmente, a versão mais recente do IBM Gerenciador de Instalação no
momento do release.
Esta seção descreve algumas tarefas comuns relacionadas ao IBM Installation Manager.
Para obter informações adicionais, consulte a ajuda on-line do Gerenciador de Instalação
ou o Centro de Informações do Gerenciador de Instalação
em http://publib.boulder.ibm.com/infocenter/install/v1r2/index.jsp.
Instalando o Gerenciador de Instalação no
Windows
Sobre Esta Tarefa
Se
você iniciar a instalação do produto a partir do programa da barra
de ativação, a instalação do Gerenciador de Instalação será
iniciada automaticamente se ainda não tiver sido instalado em sua estação de trabalho.
(Para obter
informações adicionais sobre este processo, consulte
Instalando a partir do Programa da Barra de Lançamento.) Em outros casos, inicie manualmente a instalação do Gerenciador de Instalação.
Para
iniciar a instalação do Gerenciador de Instalação manualmente:
Procedimento
Execute install.exe na pasta
InstallerImage_win32 no primeiro disco de instalação.
Clique em Avançar na página
Instalar Pacotes.
Revise o contrato de licença na página Contrato de Licença e
selecione Eu aceito os termos no contrato de
licença para aceitar. Clique em Avançar.
Clique no botão Procurar na página Pasta
de Destino para alterar o local da instalação, se necessário. Clique em Avançar.
Clique em Instalar na página Resumo.
Quando o processo de instalação for concluído, uma mensagem confirma
o êxito do processo.
Clique em Concluir. O Gerenciador de Instalação é aberto.
Para instalar o
Gerenciador de Instalação manualmente:
Procedimento
Abra uma janela do terminal com privilégios de usuário root.
Execute install.
Esse arquivo está localizado na pasta InstallerImager_linux no primeiro disco de instalação.
Esse arquivo está localizado na pasta InstallerImager_aix no primeiro disco de instalação.
Clique em Avançar na tela Instalar Pacotes.
Revise o contrato de licença na página Contrato de Licença e
selecione Eu aceito os termos no contrato de
licença para aceitar. Clique em Avançar.
Se necessário, edite o local do diretório de instalação.
Clique em Avançar.
Clique em Instalar na página de resumo de informações. Quando o processo de instalação for concluído, uma mensagem confirma
o êxito do processo.
Clique em Concluir. O IBM Gerenciador de Instalação é aberto.
Iniciando o Gerenciador de Instalação no
Windows
Sobre Esta Tarefa
O Gerenciador de Instalação deve
ser iniciado a partir do programa da barra de ativação. Isso inicia o
Gerenciador de Instalação com a
preferência de repositório configurada e os pacotes
Rational Asset Manager selecionados.
Se você iniciar o Gerenciador de Instalação diretamente, deve configurar uma preferência
de repositório e escolher os pacotes do produto manualmente. Para obter informações adicionais, consulte Planejando a Sua Instalação.
Para iniciar o
Gerenciador de Instalação manualmente:
Procedimento
Abra o menu Iniciar a partir da
Barra de Tarefas.
Selecione Todos os
Programas -> IBM Installation
Manager -> IBM Installation
Manager.
O que Fazer Depois
Iniciando o Gerenciador de Instalação no Linux e no AIX
Sobre Esta Tarefa
O Gerenciador de Instalação deve
ser iniciado a partir do programa da barra de ativação. Isso inicia o
Gerenciador de Instalação com a
preferência de repositório configurada e os pacotes
Rational Asset Manager selecionados.
Se você iniciar o Gerenciador de Instalação diretamente, deverá configurar
a preferência do repositório e escolher os pacotes do produto manualmente. Para obter informações adicionais, consulte Planejando a Sua Instalação.
Para iniciar o
Gerenciador de Instalação manualmente:
Procedimento
Abra uma janela do terminal com privilégios de usuário root.
Vá para o diretório de instalação do Gerenciador de Instalação (por
padrão, /opt/IBM/InstallationManager/eclipse) e execute IBMIM.
Desinstalando o Gerenciador de Instalação no
Windows
Sobre Esta Tarefa
Para desinstalar o Gerenciador de Instalação:
Procedimento
Abra o menu Iniciar a partir da
Barra de Tarefas.
Selecione Todos os
Programas -> IBM Installation
Manager -> Desinstalar o IBM Installation
Manager.
Clique em Avançar na página Desinstalar. O IBM Gerenciador de Instalação é selecionado para desinstalação.
Clique em Desinstalar na página Resumo.
Resultados
Nota:Também
é possível desinstalar o Gerenciador de Instalação
usando o Painel de Controle. Clique em
Iniciar -> Configurações -> Painel
de Controle e, em seguida, dê um clique
duplo em Adicionar ou Remover Programas.
Selecione a entrada para o IBM Gerenciador de Instalação e
clique em Remover.
Desinstalando o Gerenciador de Instalação no Linux e no AIX
Sobre Esta Tarefa
O Gerenciador de Instalação deve
ser desinstalado usando a ferramenta de gerenciamento de pacote incluída
na versão do Linux ou AIX.
Para desinstalar o Gerenciador de Instalação manualmente no
Linux ou no AIX:
Procedimento
Abra uma janela do terminal com privilégios de usuário root.
Vá para o diretório de desinstalação do Gerenciador de Instalação. Por padrão, é /var/ibm/InstallationManager/uninstall.
Se o Installation Manager tiver sido instalado em um local diferente do
caminho padrão, localize o diretório de desinstalação relativo ao local
de instalação do Installation Manager.
Execute ./uninstall.
Instalando e Desinstalando o Gerenciador de Instalação Silenciosamente
O IBM Installation Manager pode
ser instalado e desinstalado silenciosamente.
Instalando o Gerenciador de Instalação Silenciosamente no Windows
Sobre Esta Tarefa
Para instalar o Gerenciador de Instalação silenciosamente em um local de instalação padrão no Windows:
Procedimento
Altere o diretório para a pasta InstallerImage_win32 no primeiro disco de instalação.
Execute setup.exe /S /v"/qn"
O que Fazer Depois
Se quiser alterar o local da instalação, poderá incluir a propriedade
INSTALLDIR dentro da opção /v. Por exemplo: setup.exe
/S /v"/qn INSTALLDIR=\"C:\InstallationManager\""
Desinstalando o Gerenciador de Instalação Silenciosamente do Windows
Sobre Esta Tarefa
Para desinstalar o Gerenciador de Instalação silenciosamente no Windows:
Procedimento
Execute o seguinte comando no prompt de comandos: msiexec
/x {DBD90D51-BD46-41AF-A1F5-B74CEA24365B}
Repositórios de
Instalação do Installation Manager
O IBM Installation Manager recupera pacotes de produtos de locais especificados do repositório.
Se o painel de ativação for usado para iniciar o Gerenciador de Instalação,
as informações do repositório serão transmitidas para o Gerenciador de Instalação.
Se o Gerenciador de Instalação for iniciado diretamente, você deverá especificar um repositório de instalação que contenha os pacotes de produtos que você deseja instalar. Consulte o Configurando as Preferências do Repositório de Instalação no Installation Manager.
Algumas organizações empacotam e hospedam seus próprios pacotes de produtos na intranet. Para obter informações sobre esse tipos de cenário de instalação,
consulte a ajuda on-line do IBM
Installation Manager. Seus administradores de sistema precisarão fornecer a URL correta.
Por padrao, o IBM Gerenciador de Instalação
utiliza uma URL incorporada em cada produto de desenvolvimento do
software Rational
para conectar um servidor de repositório pela Internet.
O Gerenciador de Instalação procura pelos pacotes de produtos, bem como novos recursos.
Configurando as Preferências do Repositório de Instalação no Installation Manager
Ao iniciar a instalação do IBM Rational Asset Manager a partir
do programa da barra de ativação, o local do repositório que contém o pacote do
produto que está sendo instalado é definido automaticamente no IBM Installation Manager quando
ele inicia. No entanto, se você inicia o Gerenciador de Instalação diretamente (por exemplo, instalando o Rational Asset Manager de um repositório localizado em um servidor da Web), deve especificar a preferência do repositório (a URL do diretório que contém o pacote do produto)
no Gerenciador de Instalação antes de poder instalar o pacote do produto.
Especifique esses locais de repositório na página Repositórios da janela Preferências. Por padrão, o Gerenciador de Instalação usa uma URL integrada em cada produto de desenvolvimento de software Rational para se conectar a um servidor de repositório através da Internet e procurar pelos pacotes instaláveis e novos recursos. Sua organização pode exigir o redirecionamento do repositório para usar sites da intranet.
Antes de Iniciar
Nota:Antes de iniciar o processo de instalação, certifique-se de obter a URL de repositório do pacote de instalação de seu administrador.
Sobre Esta Tarefa
Para incluir, editar ou remover um local do repositório no Gerenciador de Instalação:
Procedimento
Inicie o Gerenciador de Instalação.
Na página Iniciar do Gerenciador de Instalação, clique em Arquivo -> Preferências e clique em Repositórios. A página Repositórios é aberta, mostrando todos os repositórios disponíveis, seus locais e se eles estão acessíveis.
Na página Repositórios, clique em Incluir Repositório.
Na janela Incluir Repositório, digite a URL do local do repositório ou procure-a e configure um caminho de arquivo.
Clique em OK. Se você forneceu um local de repositório HTTPS
ou FTP restrito, será solicitado a digitar um ID de usuário e senha. O local do repositório novo ou alterado será listado. Se o repositório não estiver acessível, um x vermelho será exibido na coluna Acessível.
Clique em OK para sair.
O que Fazer Depois
Nota: Para que o Gerenciador de Instalação procure pelos locais de repositório padrão dos pacotes instalados, verifique se a preferência Procurar Repositórios de Serviços Durante a Instalação e Atualizações na página de preferências Repositórios está selecionada; esse preferência é selecionada por padrão.
Instalando o IBM DB2 Enterprise
Server Edition, Versão
9.7
O IBM Rational Asset Manager requer
um aplicativo de banco de dados. Se você ainda não tiver um dos aplicativos de
banco de dados suportados instalado, poderá instalar o IBM DB2 Enterprise
Server Edition, versão 9.7, incluído na mídia de instalação do Rational Asset Manager.
Sobre Esta Tarefa
As instruções de instalação e as notas sobre o release, bem
como informações sobre o trabalho com o DB2 estão disponíveis no IBM DB2 Database para Linux, UNIX® e Windows Information Center. Consulte o http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/index.jsp.
Para obter instruções sobre a instalação, clique em Fundamentos
do Banco de Dados -> Instalando -> Sistemas de
Banco de Dados. Para Windows, clique em DB2 Database
para Windows e clique nos tópicos de instalação apropriados.
Para Linux,
clique em DB2 Database para Linux e UNIX -> Servidores DB2 e clique nos tópicos de
instalação apropriados.
Para as notas sobre o release, clique em Visões Gerais do Produto -> DB2 Database para Linux, UNIX e Windows -> Notas sobre o Release.
Para iniciar uma instalação do DB2 Enterprise
Server Edition, versão 9.7:
Procedimento
Inicie o programa DB2 Setup Launchpad. No programa da barra de ativação do Rational Asset Manager,
clique em Instalar o IBM DB2 Enterprise Server Edition,
Versão 9.7. Se você estiver instalando a partir
da mídia de CD, pode ser solicitado que insira o primeiro CD de
instalação do DB2. A Barra de
Ativação de Configuração do DB2
é iniciada.
Certifique-se de que tenha lido as informações sobre o release disponíveis no DB2 Setup
Launchpad ou no centro de informações.
No menu à esquerda, clique em Instalar um Produto
e, em seguida, na página que é aberta, sob DB2 Enterprise Server Edition,
clique em Instalar Novo. O assistente de Configuração do DB2 é aberto.
Siga as instruções no assistente para concluir a instalação.
Para obter mais informações, consulte as instruções de instalação no IBM DB2 Database para Linux, UNIX
e Windows Information
Center ou clique em Ajuda no Assistente de
Configuração do DB2.
A chave de licença do IBM DB2 Enterprise Server Edition, Versão 9.7 deve ser registrada usando o comando db2licm.
Sobre Esta Tarefa
O produto DB2 utiliza
as informações de chave de licença contidas no arquivo nodelock. O arquivo nodelock
é criado ou atualizado executando-se o comando db2licm e especificando o
arquivo de licença para o produto DB2.
A criação ou atualização do arquivo nodelock é
chamada de registro da chave de licença do produto DB2.
O produto DB2 utiliza as informações da chave de licença que estão contidas no arquivo nodelock, que é criado ou atualizado executando-se o comando db2licm e especificando o arquivo de licença para o produto DB2. Para registrar a chave de licença, deve-se executar o comando db2licm em cada computador em que o DB2 está
instalado.
Para registrar manualmente
a chave de licença do produto DB2
utilizando a autoridade de root:
Efetue login como um usuário com autoridade de root.
Registre a chave de licença do produto DB2 com o comando apropriado:
/usr/opt/db2_08_01/adm/db2licm -a filename no AIX
/opt/IBM/db2/V8.1/adm/db2licm -a filename para
todos os outros sistemas operacionais baseados no UNIX
em que filename é o nome completo do caminho e arquivo
para o arquivo de licença que corresponde ao produto que você está incluindo no pacote configurável.
Por exemplo, no AIX, se o CD-ROM estiver montado no diretório /cdrom
e o nome do arquivo de licença for db2ese_o.lic, o comando deverá ser: /usr/opt/db2_08_01/adm/db2licm
-a /cdrom/db2/license/db2ese_o.lic
Depois de executar o comando
db2licm, as informações chave de licença do produto DB2
ficam contidas no arquivo nodelock nos seguintes
diretórios:
AIX:
/var/ifor.
HP-UX, Linux
ou Solaris Operating Environment: /var/lum.
Windows:
DB2PATH/sqllib/license.
Para registrar sua chave de licença do produto DB2 como proprietário da instância:
Procedimento
Crie o ambiente da instância e torne-se o proprietário da instância.
Registre sua licença do produto DB2 com o comando apropriado:
Para sistemas operacionais UNIX:
db2instance_path/adm/db2licm -a filename
Para sistemas operacionais Windows: caminho_da_db2instance\adm\db2licm
-a filename
em que caminho_da_db2instance é onde a instância do DB2 foi
criada e filename é o nome completo do caminho e arquivo
para a chave de licença que corresponde ao produto que você está incluindo no pacote.
Instalando o Rational License Server
Para distribuir chaves de licença para os clientes, o servidor IBM Rational Asset Manager
usa o IBM Rational License Server.
Sobre Esta Tarefa
Para instalar e configurar o Rational License
Server para Rational Asset Manager:
Procedimento
Instale o IBM Rational License Server.
Para Windows, AIX ou Linux: Se você usar o Rational License Server versão 7.01 ou anterior,
faça upgrade para o Rational License
Key Server v8.1 ou posterior.
Para Linux para zSeries: Use o Rational License Server para UNIX e Linux versão
7.0.0.1.
O Rational License
Server está incluído na mídia de instalação do Rational Asset Manager.
Para Windows, AIX ou Linux: Use o Rational License
Server versão 8.1 ou posterior.
Para Linux para zSeries: Use o Rational License Server para UNIX e Linux versão
7.0.0.1.
License Management Guide para obter informações sobre a instalação
e a configuração do servidor de licença:
O
número de chaves de licença disponíveis determina o número de
usuários que podem efetuar login simultaneamente no aplicativo da Web.
Para fazer
upgrade, é necessário arquivar um pedido para chaves de licença atualizadas.
Para obter
informações adicionais sobre o licenciamento do Rational e para obter as chaves de licença do Rational Asset Manager,
consulte a página de suporte de licenciamento do Rational em http://www.ibm.com/software/rational/support/licensing/.
Inicie o Rational License Server. Consulte o IBM Rational License Management
Guide ou a Ajuda do Administrador da Chave de Licença.
Depois
de ter implementado os aplicativos do Rational Asset Manager
no servidor de aplicativos, configure o servidor Rational Asset Manager
para se comunicar com o Rational License
Server.
Ativando a Segurança do
Aplicativo no WebSphere Application
Server V6.1
Se você estiver instalando em um IBM WebSphere Application Server, versão 6.1 existente,
a segurança do aplicativo deverá estar ativada. Se a segurança do aplicativo não estiver
ativada, o aplicativo de configuração do servidor IBM Rational Asset Manager
não conseguirá fazer as alterações na configuração
do IBM WebSphere Application Server.
Procedimento
No Console Administrativo do WebSphere Application Server,
clique em Segurança.
Certifique-se de que Ativar Segurança do Aplicativo esteja
selecionado.
Clique em Aplicar.
Clique em Salvar.
Instalando o Rational Asset
Manager
Esta seção discute as etapas para fazer upgrade do IBM Rational Asset Manager,
para instalá-lo com o IBM WebSphere Application Server, versão 6.1 integrado,
e para instalá-lo em uma instalação existente do WebSphere Application Server ou do
servidor Apache Tomcat.
Sobre Esta Tarefa
Nota:A partir da versão 7.2, apenas o aplicativo de configuração
do servidor
é instalado usando o IBM Installation Manager.
Em seguida, você usa o aplicativo de configuração do servidor para concluir a instalação.
Instalando o Servidor Rational Asset
Manager Usando o Installation Manager
É
possível instalar o aplicativo de configuração do servidor do IBM Rational Asset Manager,
que será usado para implementar todos os outros aplicativos,
usando o IBM Installation Manager.
É possível instalar o aplicativo do servidor com uma versão integrada do IBM WebSphere Application Server,
ou em uma versão existente do WebSphere Application Server,
Versão 6.1. Pode-se instalar em um único nó ou em um cluster.
Antes de instalar o Rational Asset Manager,
certifique-se de que o aplicativo de banco de dados (DB2,
Oracle ou SQL Server) esteja instalado e em execução.
Se estiver instalando em um cluster ou servidor WebSphere Application Server existente,
certifique de que o servidor ou cluster esteja em execução. Você deve executar o Gerenciador de Instalação no
mesmo servidor que o servidor de aplicativos ou, para um cluster implementado pela rede,
no servidor que está executando o Deployment Manager.
Clique em Instalar o
Servidor IBM Rational
Asset Manager. O Installation Manager
é ativado e o Assistente de Instalação é aberto.
Se
você estiver instalando a partir do programa da barra de ativação, vá para a
etapa 7.
Se o Installation Manager já estiver
instalado
no sistema, mas você não tiver a versão mais recente, a versão mais
recente do Installation Manager aparecerá; selecione-a e continue pelo
Assistente de Instalação para atualizar o Installation Manager.
Para procurar atualizações disponíveis
para o pacote do servidor Rational Asset Manager,
clique em Procurar outras Versões e Extensões.
Nota: Para usar o Installation Manager para procurar pacotes instalados
nos locais de repositório de atualização predefinidos da IBM, na página de preferências Arquivo -> Preferências -> Repositórios, selecione Procurar nos repositórios
de serviço durante a instalação e atualizações. Essa preferência é selecionada por padrão. Para procurar, é necessário estar conectado à Internet.
O Installation Manager procura atualizações no repositório de
serviço predefinido do pacote do produto. Ele também procura em outros
locais de repositório configurados. É possível instalar as atualizações ao mesmo tempo que
instala o pacote do produto base.
Se forem localizadas atualizações para o pacote do servidor Rational Asset Manager,
elas serão exibidas depois de seus produtos correspondentes na
lista Pacotes de Instalação na página Instalar
Pacotes. Por padrão, apenas as atualizações mais recentes são exibidas.
Para ver outras versões dos pacotes, selecione Mostrar todas as versões.
Na janela
Pacotes
de Instalação, expanda Servidor IBM Rational Asset Manager e
selecione Versão 7.2. As atualizações que possuem dependências são automaticamente selecionadas e limpas juntas.
Nota: Se
você instalar vários pacotes ao mesmo tempo, todos eles
serão instalados no mesmo grupo de pacotes.
Clique em Avançar.
Na página Licenças, leia o contrato de licença do pacote
selecionado. Se você selecionou para instalar mais
de um pacote, pode haver um contrato de licença para cada um deles.
Para exibir cada contrato de licença, selecione cada versão de pacote. As versões
do pacote que você selecionou para instalar (por exemplo, o pacote base e uma
atualização) são listadas sob o nome do pacote.
Se você concordar com os termos de cada contrato de licença, clique em Eu
aceito os termos dos contratos de licença.
Para continuar, clique em Avançar.
Na
página Local, digite
o caminho para o diretório de recursos compartilhados no campo Diretório de
Recursos Compartilhados ou aceite o caminho padrão.
O diretório de recursos compartilhados contém recursos que podem ser compartilhados
pelos grupos de pacotes. Para continuar, clique em Avançar.
Caminhos
padrão:
C:\Program Files\IBM\IBMIMShared
/opt/IBM/IBMIMShared
Importante:É possível especificar o diretório de recursos compartilhado
apenas na primeira vez em que você instala um pacote. Para garantir que
haja espaço adequado disponível para os recursos compartilhados de pacotes,
use o maior disco desse diretório. Não é possível alterar o local do diretório, a menos que você desinstale todos os pacotes.
Na página Local, escolha
um grupo de pacotes existente no qual instalar o pacote do servidor Rational Asset Manager
ou crie um novo. Um grupo de pacotes representa um diretório
no qual os pacotes compartilham recursos. Para criar um grupo de pacotes:
Clique em Criar um novo grupo de pacotes.
Digite o caminho para o diretório de instalação do grupo de
pacotes. O nome do grupo de pacotes é criado automaticamente.
Caminhos
padrão:
C:\Program Files\IBM\RAM72Server
/opt/IBM/RAM72Server
Para continuar, clique em Avançar.
Na página Recursos, selecione Servidor IBM Rational Asset Manager 7.2.
Na
próxima página Recursos, na
lista Selecionar servidor de aplicativos, selecione
o servidor de aplicativos:
WebSphere
Application Server integrado compactado:
Instala um novo WebSphere Application
Server integrado e implementa o aplicativo de configuração do servidor Rational Asset Manager. Se escolher essa opção, vá para a etapa 14.
WebSphere Application Server: Instala o aplicativo de configuração do servidor
Rational Asset Manager em uma instalação existente do
WebSphere Application Server que
você especifica. Se escolher essa opção, vá para a etapa 15.
Se tiver selecionado WebSphere
Application
Server integrado compactado, indique a configuração do servidor
a ser usada:
Especifique as portas do WebSphere Application Server integrado
ou use as designações de porta padrão. A coluna Disponível indica
se a porta já está sendo usada ou não.
Tabela 3. Definições de Porta Padrão para o WebSphere Application Server V6.1 Integrado
Nome da porta
Valor Padrão
Porta de Transporte HTTP (WC_defaulthost)
13080
Porta de Console Administrativo (WC_adminhost)
13060
Porta de Transporte HTTPS (WC_defaulthost_secure)
13443
Porta Segura do Console Administrativo (WC_adminhost_secure)
13043
Porta de Auto-inicialização (BOOTSTRAP_ADDRESS)
13809
Porta do Conector SOAP (SOAP_CONNECTOR_ADDRESS)
13880
Clique em Avançar.
Na página Raiz de Contexto, no
campo Servidor de Configuração do Rational Asset Manager, digite uma raiz de contexto para o aplicativo de configuração do servidor do Rational Asset Manager. Uma raiz de contexto identifica o local
de um aplicativo da Web no servidor. Por exemplo, se você usar a raiz de contexto
padrão ram.setup em um servidor com um domínio
de www.example.com, acessará o aplicativo de
configuração do servidor em um navegador da Web na URL www.example.com/ram.setup
Se você selecionou o WebSphere Application
Server, indique a configuração do servidor:
No campo Local do
Perfil do Servidor
de Aplicativos, digite o caminho completo para o servidor de
aplicativos no computador local ou clique em Navegar e
navegue até o local do perfil do servidor de aplicativos. (Para um cluster do
Network Deployment, digite o local do perfil para o gerenciador de implementação.) Por exemplo, em uma instalação completa do WebSphere Application Server, insira
C:\Program Files\IBM\WebSphere\AppServer\profiles\profile_name (em que profile-name é o nome do perfil no servidor ou gerenciador de implementação para um cluster). Para uma instalação do WebSphere Application Server integrado que
é instalada com o Rational Asset Manager,
por padrão, é C:\Program Files\IBM\RAM71Server\ram\ewas\profiles\profile1.
No campo de texto URL da raiz do Servidor,
digite a URL da raiz para o servidor (isto é, a URL da raiz para o servidor
hosting o console administrativo WebSphere Application Server). Por padrão, esta URL é http://localhost:9080.
Se você utilizar um número de porta diferente para o console administrativo do WebSphere Application Server
para o perfil selecionado na etapa 14a (por exemplo, se a segurança estiver
ativada ou se houver vários perfis no servidor), insira esse número de porta
no lugar de 9080. Para um cluster, a porta padrão para
o gerenciador de implementação por trás do servidor da Web é 9060.
Se a segurança estiver ativada no servidor de
aplicativos, digite
o nome de usuário e a senha de um administrador. Se a segurança não estiver ativada,
limpe a caixa de opção.
Na seção Tipo de
Configuração do Servidor, indique
se você está instalando um único servidor ou um cluster de implementação
de rede e forneça o nome do servidor ou do cluster. O servidor deve ser identificado na seção Configuração do Servidor
e deve estar em execução.
Clique em Obter lista do servidor.
Para instalações do nó de um único servidor, o nome do servidor é
exibido no campo de texto (por exemplo, server1).
Para clusters, o nome do cluster é exibido.
Clique em Avançar.
Na página Raiz de Contexto, no
campo Servidor de Configuração do Rational Asset Manager, digite uma raiz de contexto para o aplicativo de configuração do servidor do Rational Asset Manager. Uma raiz de contexto identifica o local
de um aplicativo da Web no servidor. Por exemplo, se você usar a raiz de contexto
padrão ram.setup em um servidor com um domínio
de www.example.com, acessará o aplicativo de
configuração do servidor em um navegador da Web na URL www.example.com/ram.setup
Na página Resumo, revise suas opções.
Para alterar opções ou detalhes de configuração, clique em Voltar
e faça as mudanças.
Quando estiver satisfeito com suas opções de instalação,
clique em Instalar. Um
indicador mostra o progresso da instalação e pode demorar algum
tempo.
Quando o processo de instalação for concluído, uma mensagem confirma
o êxito do processo. Para retornar para a página inicial
do Installation Manager, clique em Concluir.
Caso precise de um servidor de aplicativos, o WebSphere Application Server integrado está instalado e iniciado e o aplicativo de configuração do servidor foi implementado no servidor de aplicativos. Se você instalou em um WebSphere Application Server existente, o aplicativo de configuração do servidor foi implementado no servidor de aplicativos. Se você instalou em um cluster do WebSphere Application Server, o aplicativo de configuração do servidor terá sido implementado no cluster.
A página da Web Configuração do Rational Asset Manager
é aberta em uma janela do navegador. Siga as instruções para iniciar
o servidor (ou reinicie o servidor se ele já estiver em execução) e,
em seguida, clique no link para iniciar o aplicativo de configuração do servidor Rational Asset Manager. O aplicativo de configuração do servidor é um assistente que implementa
os outros arquivos do archive corporativo e do arquivamento Web e configura
as definições do banco de dados, da conexão com o banco de dados, da segurança e do repositório.
Para obter instruções de uso do aplicativo de configuração do servidor, consulte a seção Implementando e Configurando Arquivos de Aplicativo Usando o Aplicativo de Configuração do Servidor.
Instalando Silenciosamente com o Installation Manager
Você pode instalar o IBM Rational Asset Manager
a partir da linha de comandos usando arquivos de resposta em vez de usar a interface gráfica com o usuário do IBM Installation Manager.
É possível instalar silenciosamente
usando um arquivo de resposta a partir da linha de
comandos. Há arquivos de resposta de amostra incluídos na mídia de
instalação ou instalados para uso nas instalações silenciosas. Os arquivos de resposta
de amostra estão na mídia de instalação na pasta disk1/sample_response_files
e também estão instalados no diretório /sample_response_files.
Os arquivos de amostra são:
RAMClientInstall-Update.xml
RAMClientUninstall.xml
RAMServerInstall-Update_Manual.xml
RAMServerInstall-Update_PeWAS.xml
RAMServerInstall-Update_WAS61.xml
RAMServerUninstall.xml
Cada arquivo inclui comentários que ajudam a descrever como você deve modificá-lo
para sua instalação específica.
Implementando e Configurando Manualmente o Rational Asset Manager em um
Servidor de Aplicativos Existente
Para usar o ambiente do IBM WebSphere Application Server ou em cluster
existente, siga estas etapas para instalar e configurar manualmente o IBM Rational Asset Manager.
Sobre Esta Tarefa
A lista a seguir é a ordem das etapas que implementam e configuram
o Rational Asset Manager
para uso com um servidor de aplicativos existente. Em geral, você concluirá
as seguintes tarefas:
Recuperando os Arquivos de Aplicativo do Servidor Diretamente da Mídia de Instalação
A mídia de instalação contém arquivos .zip para cada sistema
operacional suportado que contém todos os arquivos necessários para instalar
e configurar manualmente o IBM Rational Asset Manager.
Antes de Iniciar
É necessário ter transferido por download a mídia de instalação do Rational Asset Manager e
ter extraído todos os arquivos .zip no mesmo diretório.
Sobre Esta Tarefa
A mídia de instalação contém um arquivo .zip para
cada sistema operacional suportado e servidor de aplicativos que contém
os seguintes arquivos:
Arquivos .ear dos aplicativos de configuração do servidor Rational Asset Manager
do IBM WebSphere Application Server.
Arquivos .war do aplicativo do servidor Rational Asset Manager
do Apache Tomcat
Arquivos de biblioteca compartilhada para Apache Tomcat
Scripts para ajudá-lo na configuração dos bancos de dados
A lista completa de arquivos está na Tabela 1 abaixo.
Nota:Os arquivos de aplicativo e scripts do Rational Asset
Manager são específicos de cada sistema operacional.
Procedimento
Na mídia de instalação ou através do site de download da IBM
ou no pacote de download do Passport Advantage, localize os arquivos
.zip apropriados para seu sistema operacional e servidor de
aplicativos.
Os arquivos .zip têm a seguinte convenção de nomenclatura: com.ibm.ram.manual.deploy.application_server.operating_system_version_number.disk1.zip,
em que application_server será was para o
WebSphere Application Server ou tomcat para o Apache Tomcat.
Extraia o arquivo ou arquivos .zip apropriados para seu sistema operacional para uma imagem de disco local. Cada arquivo .zip contém todos os arquivos
necessários para o sistema operacional apropriado
Os arquivos .zip extraídos contêm os seguintes
arquivos:
Tabela 4. Lista de arquivos de instalação para o servidor Rational Asset Manager em arquivos .zip para implementação manual
Disco
Caminho
Nomes de arquivo
Descrição
.was apenas
extracted_.zip_location\apps\was
com.ibm.ram.repository.setup.web.ear
com.ibm.ram.repository.web_runtime.ear
iehs_war.ear
rmcabdgovernprocess_war.ear
RTC-server.zip
Arquivos de aplicativos Rational Asset Manager .ear e o aplicativo do servidor do IBM Rational Team Concert incluído
necessário para gerenciar ciclos de vida de recursos
.tomcat apenas
extracted_.zip_location\apps\tomcat
com.ibm.ram.repository.web.tomcat_runtime.war
com.ibm.ram.repository.web.ws.tomcat_runtime.war
iehs.war
rmcabdgovernprocess.war
RTC-Server.zip
sharedLib.zip
Arquivos de Arquivamento Web do Rational Asset Manager
e arquivos de biblioteca compartilhada para Tomcat
.was apenas
extracted_.zip_location\conf\bin
deployClusterSetup.py
UninstallSetup.py
Arquivos para implementar ou desinstalar o aplicativo de configuração do servidor no servidor Deployment Manager em um cluster do IBM WebSphere Application Server.
.was apenas
extracted_.zip_location\conf\cq
linkscript.py
Um arquivo para ajudar a configurar uma conexão entre o Rational Asset Manager e o IBM Rational ClearQuest.
Ambos
extracted_.zip_location\DatabaseScripts
com.ibm.ram.lifecycle.zip
Um arquivo para preencher as tabelas de banco de dados para o banco
de dados para ciclos de vida de recursos que é usado pela versão
interna do Rational Team Concert.
Ambos
extracted_.zip_location\DatabaseScripts\DB2
bootStrap_DB2.sql
dbcreate.sql
dbcreate_populate.bat
dbcreate_populate.sh
dbcreate_populate_zLinux.sh
RAMSCHEMA_DB2.sql
Arquivos para criar e preencher um banco de dados DB2
do Rational Asset Manager.
Ambos
extracted_.zip_location\DatabaseScripts\Oracle
bootStrap_Oracle.sql
RAMSCHEMA_Oracle.sql
Arquivos para criar e preencher um banco de dados
Oracle.
Ambos
extracted_.zip_location\DatabaseScripts\SQLServer
bootStrap_SQLServer.sql
RAMSCHEMA_SQLServer.sql
Arquivos para criar e preencher um banco de dados
do Microsoft SQL Server.
Ambos
extracted_.zip_location\sharedLibs
rlsclients_rlsibmratl_811_1.zip
Arquivos para a biblioteca compartilhada do Rational Licensing Server. Esse .zip contém os arquivos apropriados para todos os sistemas operacionais suportados.
Criando e Configurando Bancos de Dados para o Rational Asset
Manager
Se o seu software de banco de dados estiver instalado e o servidor de
banco de dados estiver em execução, é possível criar e configurar um banco de dados
antes de instalar o IBM Rational Asset Manager
ou ao usar o aplicativo de configuração do servidor Rational Asset Manager. Se estiver usando o IBM DB2, o aplicativo de configuração do servidor
poderá criar os bancos de dados para você.
Se estiver usando IBM WebSphere Application Server e DB2 e escolher criar seu banco de dados
com o aplicativo de configuração do servidor Rational Asset Manager,
ignore esta seção.
Criando e Preenchendo o Banco de Dados para Recursos
O aplicativo servidor do Rational
Asset Manager requer um banco de dados para recursos
e outras informações do repositório.
Antes de Iniciar
Se
você estiver usando o IBM WebSphere Application Server e
for utilizar o aplicativo de configuração do servidor, poderá ignorar esta tarefa
porque o o aplicativo de
configuração do servidor poderá criar e configurar os bancos de dados para você.
Criando e Preenchendo Tabelas de Banco de Dados
para Recursos no DB2 com
Arquivos em Lote
Use arquivos em lote e
scripts do banco de dados para criar e preencher
tabelas no IBM DB2 para IBM Rational Asset Manager.
Antes de Iniciar
Se
você estiver usando o IBM WebSphere Application Server e
for utilizar o aplicativo de configuração do servidor, poderá ignorar esta tarefa
porque o o aplicativo de
configuração do servidor poderá criar e configurar os bancos de dados para você.
Pode-se criar o banco de dados e as tabelas automaticamente executando
arquivos em lote. O DB2
já deve estar instalado e em execução. Certifique-se de que sabe o local dos scripts
SQL que estão incluídos na mídia de instalação. O local é
install_location\ram\DatabaseScripts\DB2 se
você instalou utilizando o Installation Manager. É necessário também saber o diretório de
instalação para o DB2 (geralmente, C:\Program
Files\IBM\SQLLIB para Windows e opt/IBM/DB2/V9.7 para Linux, AIX ou Linux para zSeries.
Você usará os
seguintes scripts:
(
) dbcreate_populate.bat
(
) dbcreate_populate.sh
(
) dbcreate_populate_zLinux.sh
dbcreate.sql
RAMSCHEMA_DB2.sql
bootStrap_DB2.sql
Procedimento
Se você estiver instalando a partir do CD, copie os scripts
SQL para o seu sistema de arquivos local.
Verifique se você tem permissão de gravação para o
diretório que contém os scripts SQL.
Em uma linha de comando, vá para o diretório que contém os
scripts SQL para DB2 (caminho para mídia
de instalação\ db_scripts\DB).
Execute o seguinte arquivo em lote:
dbcreate_populate.bat
dbcreate_populate.sh
dbcreate_populate_zlinux.sh
Quando solicitado, digite o nome do banco de dados
ou pressione a tecla Enter para aceitar o nome do banco de dados
padrão (RAMDB).
No próximo prompt, insira o caminho do diretório de instalação para
o DB2 ou pressione a tecla Enter
para aceitar o valor padrão (C:\Program Files\IBM\SQLLIB para Windows e /opt/IBM/DB2/V9.7 para Linux, AIX ou Linux para zSeries.
O arquivo em lote é executado. O
script executa as seguintes ações:
Um banco de dados com o nome que você digitou é criado.
O espaço de tabela é configurado para o banco de dados.
As tabelas e o esquema para RAM são criados no banco de dados.
Nota:Ao executar o arquivo em lote pela primeira vez, pode-se ver diversas
mensagens de erro SQL0204N, informando que nome é um nome indefinido,
que serão semelhantes ao seguinte exemplo:
** Erro na CLI ao executar a instrução SQL:
(-204): [IBM][CLI Driver][DB2/NT] SQL0204N "RAMSCHEMA.FORUM" é um nome indefinido. SQLSTATE=42704
Se você
estiver executando o arquivo em lote pela primeira vez, poderá ignorar com segurança
essas mensagens.
Verifique se as tabelas foram criadas. Por exemplo, inicie o Centro de Controle DB2 e procure pelo banco de dados RAMDB. Verifique se o banco de dados e as tabelas
foram criados.
Criando e Preenchendo Tabelas de Banco de Dados
para Recursos no DB2 Manualmente
Estas são as instruções para configurar manualmente o IBM DB2 e
criar e preencher tabelas para o IBM Rational Asset Manager no DB2.
Antes de Iniciar
Se
você estiver usando o IBM WebSphere Application Server e
for utilizar o aplicativo de configuração do servidor, poderá ignorar esta tarefa
porque o o aplicativo de
configuração do servidor poderá criar e configurar os bancos de dados para você.
O DB2
já deve estar instalado e em execução. Certifique-se também de que sabe o local dos scripts SQL
que estão incluídos na mídia de instalação (geralmente, caminho
para a mídia de instalação\ db_scripts\DB2). Finalmente, certifique-se também de saber o diretório de
instalação para DB2 (geralmente, C:\Program Files\IBM\SQLLIB para Windows, opt/ibm/DB2/V9.7 para Linux e /opt/IBM/db2/V9.7 para AIX.
Para configurar o DB2 e criar as tabelas de banco de dados:
Procedimento
Inicie o Centro de Controle DB2.
Selecione a instância do banco de dados.
Crie e inclua um novo banco de dados.
Clique em Ferramentas -> Editor de Comandos.
No editor de comandos, digite (em maiúsculas):
ATTACH TO <DATABASE_INSTANCE>
(em que <DATABASE_INSTANCE> é o nome da instância de banco de dados selecionada na etapa 2)
Clique em Executar.
Limpe o comando anterior no editor de comandos e digite
(em maiúsculas):
CREATE DATABASE <DATABASE_NAME> AUTOMATIC STORAGE YES USING CODESET UTF-8 TERRITORY US
(em que <DATABASE_NAME> pode ser qualquer nome escolhido; por exemplo, RAMDB)
Clique em Executar.
Clique em Incluir, selecione o banco de dados recém-criado e
clique em OK.
Execute o script dbcreate.sql.
Clique em Abrir.
Navegue para o arquivo dbcreate.sql.
Clique em OK.
Clique em Sim.
Clique em Executar.
Execute o script RAMSCHEMA_DB2.sql.
Clique em Abrir.
Navegue para o arquivo RAMSCHEMA_DB2.sql.
Clique em OK.
Clique em Sim.
No campo de texto Caractere de encerramento da instrução,
no lugar do caractere de ponto-e-vírgula padrão ( ; ), digite um sinal de intercalação (
^ ).
Clique em Executar.
Execute o script bootstrap_DB2.sql.
Clique em Abrir.
Navegue para o arquivo bootstrap_DB2.sql.
Clique em OK.
Clique em Sim.
No campo de texto Caractere de encerramento da instrução,
no lugar do caractere de ponto-e-vírgula padrão ( ^ ), digite um sinal de intercalação (
; ).
Clique em Executar.
Verifique se as tabelas foram criadas.
Clique em Visualização de Objeto
e abra a instância de banco de dados.
Clique em Tabelas para verificar
se as tabelas contêm dados.
Criando e Preenchendo o Banco de Dados para Recursos no Oracle
Estas são as instruções para criar e preencher manualmente tabelas
para o IBM Rational Asset Manager no
Oracle.
Antes de Iniciar
O Oracle já deve estar instalado e em execução. Além disso, certifique-se de que você saiba o local dos scripts SQL (normalmente, path_to_installation_media \db_scripts\Oracle).
Sobre Esta Tarefa
Para criar as tabelas de banco de dados:
Procedimento
Utilizando o Oracle Database Configuration Assistant,
siga as etapas no assistente para criar um novo banco de dados.
Utilize o nome do banco de dados global ramdb_your_domain
e um system identifier (SID) ramdb.
Na guia Scripts Customizados,
não execute os scripts SQL que são mencionados nas últimas
etapas. Primeiro, deve-se criar uma conta de usuário.
Na página Conjuntos de Caracteres, selecione Utilizar Unicode (AL32UTF8).
Além disso, na página Conjuntos de Caracteres para o Conjunto de Caracteres
Nacional, selecione UTF8 - Unicode 3.0 UTF-8.
Conclua as outras páginas no assistente
aceitando os valores padrão.
Crie um usuário do banco de dados:
Abra Controle de Banco de Dados.
Navegue para a página Usuários.
(No Oracle 10.2(g), clique em Administrativo e, em seguida em Usuários;
no Oracle 11(g), clique em Servidor e, em seguida na
seção Segurança clique em Usuários.)
Crie um usuário denominado RAMSCHEMA que atenda às
seguintes qualificações:
O usuário deve ser denominado RAMSCHEMA. Rational Asset Manager
requer um esquema denominado RAMSCHEMA, e no Oracle,
os esquemas pertencem a um usuário do banco de dados e compartilham o nome
desse usuário. Não é possível utilizar um nome diferente.
O usuário possui as funções RECURSO e CONEXÃO.
A configuração de cota do usuário é ilimitada.
Para o espaço de tabela, pode-se utilizar qualquer espaço de tabela padrão (com exceção
de Temp) que atenda aos requisitos de nível de acesso
para o usuário criado.
Dica:O Oracle fornece um usuário padrão denominado "Scott" que possui
as permissões apropriadas. É possível utilizar esse usuário padrão
como base para a nova conta do usuário; entretanto, ainda é preciso
nomear o usuário RAMSCHEMA.
Execute os scripts que preencherão o banco de dados. (Esta etapa não é
necessária se você estiver utilizando o aplicativo de configuração do servidor; o aplicativo de
configuração do servidor executará os scripts para você.)
Clique em SQL+ para abri-lo.
Abra o arquivo RAMSCHEMA_Oracle.sql
na pasta sqlscripts/oracle. Realce o conteúdo inteiro do arquivo, copie-o (clique com o
botão direito e, em seguida, Copiar) e, em
seguida, cole-o na parte superior do SQL+.
Clique em Executar. Quando
o processo for concluído, exclua os comandos a partir da janela
superior.
Repita essas etapas para o arquivo
bootStrap_Oracle.sql.
Criando e Preenchendo um Banco de Dados
para Recursos no Microsoft SQL Server 2005
Estas são as instruções para criar
e preencher manualmente as
tabelas do IBM Rational Asset Manager no Microsoft SQL Server 2005.
Antes de Iniciar
O SQL Server 2005 já deve estar instalado e em execução. Além
disso, certifique-se de que saiba o local dos scripts SQL (geralmente, caminho
para mídia de instalação\db_scripts\SQLServer).
Sobre Esta Tarefa
Para criar as tabelas de banco de dados:
Procedimento
Certifique-se de que o seu ID possui permissão para
executar instruções CREATE SCHEMA. (Geralmente, o proprietário do banco de dados possui essa permissão).
Crie um novo banco de dados com o nome do banco de
dados RAMDB. A opção de ordenação padrão para o SQL Server não faz distinção entre maiúsculas e minúsculas
e deve ser alterada para distinção entre maiúsculas e minúsculas para funcionar corretamente com o Rational Asset Manager.
É necessário selecionar uma sequência de ordenação que termine com _BIN2 (por exemplo, Latin1_General_BIN2).
Da ferramenta de linha de comandos, digite:
CREATE DATABASE RAMDB COLLATE collation
em que collation é onde você especifica uma sequência de ordenação. Exemplo:
Digite sqlcmd -d RAMDB -i caminho para
scripts SQL\RAMSCHEMA_SQLServer.sql (em que RAMDB é
o nome do banco de dados criado na etapa 2) e pressione Enter.
Digite sqlcmd -d RAMDB -i caminho para
scripts SQL\bootStrap_SQLServer.sql (em que RAMDB é
o nome do banco de dados criado na etapa 2) e pressione Enter.
Criando um Banco de Dados para Ciclos de Vida de Recursos
É necessário criar um segundo
banco de dados para ciclos de vida de recursos customizados.
Sobre Esta Tarefa
Se estiver usando IBM WebSphere Application Server e DB2 e escolher criar seu banco de dados
com o aplicativo de configuração do servidor Rational Asset Manager,
ignore esta seção.
Se estiver usando um servidor existente Rational Team Concert,
você poderá ignorar esta tarefa porque o Rational Team Concert
já terá um banco de dados.
Criando um Banco de Dados para Ciclos de Vida de Recursos no DB2
Crie um banco de dados para gerenciamento de ciclos de vida no IBM DB2 para IBM Rational Asset Manager Este banco de dados será usado pela versão
incluída do IBM Rational Team Concert.
Antes de Iniciar
Se
você estiver usando o IBM WebSphere Application Server e
for utilizar o aplicativo de configuração do servidor, poderá ignorar esta tarefa
porque o o aplicativo de
configuração do servidor poderá criar e configurar os bancos de dados para você.
Se estiver usando um servidor existente Rational Team Concert,
você poderá ignorar esta tarefa porque o Rational Team Concert
já terá um banco de dados.
Certifique-se também de saber o diretório de instalação
para o DB2 (geralmente, C:\Program
Files\IBM\SQLLIB para Windows e opt/IBM/DB2/V9.7 para Linux, AIX e Linux para zSeries.
O usuário que está executando
essas instruções deve ter autoridade de administrador do sistema no
banco de dados DB2.
Dica:No Linux, AIX ou
Linux para zSeries, para obter autoridade de administrador do sistema no banco de dados
DB2, vá para o usuário do DB2 db2inst1 e execute o
bash. Observe que db2inst1 é o usuário da instância padrão.
Sobre Esta Tarefa
Para
configurar o banco de dados DB2:
Procedimento
Crie o banco de dados na Janela de Comandos do DB2. Os seguintes comandos de exemplos criam um novo banco de dados chamado RTCDB.
Esses comandos são executados na Janela de Comandos do DB2. A Janela de Comandos pode ser aberta a partir do menu Iniciar do
aplicativo no menu Ferramentas de Linha de Comandos do DB2.
No Windows:,
em que <database_storage_drive> é a
unidade (por exemplo, C:) na qual você deseja armazenar os
arquivos de banco de dados:
db2 create database RTCDB on <database_storage_drive> using codeset UTF-8 territory en pagesize 8192
Dica:O disco rígido no qual o banco de dados foi criado
deve ter pelo menos 5 gigabytes de espaço de armazenamento disponível.
No Linux,
AIX ou Linux para zSeries,
em que <database_storage_directory> é um
caminho completo para o diretório no seu sistema de arquivos no qual deseja armazenar
os arquivos de banco de dados:
db2 create database RTCDB on <database_storage_directory> using codeset UTF-8 territory en pagesize 8192
Dica:O diretório de armazenamento do banco de dados já deve existir e
ter pelo menos 5 gigabytes de espaço de armazenamento disponível.
Nota:Para assegurar a manipulação adequada do conteúdo Unicode, o conjunto de caracteres do banco de dados
deve ser a codificação UTF-8.
Dica:Se o
banco de dados não estiver em execução, o comando db2start iniciará o DB2.
Apenas
no DB2 v9.1: É necessário aumentar a configuração APP_CTL_HEAP_SZ
de seu padrão de 128 para 1.024. Será necessário reiniciar seu servidor de
banco de dados:
Na Janela de Comandos do DB2, digite
o seguinte comando:
db2 UPDATE DATABASE CONFIGURATION FOR RTCDB USING APP_CTL_HEAP_SZ 1024
Pare o servidor de banco de dados com o seguinte
comando:
db2 stop database manager force
Inicie o servidor de banco de dados com o seguinte comando:
db2 start database manager
O que Fazer Depois
Se você estiver usando o WebSphere Application Server:
Criando um Banco de Dados para Ciclos de Vida de Recursos no Oracle
Estas
são as instruções para criação de um banco de dados para
gerenciamento de ciclo de vida no Oracle para o IBM Rational Asset Manager. Este banco de dados será usado pela versão
incluída do IBM Rational Team Concert.
Antes de Iniciar
Se estiver usando um servidor existente Rational Team Concert,
você poderá ignorar esta tarefa porque o Rational Team Concert
já terá um banco de dados.
O Oracle já deve estar instalado e em execução.
Você
deve criar o banco de dados para o recurso ciclos de vida no mesmo host
do banco de dados para recursos.
Sobre Esta Tarefa
Para configurar o banco de dados Oracle para o recurso ciclos de vida:
Procedimento
Utilizando o Oracle Database Configuration Assistant,
siga as etapas no assistente para criar um novo banco de dados.
Use o nome do banco de dados global rtcdb
e um identificador do sistema (SID) rtcdb. O
nome do banco de dados global e o identificador do sistema devem ser os mesmos e
devem ter 8 ou menos caracteres de extensão.
Na página Conjuntos de Caracteres, selecione Utilizar Unicode (AL32UTF8).
Além disso, na página Conjuntos de Caracteres para o Conjunto de Caracteres
Nacional, selecione UTF8 - Unicode 3.0 UTF-8.
Conclua as outras páginas no assistente
aceitando os valores padrão.
Crie um
espaço de tabela. O espaço de tabela
deve ter as seguintes propriedades:
Um nome diferente de oracle_tbs;
Uma localidade diferente do espaço de tabela do diretório oracle_tbs;
Um tamanho de pelo menos 1 GB; para instalações maiores, você talvez precise de
mais espaço.
O comando a seguir para um computador Windows exibe uma instrução criada como amostra:
CREATE BIGFILE TABLESPACE jazz_tbs DATAFILE 'D:\jazz_tbs\jazz_tbs.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE
Nota:No
comando acima, o diretório D:\jazz_tbs\ deve
existir.
Crie um usuário do banco de dados:
Abra Controle de Banco de Dados.
Navegue para a página Usuários.
(No Oracle 10.2(g), clique em Administrativo e, em seguida em Usuários;
no Oracle 11(g), clique em Servidor e, em seguida na
seção Segurança clique em Usuários.)
Crie um usuário denominado RAMSCHEMA que atenda às
seguintes qualificações:
O espaço de tabela padrão para o usuário é aquele criado na etapa 2.
O usuário deve ter as permissões a seguir:
ALTER ANY INDEX
ALTER ANY TABLE
CREATE ANY INDEX
CREATE DATABASE LINK
CREATE MATERIALIZED VIEW
CREATE PROCEDURE
CREATE PUBLIC SYNONYM
CREATE ROLE
CREATE SEQUENCE
CREATE SESSION
CREATE SYNONYM
CREATE TABLE
CREATE TRIGGER
CREATE TYPE
CREATE VIEW
DELETE ANY TABLE
DROP ANY INDEX
DROP ANY TABLE
INSERT ANY TABLE
UNLIMITED TABLESPACE
UPDATE ANY TABLE
Dica:O Oracle fornece um usuário padrão
denominado "Scott" que possui as permissões apropriadas. Pode-se utilizar esse usuário padrão como base para a
sua nova conta de usuário.
O que Fazer Depois
Se você estiver usando o WebSphere Application Server:
Criando um Banco de Dados para
Ciclos de Vida de Recursos no Microsoft SQL
Server
Estas
são as instruções para criar manualmente um banco de dados
para gerenciamento do ciclo de vida do IBM Rational Asset Manager no Microsoft SQL Server 2005. Este banco de dados será usado pela versão
incluída do IBM Rational Team Concert.
Antes de Iniciar
Se estiver usando um servidor existente Rational Team Concert,
você poderá ignorar esta tarefa porque o Rational Team Concert
já terá um banco de dados.
O SQL Server 2005 já deve estar instalado e em execução.
Sobre Esta Tarefa
Para configurar um banco de dados SQL Server usando a ferramenta de comandos sqlcmd:
Procedimento
Crie um banco de dados do Jazz
Team Server. Da ferramenta de linha de comandos, digite:
CREATE DATABASE rtcdb
GO
Altere a propriedade do banco de dados do Jazz Team
Server para o mesmo usuário usado para o banco de dados de gerenciamento de recursos do Rational Asset Manager. O comando de exemplo a seguir designa o nome de usuário ramDBuser como
o proprietário do banco de dados rtcdb.
Da ferramenta de linha de comandos, digite:
USE rtcdb;
exec sp_changedbowner 'ramDBuser'
GO
Altere a ordenação do banco de dados do Jazz Team
Server. Da ferramenta de linha de comandos, digite:
ALTER DATABASE rtcdb COLLATE SQL_Latin1_General_CP437_CS_AS
GO
O que Fazer Depois
Se você estiver usando o WebSphere Application Server:
Implementando Manualmente os Aplicativos do Servidor no WebSphere Application Server
Sobre Esta Tarefa
É possível implementar manualmente o aplicativo de configuração do servidor do IBM Rational Asset Manager,
que implementará todos os demais aplicativos
em um IBM WebSphere Application Server existente.
Implementando o Aplicativo de Configuração do Servidor no WebSphere Application Server
Instale manualmente o IBM Rational Asset Manager em
uma instalação existente do IBM WebSphere Application Server.
Ative o WebSphere Application Server Administrative
Console e efetue login como um administrador.
Clique em Aplicativos -> Tipos de aplicativos.
Clique em Aplicativos corporativos do WebSphere.
Clique em Instalar.
Digite o caminho e nome do arquivo do arquivo EAR de configuração do Servidor Rational Asset Manager
(com.ibm.ram.repository.setup.web.ear).
Clique em Mostrar-me Todas as Opções de
Instalação e Parâmetros.
Até atingir a Etapa 9, clique em Avançar ou clique nesta etapa na área de janela de navegação.
Na página Resumo, clique em Concluir.
Depois que o arquivo EAR for instalado, clique em Salvar
na Configuração Principal.
Clique em Salvar.
Inicie o aplicativo.
Na área de janela de navegação, clique em Aplicativos -> Tipos de aplicativos.
Clique em Aplicativos corporativos do WebSphere.
Selecione o aplicativo com.ibm.ram.repository.setup.web.ear
e clique em Iniciar.
Se você acessar o Rational Asset Manager sem
um front-end do servidor da Web, ignore esta etapa. Se você acessar o Rational Asset Manager por meio
do servidor IIS ou Apache:
Na área de janela de navegação, clique em
Servidores.
Clique em Servidores da Web.
Selecione o nome do servidor da Web e clique em
Gerar Plug-in. (Se o plug-in de servidor da Web não tiver sido criado,
consulte Instalando Plug-ins do Servidor da Web.)
Verifique o nome do servidor da Web novamente e clique em
Propagar Plug-in. Isso envia o plug-in para o servidor da Web para que
o aplicativo servidor do Rational Asset Manager
possa ser referenciado por meio do servidor da Web instalado.
Configure as definições de autenticação e de segurança do aplicativo:
Clique em Segurança.
Clique em Segurança Global.
Na
seção Segurança Administrativa, se a caixa de opção Ativar
Segurança Administrativa estiver selecionada, selecione a caixa de opção Ativar
Segurança do Aplicativo.
Na seção Autenticação, clique em Segurança
da Web e SIP.
Clique em Configurações
Gerais.
Na seção Comportamento
de Autenticação da Web, selecione a caixa de opção Usar
Dados de Autenticação Disponíveis quando uma URI não Protegida For Acessada,
se ainda não estiver selecionada.
Clique em Aplicar.
Na janela Mensagens, clique em Salvar
diretamente
na configuração principal.
Parece e reinicie o WebSphere Application Server e os servidores da Web.
Para acessar o aplicativo de configuração do servidor do Rational Asset Manager,
use as seguintes URLs:
Se você usar um servidor da Web, digite http://machine_name/ram.setup/.
Por exemplo, http://www.example.com/ram.setup/
Se você não usar um servidor da Web, digite http://machine_name:port/ram.setup/.
Por exemplo, http://www.example.com:13080/ram.setup/ (Use
o número da porta para o Host Padrão definido em Hosts Virtuais
sob Ambiente na área de janela de navegação.)
Efetue login no console administrativo do WebSphere Application
Server.
Clique em Aplicativos -> Novo Aplicativo.
Clique em Novo Aplicativo Corporativo.
Selecione Sistema de Arquivos Local, clique em Navegar e
selecione o arquivo do aplicativo de configuração do servidor (com.ibm.ram.repository.setup.web.ear)
em seu sistema de arquivos.
Clique em Avançar.
Selecione Mostrar-me todas as opções de instalação e parâmetros.
Clique em Avançar até atingir Etapa
7: Mapear raízes de contexto para módulos da Web (ou clique
diretamente na etapa).
Anote o valor Raiz de Contexto. É
possível alterá-lo ou aceitar o padrão de ram.setup.
Clique em Avançar até atingir Etapa
9: Resumo.
Clique em Concluir.
Após o aplicativo ser instalado, clique em Salvar diretamente na configuração principal. Enquanto salva a configuração, sincronize a configuração com os nós que pretende utilizar para executar o aplicativo. Para sincronizar um nó manualmente, na página Administração do Sistema -> Agentes do Nó, verifique se o nó está em execução; em seguida, na página Administração do Sistema -> Nós, selecione o nó e clique em Sincronizar.
Clique em Aplicativos -> Tipos de Aplicativo -> WebSphere Enterprise
Applications.
Selecione com.ibm.ram.repository.setup.web.ear e clique em Iniciar.
Se você acessar o Rational Asset Manager sem
um front-end do servidor da Web, ignore esta etapa. Se você acessar o Rational Asset Manager por meio
do servidor IIS ou Apache:
Na área de janela de navegação, clique em
Servidores.
Clique em Servidores da Web.
Selecione o nome do servidor da Web e clique em
Gerar Plug-in. (Se o plug-in de servidor da Web não tiver sido criado,
consulte Instalando Plug-ins do Servidor da Web.)
Verifique o nome do servidor da Web novamente e clique em
Propagar Plug-in. Isso envia o plug-in para o servidor da Web para que
o aplicativo servidor do Rational Asset Manager
possa ser referenciado por meio do servidor da Web instalado.
Configure as definições de autenticação e de segurança do aplicativo:
Clique em Segurança.
Clique em Segurança Global.
Na
seção Segurança Administrativa, se a caixa de opção Ativar
Segurança Administrativa estiver selecionada, selecione a caixa de opção Ativar
Segurança do Aplicativo.
Na seção Autenticação, clique em Segurança
da Web e SIP.
Clique em Configurações
Gerais.
Na seção Comportamento
de Autenticação da Web, selecione a caixa de opção Usar
Dados de Autenticação Disponíveis quando uma URI não Protegida For Acessada,
se ainda não estiver selecionada.
Clique em Aplicar.
Na janela Mensagens, clique em Salvar
diretamente
na configuração principal.
Parece e reinicie o WebSphere Application Server e os servidores da Web.
Para acessar o aplicativo de configuração do servidor do Rational Asset Manager,
use as seguintes URLs:
Se você usar um servidor da Web, digite http://machine_name/ram.setup/.
Por exemplo, http://www.example.com/ram.setup/
Se você não usar um servidor da Web, digite http://machine_name:port/ram.setup/.
Por exemplo, http://www.example.com:13080/ram.setup/ (Use
o número da porta para o Host Padrão definido em Hosts Virtuais
sob Ambiente na área de janela de navegação.)
Implementando o Aplicativo de Configuração do Servidor no Deployment Manager em um Cluster do WebSphere Application Server
É possível implementar manualmente o aplicativo de configuração do servidor no Deployment Manager executando um script Jython para colocar o aplicativo de configuração do servidor no servidor Deployment Manager para o cluster.
Antes da V7.5, era necessário instalar o aplicativo de configuração do servidor diretamente no Deployment Manager para um cluster; a partir da V7.5, é possível instalar o aplicativo de configuração do servidor em qualquer servidor de aplicativos no cluster e, em seguida, utilizar esse aplicativo para implementar os outros aplicativos no cluster.
Procedimento
Localize os seguintes scripts na pasta Rational_Asset_Manager_install_directory\ram\conf\bin:
deployClusterSetup.py
UninstallSetup.py
Para implementar o archive corporativo de configuração do servidor do Rational Asset Manager no servidor Deployment Manager, execute o seguinte comando (Windows):
user_name é o nome de um administrador do IBM WebSphere Application
Server
password é a senha do administrador
install_dir é o diretório de instalação do Rational Asset Manager
context_root (opcional) é a raiz de contexto a ser utilizada para o aplicativo de configuração do servidor; se você não especificar um valor, a raiz de contexto do aplicativo de configuração do servidor será o padrão ram.setup
Nota:O caminho para o script Jython deve conter barras invertidas (\) no Windows e barras (/) no AIX e Linux. O caminho para o arquivo .ear deve conter barras, independentemente da plataforma.
Ative o Console Administrativo do WebSphere Application Server e efetue login como administrador.
Inicie o aplicativo:
Na área de janela de navegação, clique em Aplicativos -> Tipos de aplicativos.
Clique em Aplicativos corporativos do WebSphere.
Selecione o aplicativo com.ibm.ram.repository.setup.web.ear e clique em Iniciar.
Criando uma Instância do Servidor de Aplicativos para o Rational Team Concert em um Cluster do WebSphere Application Server
Embora não seja possível implementar o IBM Rational Team Concert,
que é necessário para gerenciar os ciclos de vidas de recursos no IBM Rational Asset Manager,
em um cluster do IBM WebSphere Application Server,
é possível criar uma única instância do servidor de aplicativos em um cluster existente
para o Rational Team Concert.
Antes de Iniciar
Se você já tiver o Rational Team Concert instalado
e configurado, ignore esta tarefa.
É necessário ser um administrador do servidor de aplicativos para criar
uma nova instância do servidor em um cluster.
Sobre Esta Tarefa
Importante:Conclua esta tarefa apenas se você estiver
usando um ambiente em cluster com o WebSphere Application Server. Se
você não estiver usando um cluster, poderá instalar o Rational Asset Manager e o Rational Team Concert no
mesmo servidor de aplicativos.
Por não ser possível implementar o Rational Team Concert em um cluster,
você deverá criar um servidor de aplicativos adicional separado
dos servidores em cluster. Em seguida, o Rational Team Concert poderá ser implementado
nesse servidor.
Não é necessária outra máquina; você pode criar
um novo servidor de aplicativos independente em qualquer nó individual do
cluster.
Procedimento
Em um navegador da Web, efetue login no
Console Administrativo do WebSphere Application Server. Por padrão, ele está localizado
em:
No WebSphere Application Server integrado: http://localhost:13060/ibm/console.
O nome de usuário padrão é admin e a senha
padrão é admin.
No WebSphere Application Server: http://localhost:9060/ibm/console
Na área de janela de navegação, clique e expanda Servidores -> Tipos de servidor.
Clique em WebSphere Application Servers.
Clique em Novo.
Selecione um nó para o servidor de aplicativos.
Digite
um nome para o servidor de aplicativos. Por exemplo, ramTeamConcertServer. Esse nome deve estar dentro do nó.
Clique em Avançar.
Selecione um modelo de servidor. Para isso,
é possível
usar o modelo de servidor padrão.
Clique em Avançar.
Selecione Gerar portas HTTP exclusivas para
designar uma porta exclusiva para o novo servidor de aplicativos.
Clique em Avançar e revise as configurações
do novo servidor.
Clique em Concluir.
Clique em Revisar, selecione Sincronizar
mudanças com nós e, em seguida, clique em Salvar.
O que Fazer Depois
Agora, seu novo servidor de aplicativos está configurado. É possível
configurá-lo ainda mais clicando no nome do servidor na página Servidores -> Servidores de Aplicativos.
Você deve saber o local dos seguintes arquivos .jar do JDBC
para seu servidor de banco de dados:
db2jcc_license_cu.jar e db2jcc.jar
ojdbc5.jar. Se estiver utilizando Oracle 10, utilize ainda o arquivo ojdbc5.jar para Oracle 11. É possível fazer o download dos arquivos a partir do Oracle.
É possível melhorar o desempenho e a estabilidade do Rational Asset Manager instalando
seus aplicativos da Web e os arquivos de aplicativos para o
IBM Rational Team Concert incluído em
servidores Tomcat separados. Em todo este documento, o diretório de instalação para o servidor Tomcat para o Rational Asset Manager é
referido como tomcat_install_directory.
O diretório de instalação para o servidor Tomcat para o Rational Team Concert é tomcat_for_rtc_install_directory.
Se você estiver instalando todos os aplicativos da Web no mesmo servidor Tomcat,
os diretórios serão os mesmos.
Nota:Se
você pretende implementar o Rational Asset Manager e o
Rational Team Concert incluído
em aplicativos do servidor Tomcat diferentes na mesma máquina, certifique-se de
ter configurado os diferentes servidores Tomcat para usarem diferentes portas
seguras e não seguras para evitar colisões. Para obter informações adicionais
sobre portas no Tomcat 5.5, consulte a documentação do Apache Tomcat.
Procedimento
Verifique se todos os servidores do repositório
estão configurados para a mesma data, hora e fuso horário atuais.
Extraia os arquivos de biblioteca compartilhada para a pasta tomcat_install_directory\shared\lib:
Localize e extraia o arquivo archive_extract_location\apps\tomcat\sharedLib.zip.
Copie todo o conteúdo do arquivo
sharedLib.zip extraído para o diretório tomcat_install_directory\shared\lib.
Se você estiver instalando o Rational Team Concert em um
servidor Tomcat diferente, copie o conteúdo extraído do arquivo sharedLib.zip para o diretório
tomcat_for_rtc_install_directory\shared\lib para o outro
servidor Tomcat.
Extraia os arquivos de biblioteca do Rational
Licensing Key Server V8.1 para a pasta tomcat_install_directory\shared\lib:
Importante:Não conclua esta etapa no Linux para zSeries
Localize e extraia o arquivo archive_extract_location\sharedLibs\rlsclients_rlsibmratl_811_1.zip.
No arquivo .zip extraído, localize rlsibmratl811_1.zip para seu sistema operacional e arquitetura. Por exemplo, o arquivo para Windows de 32 bits está no diretório win32.
Extraia o conteúdo do arquivo rlsibmratl811_1.zip apropriado.
Copie todo o conteúdo do arquivo rlsibmratl81.zip extraído para o
diretório tomcat_install_directory\shared\lib.
Modifique o script de inicialização para o
servidor Tomcat para o Rational Asset Manager:
Importante:Não conclua esta etapa no Linux para zSeries
Localize o arquivo de inicialização do Tomcat
e abra-o em um editor de texto. No Windows, este arquivo é tomcat_install_directory\bin\startup.bat.
No Linux, AIX ou Linux para zSeries, ele é tomcat_install_directory/bin/startup.sh.
No arquivo de inicialização, digite o seguinte texto:
set JAVA_OPTS=-Djava.library.path="tomcat_install_directory\shared\lib"
Do diretório archive_extract_location/apps/tomcat/, copie os seguintes arquivos para o diretório
tomcat_install_directory/webapps/:
com.ibm.ram.repository.web.tomcat_runtime.war
com.ibm.ram.repository.web.ws.tomcat_runtime.war
iehs.war
rmcabdgovernprocess.war
Para alterar o caminho de contexto dos aplicativos,
renomeie os arquivos de aplicativos WAR. Use os nomes a seguir.
Tabela 5. Caminhos de Contexto para Arquivos de Aplicativos da Web do Rational Asset Manager
Nome do arquivo original
Novo
nome do arquivo
Caminho de contexto resultante
O que é isso?
com.ibm.ram.repository.web.tomcat_runtime.war
ram.war
ram
Aplicativo da Web primário do Rational Asset Manager
para Tomcat
com.ibm.ram.repository.web.ws.tomcat_runtime.war
ram.ws.war
ram.ws
Aplicativo de serviços da Web do Rational Asset Manager
para Tomcat
iehs.war
ram.help.war
ram.help
Aplicativo de assistência ao usuário e de ajuda do Rational Asset Manager
rmcabdgovernprocess.war
ram.process.war
ram.process
Aplicativo de documentação para processos de controle e
desenvolvimento baseados em recursos
Configure o servidor Tomcat para o Rational Asset Manager para acessar seu banco de dados:
Em um editor de texto, abra o arquivo tomcat_install_directory\conf\server.xml.
Localize quaisquer linhas em server.xml que comecem
com <Connector e contenham port="8080" ou port="8009".
Altere o início destas linhas para <Connector URIEncoding="UTF-8".
Entre as tags de abertura e de fechamento para recursos do JNDI Global,
<GlobalNamingResources> e </GlobalNamingResources>,
insira o texto a seguir para sua versão do Tomcat.
Nota:Para os valores
your_username e your_password, use um ID do usuário e uma senha que tenham
acesso administrativo total ao banco de dados. Por exemplo, o
atributo "url" pode ser semelhante a jdbc:db2://localhost:50000/RAMDB
Insira este texto para seu servidor de banco de dados, substituindo
as seguintes variáveis:
Nos atributos username e password, substitua your_username e your_password por
um ID do usuário e uma senha que tenham acesso administrativo total ao
servidor de banco de dados.
No atributo url, substitua fully_qualified_database_server_name e database_port_number pelo endereço
do servidor e o número da porta para seu banco de dados e substitua Rational_Asset_Manager_database_name pelo
nome do banco de dados para recursos. Por exemplo, para DB2, o atributo url
pode ser semelhante a jdbc:db2://localhost:50000/RAMDB.
Os valores mostrados para os atributos maxWait, maxActive
e maxIdle são valores de amostra e podem ser ajustados de acordo
com suas necessidades de desempenho.
Copie os seguintes arquivos JAR para a pasta tomcat_install_directory\common\lib:
db2jcc_license_cu.jar
db2jcc.jar
ojdbc5.jar (É possível fazer o download deste arquivo a partir do Oracle. Se estiver utilizando Oracle 10, faça o download de um pacote para Oracle 11 para localizar o arquivo ojdbc5.jar.)
Estes arquivos estão disponíveis a partir do seu provedor de banco de dados,
mais provavelmente na pasta /java/ da sua instalação de
banco de dados.
Configure o servidor Tomcat
para segurança do usuário. Se você pretende usar a segurança LDAP, primeiro use a segurança
baseada em arquivo para configurar os aplicativos e, depois de configurá-los,
alterne para autenticação LDAP. Para
obter mais informações, consulte Configurando a Autenticação LDAP para Tomcat.
Em um editor de texto, abra o arquivo tomcat_install_directory\conf\tomcat-users.xml.
Inclua um usuário denominado admin e designe a esse
usuário as funções admin e manager.
Para incluir este usuário, você pode copiar e colar o seguinte texto entre as
tags <tomcat-users>:
Implementando o Aplicativo do Servidor Rational Team Concert Incluído
no Tomcat
O IBM Rational Asset Manager requer o IBM Rational Team Concert,
que controla as funções de ciclo de vida que você pode usar para gerenciar o
desenvolvimento de recursos. Se você ainda não tiver o Rational Team Concert,
uma versão limitada desse produto será incluída, a qual pode ser implementada
em um servidor Tomcat.
Você deve ter um certificado de segurança para seu servidor Tomcat.
A versão incluída do Rational Team Concert requer
uma conexão segura.
Sobre Esta Tarefa
É possível melhorar o desempenho e a estabilidade do Rational Asset Manager instalando
seus aplicativos da Web e os arquivos de aplicativos para o
IBM Rational Team Concert incluído em
servidores Tomcat separados. Em todo este documento, o diretório de instalação para o servidor Tomcat para o Rational Asset Manager é
referido como tomcat_install_directory.
O diretório de instalação para o servidor Tomcat para o Rational Team Concert é tomcat_for_rtc_install_directory.
Se você estiver instalando todos os aplicativos da Web no mesmo servidor Tomcat,
os diretórios serão os mesmos.
Procedimento
Verifique se todos os servidores do repositório
estão configurados para a mesma data, hora e fuso horário atuais.
Extraia os arquivos de biblioteca do Rational
Licensing Key Server V8.1 para a pasta tomcat_for_rtc_install_directory\shared\lib:
Importante:Não conclua esta etapa no Linux para zSeries
Localize e extraia o arquivo archive_extract_location\sharedLibs\rlsibmratl81.zip.
Copie o conteúdo extraído do arquivo rlsibmratl81.zip para o diretório tomcat_for_rtc_install_directory\shared\lib para o outro servidor Tomcat.
Se você estiver instalando o Rational Asset Manager e o Rational Team Concert no
mesmo servidor de aplicativos, você já concluiu esta etapa.
Na mídia de instalação, localize o arquivo archive_extract_location/apps/tomcat/RTC-server.zip.
Extraia RTC-server.zip para um local
na sua unidade de disco rígido, que é referida nessas instruções
como rtc_install_dir.
Localize o arquivo rtc_install_dir/jazz/server/jazz_war.ear
e extraia-o. Para extrair arquivos .ear, você pode usar um
utilitário grátis, como 7-Zip. Do pacote jazz_war.ear extraído,
copie o arquivo jazz.war para o diretório tomcat_for_rtc_install_directory/webapps/.
Configure uma porta segura no seu servidor Tomcat para o Rational Team Concert:
Crie um certificado de segurança que identifique seu servidor Tomcat para o
Rational Team Concert para
conexões SSL. Você pode usar o comando Java JDK keytool
para criar um certificado autoassinado. De forma alternativa, você pode solicitar um
certificado que seja assinado por uma autoridade de certificação confiável.
Para obter informações adicionais sobre como criar certificados autoassinados
com o comando keytool, consulte a documentação do Sun Java.
Você pode criar um certificado autoassinado com o seguinte comando keytool de exemplo:
Ao executar este comando, será solicitada a você uma senha
para o arquivo keystore. A senha padrão é changeit,
mas você deve especificar uma diferente. Será necessário lembrar essa
senha para inseri-la no arquivo server.xml mais
tarde.
Se estiver utilizando um IBM JRE,
muitas versões incluem a ferramenta da IBM
ikeyman no diretório IBM_Java_JRE_install_location/jre/bin/.
Essa ferramenta pode ser usada para criar e gerenciar certificados de segurança no
servidor. Para obter informações adicionais sobre como usar a ferramenta iKeyman, consulte o iKeyman User's Guide.
Também incluímos um certificado simples na pasta rtc_install_dir/jazz/server/;
o arquivo de certificado é ibm-team-ssl.keystore
No arquivo tomcat_for_rtc_install_directory\conf\server.xml,localize a tag <Connector> com o atributo scheme="https".
O arquivo padrão inclui uma tag <Connector> de exemplo
para a porta 8443 que está comentada.
keystore_file é o
nome do arquivo do seu arquivo keystore. Ele pode ser um caminho absoluto ou
relativo a partir do diretório-raiz do seu servidor Tomcat(tomcat_for_rtc_install_directory).
Se você usou o comando simples acima, este será .keystore.
Se você utilizar o certificado incluído, ele será rtc_install_dir/jazz/server/ibm-team-ssl.keystore .
keystore_password é a senha
para o arquivo keystore. Se você utilizar o arquivo keystore incluído,
ele será ibm-team .
keystore_protocol é o
protocolo para o keystore. Mais provavelmente, é TLS ou SSL_TLS.
Se você utilizar o arquivo keystore incluído, ele será SSL_TLS .
keystore_algorithm é o
algoritmo X509 para o keystore. Mais provavelmente, é SunX509 ou IbmX509,
dependendo da origem do certificado. Se você utilizar o arquivo keystore incluído,
ele será IbmX509 .
Você pode alterar o valor de porta para usar uma porta
além de 8443 para o conector não SSL (por
padrão, porta 8080). Se alterar o valor de porta,
altere o valor do atributo redirectPort para que
corresponda ao número da porta para o conector SSL.
Copiar o arquivo .jar apropriado
do provedor de banco de dados:
Copie o arquivo ojdbc14.jar na pasta rtc_install_dir/jazz/server/oracle
(talvez seja necessário criar a pasta oracle).
É possível fazer o download do arquivo
a partir do Oracle. Se estiver utilizando Oracle 11, faça o download do pacote para Oracle 10g para localizar o arquivo ojdbc14.jar.
Copie o seguinte arquivo para a pasta rtc_install_dir/jazz/server/sqlserver (talvez seja necessário criar a pasta sqlserver):
Configure as definições de
propriedade de inicialização de Tomcat:
Localize o arquivo de inicialização do Tomcat
e abra-o em um editor de texto. No Windows, este arquivo é tomcat_for_rtc_install_directory\bin\startup.bat.
No Linux, AIX ou Linux para zSeries, o arquivo é tomcat_for_rtc_install_directory/bin/startup.sh.
No arquivo de inicialização, digite o seguinte texto:
Substitua cada caractere de espaço no rtc_install_dir por %20:
set ORACLE_JDBC=oracle_jar_dirset SQLSERVER_JDBC=sqlServer_jar_dirset JAZZ_INSTALL_DIR=rtc_install_dir
set JAVA_OPTS=-Djava.awt.headless=true -Djava.library.path="tomcat_for_rtc_install_directory\shared\lib" -DSQLSERVER_JDBC="%SQLSERVER_JDBC%" -DORACLE_JDBC="%ORACLE_JDBC%" -DDB2I_JDBC="%DB2I_JDBC%" -DDB2Z_JDBC="%DB2Z_JDBC%" -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -DJAZZ_HOME=file:///%JAZZ_INSTALL_DIR%\jazz\server\conf -Dcom.ibm.team.repository.tempDir=%TEMP% -Xmx700M
Edite o valor de com.ibm.team.repository.db.jdbc.location
para o local do servidor DB2 e o nome
do banco de dados para ciclos de vida:
Substitua localhost:50000 pelo local e
porta do banco de dados DB2.
Dica:Na janela de comando do DB2, digite
db2 get dbm cfg e, em seguida, localize a linha
que contém SVCENAME, que indica o nome ou número da porta do DB2. Se este comando exibir um número, use-o como o número da porta (no lugar de 50000 no exemplo
anterior). Se o comando retornar
um nome não-numérico, determine o número da porta designado para este nome
e use esse número da porta. No Linux,
o arquivo /etc/services contém o mapeamento entre
nomes e números de portas; no Windows,
o arquivo C:\windows\system32\drivers\etc\services
contém o mapeamento. Para obter informações adicionais, consulte o administrador de banco de dados
ou a documentação do banco de dados.
Substitua JAZZ pelo nome do banco de dados para ciclos de vida.
Substitua db2admin pelo nome de usuário para o banco de dados DB2.
Nota:O usuário do DB2 deve ter permissões para
criar tabelas, espaços de tabela e para modificar a configuração do banco de dados. Os usuários do DB2 são criados pelo
sistema operacional.
Na propriedade com.ibm.team.repository.db.jdbc.password,
especifique a senha de usuário.
Nota:Não
altere o texto password={password} na
propriedade com.ibm.team.repository.db.jdbc.location.
No arquivo teamserver.properties,
inclua as seguintes propriedades:
Em que:
unsecure_port é a porta não segura para o servidor
Tomcat (por padrão, 8080)
secure_port é o número da porta segura para o servidor
Tomcat (por padrão, 8443)
team_temp_dir é um caminho absoluto para um diretório
para armazenar arquivos temporários
Edite o valor de com.ibm.team.repository.db.jdbc.location
para o local do servidor Oracle e o nome do banco de dados para ciclos de vida:
Substitua jazzDBUser pelo nome de usuário para
o banco de dados do Oracle (por exemplo, RAMSCHEMA.
Substitua @localhost:1521 pelo local e porta
para o banco de dados Oracle. Se o local não for localhost,
será necessário preceder o local com duas barras (//);
por exemplo, @//oracleserver.example.com:1521.
Substitua ORCL pelo nome do banco de dados do ciclo de vida;
por exemplo, rtcdb.
Na propriedade com.ibm.team.repository.db.jdbc.password,
substitua JazzDBpswd pela senha para o usuário do Oracle especificada
anteriormente.
Nota:Não altere o texto {password} na
propriedade com.ibm.team.repository.db.jdbc.location.
No arquivo teamserver.properties,
inclua as seguintes propriedades:
Em que:
unsecure_port é a porta não segura para o servidor
Tomcat (por padrão, 8080)
secure_port é o número da porta segura para o servidor
Tomcat (por padrão, 8443)
team_temp_dir é um caminho absoluto para um diretório
para armazenar arquivos temporários
Configure o servidor Tomcat
para segurança do usuário. Se você pretende usar a segurança LDAP, primeiro use a segurança
baseada em arquivo para configurar os aplicativos e, depois de configurá-los,
alterne para autenticação LDAP. Para
obter mais informações, consulte Configurando a Autenticação LDAP para Tomcat.
Inclua um usuário denominado admin e
designe a esse usuário as funções admin, manager e JazzAdmins. Para incluir este usuário,
você pode copiar e colar o seguinte texto entre as tags <tomcat-users>:
Configurando um Servidor Rational
Team Concert para Trabalhar com o Rational Asset Manager
É possível configurar manualmente um servidor IBM Rational Team Concert
necessário para ciclos de vida no IBM Rational Asset Manager.
Antes de Iniciar
Para configurar um aplicativo do servidor Rational Team Concert para
trabalhar com o Rational Asset Manager,
o aplicativo deve ser implementado no servidor de aplicativos e conectado ao
banco de dados. Se estiver usando o IBM WebSphere Application Server,
o aplicativo de configuração do servidor executará esse procedimento para você.
O servidor
Tomcat para Rational Team Concert deve estar em execução.
Na mídia de instalação, localize o arquivo archive_extract_location/apps/tomcat/RTC-server.zip.
Extraia RTC-server.zip para um local
na sua unidade de disco rígido, que é referida nessas instruções
como rtc_install_dir.
Ative a Interface administrativa da Web do
Rational Team Concert
em um navegador da Web em https://machine_name:secure_port/jazz/admin/. Observe o https; a conexão deve ser segura.
Efetue login com o ID do usuário e a senha para o administrador do Rational Team Concert. Se ninguém tiver efetuado login no Rational Team Concert antes,
use o ID do usuário e a senha para o administrador do servidor de
aplicativos.
Se você estiver trabalhando com uma nova instalação do Rational Team Concert: Configure
o usuário administrativo para o Rational Team Concert:
Se você vir um erro sobre "como buscar informações de status do servidor",
encerre e reinicie seu servidor de banco de dados e seu servidor de aplicativos
e efetue login novamente.
Na Interface administrativa da Web do Rational Team Concert, clique em Gerenciamento de Usuário. Ignore quaisquer erros sobre um
registro externo que não está sendo configurado.
Clique em Criar Usuário.
Insira os seguintes detalhes:
Nome de Usuário: O ID do usuário do administrador do
servidor de aplicativos
ID do Usuário: O ID do usuário do administrador do
servidor de aplicativos
Endereço de E-mail: Um endereço de e-mail válido para
o administrador do servidor de aplicativos
Na seção Licença de Acesso do Cliente, selecione Rational
Team Concert - Desenvolvedor para designar a licença de desenvolvedor
a esse usuário.
Clique em Salvar.
Efetue logout e, em seguida, efetue login novamente na Interface
administrativa da Web como o administrador do servidor de aplicativos.
Importe o modelo de processo de
ciclos de vida para o Rational Team Concert:
Na Interface administrativa da Web do Rational Team Concert, clique em Gerenciamento de Modelos de Processo. Se não for possível ver o link Gerenciamento de Modelos de Processo,
efetue logout e, em seguida, efetue login novamente na Interface administrativa da Web.
Clique em Importar Modelo e navegue
para o arquivo com.ibm.ram.lifecycle.zip na pasta archive_extract_location/DatabaseScripts/.
Em seguida, clique em OK. O modelo de Ciclo de Vida RAM
é exibido.
Crie uma área do projeto no Rational Team Concert:
Na Na Interface administrativa da Web do Rational Team Concert, clique em Gerenciamento
da Área do Projeto. Se não for possível ver o link Gerenciamento da Área do Projeto,
efetue logout e, em seguida, efetue login novamente na Interface administrativa da Web.
Clique em Criar Área do Projeto.
Insira os seguintes detalhes sobre a área do projeto:
Nome do projeto: Ciclo de Vida do RAM
Resumo: Área do projeto de controle de Ciclo de Vida do Rational Asset Manager
Descrição: Esta área é usada para gerenciar
os ciclos de vida do Rational Asset Manager
Clique em Salvar.
Designe as associações e funções do processo apropriadas
para a área do projeto:
Na página Gerenciamento da Área do Projeto, clique na área do projeto Ciclo de Vida do RAM.
Na seção Administradores, clique em Incluir.
Procure e selecione o usuário administrador criado. Se estiver
trabalhando com um aplicativo existente Rational Team Concert,
você também poderá selecionar um usuário diferente para ser o administrador
para esta área do projeto.
Na seção Membros, clique em Incluir;
em seguida, procure e selecione o mesmo usuário selecionado como o
administrador para a área do projeto.
Depois de incluir o administrador, clique no ícone Funções
do Processo junto ao nome do administrador.
Na janela Editar Funções do Processo, na lista Funções
Disponíveis, selecione Administração
e clique em Incluir.
Clique em Concluir.
Clique em Salvar.
Pare e, em seguida, reinicie o servidor de
aplicativos. Se estiver utilizando Rational Asset Manager e Rational Team Concert em servidores Tomcat separados, inicie também o servidor Tomcat para Rational Asset Manager. Para iniciar o Tomcat, execute o seguinte arquivo:
Para finalizar a configuração do aplicativo do servidor, um
administrador de repositório deve executar as etapas nos tópicos desta seção.
Se você instalou o IBM Rational Asset Manager manualmente
e não configurou o servidor usando o aplicativo de configuração do servidor,
execute as etapas nos tópicos desta seção e, em seguida, execute as
etapas nos tópicos da seção "Configuração Obrigatória".
Implementando e Configurando Arquivos de Aplicativo Usando o Aplicativo de Configuração do Servidor
O aplicativo de configuração do servidor é
um aplicativo da Web baseado em navegador
que abre após a instalação dos recursos do IBM Rational Asset Manager
em um novo IBM WebSphere Application Server integrado ou
em um WebSphere Application Server existente.
Ele ajuda a implementar os outros aplicativos do Rational Asset Manager
e a configurar as definições do banco de dados, da segurança, do desempenho e
do repositório. É possível usar o aplicativo de configuração do servidor para modificar, posteriormente,
essas configurações em vez de usar as páginas de Administração no Web client do Rational Asset Manager.
Antes de Iniciar
O aplicativo de configuração do servidor ajuda-o a concluir as seguintes tarefas:
Implemente aplicativos do servidor Rational Asset Manager e o IBM Rational Team Concert incluído
Criar e configurar bancos de dados para recursos e ciclos de vida
Configurar a segurança para o servidor de aplicativos
Para configurar o Rational Asset Manager,
o archive corporativo de configuração deverá estar implementado e em execução, e o
servidor de banco de dados deverá estar em execução:
Implemente o archive corporativo com.ibm.ram.repository.setup.web
em um servidor de aplicativos em execução. Isso pode ser feito usando-se o IBM Installation Manager para
instalar o recurso do Rational Asset Manager:
Instale
um aplicativo de banco de dados, local ou remotamente, que
possa ser acessado pelo servidor Rational Asset Manager. É necessário ter acesso administrativo ao sistema para o servidor de
banco de dados. Se você planeja usar o aplicativo de configuração do servidor para configurar o IBM DB2,
o navegador em que o aplicativo de configuração do servidor for executado deverá estar
no computador em que o DB2 está
instalado.
Sobre Esta Tarefa
Importante:O aplicativo de
configuração do servidor
precisará parar e reiniciar o servidor - incluindo todos os nós de um cluster
- para configurar o Rational Asset Manager.
Se você estiver executando outros aplicativos no servidor ou no cluster,
prepare adequadamente o servidor ou o cluster para que sejam parados e
reiniciados.
Durante a configuração do Rational Asset Manager,
o aplicativo de configuração do servidor cria e atualiza um arquivo de log que registra
todas as mudanças no ambiente do servidor. Para visualizar todas as mudanças
atuais feitas ao usar o aplicativo de configuração do servidor, clique em Ferramentas -> Visualizar/ocultar log (). Uma lista das mudanças atuais
será exibida na parte inferior da visualização do navegador.
Enquanto
o log está sendo visualizado, para visualizar um registro completo de todas as mudanças
feitas pelo aplicativo de configuração do servidor no ambiente do servidor,
clique em Visualizar log completo ().
Para visualizar os detalhes atuais do ambiente de servidor, clique em Ferramentas -> Visualizar Relatório de Configuração ().
Procedimento
Verifique se todos os servidores do repositório
estão configurados para a mesma data, hora e fuso horário atuais.
No Linux, AIX, ou Linux para zSeries, aumente o número de descritivos do arquivo que um processo pode ter aberto de um até pelo menos 2048:
Para visualizar o número atual de descritores que podem ser abertos
de uma vez, na linha de comandos, digite: ulimit -n
Se o limite não for de pelo menos 2048,
aumente-o com o seguinte comando: ulimit -n 2048
Configure as definições de segurança
do aplicativo e de autenticação do WebSphere Application Server:
Em um navegador da Web, efetue login no
Console Administrativo do WebSphere Application Server. Por padrão, ele está localizado
em:
No WebSphere Application Server integrado: http://localhost:13060/ibm/console.
O nome de usuário padrão é admin e a senha
padrão é admin.
No WebSphere Application Server: http://localhost:9060/ibm/console
Clique em Segurança.
Clique em Segurança Global.
Na
seção Segurança Administrativa, se a caixa de opção Ativar
Segurança Administrativa estiver selecionada, selecione a caixa de opção Ativar
Segurança do Aplicativo.
Na seção Autenticação, clique em Segurança
da Web e SIP.
Clique em Configurações
Gerais.
Na seção Comportamento
de Autenticação da Web, selecione a caixa de opção Usar
Dados de Autenticação Disponíveis quando uma URI não Protegida For Acessada,
se ainda não estiver selecionada.
Clique em Aplicar.
Na janela Mensagens, clique em Salvar
diretamente
na configuração principal.
Pare
e, em seguida, reinicie o servidor.
Se você estiver fazendo upgrade da versão 7.1.1.1 ou anterior, usar um cluster do WebSphere Application Server e precisar instalar o Rational Team Concert,
será necessário criar uma instância do servidor de aplicativos independente no seu cluster
para o Rational Team Concert.
Para isso, consulte Criando uma Instância do Servidor de Aplicativos para o Rational Team Concert em um Cluster do WebSphere Application Server. Se você não estiver usando um cluster, não será necessário fazer isso; o Rational Team Concert e o Rational Asset Manager podem
ser instalados no mesmo servidor de aplicativos.
Se você implementou manualmente o
aplicativo de configuração do servidor (você não usou o Installation Manager),
na mesma máquina em que implementou o aplicativo de configuração do servidor,
crie uma pasta que contenha os seguintes arquivos do servidor de aplicativos:
Se
você não conseguir acessar a máquina para a qual implementou o aplicativo
de configuração do servidor, conseguirá carregar os arquivos mais tarde.
Abra o aplicativo de configuração do servidor navegando com um navegador da Web até http://nome_da_máquina:número_da_porta/Raiz_de_Contexto_de_Configuração_do_Servidor.
A URL padrão do aplicativo de configuração do servidor é:
http://localhost:13080/ram.setup para
uma
instalação do Rational Asset Manager com
o WebSphere Application Server integrado.
http://localhost:9080/ram.setup para uma
instalação do Rational Asset Manager com
um WebSphere Application Server existente.
http://localhouse:9060/ram.setup para
uma instalação do Rational Asset Manager
com um cluster de implementação de rede existente do WebSphere Application Server.
Caso a segurança esteja ativada no servidor de aplicativos, será solicitado o
ID do usuário e a senha no administrador do servidor de aplicativos.
Na página Introdução, indique o tipo de autenticação do
banco de dados e do usuário a ser usado:
Selecione o aplicativo de banco de dados que será usado na
lista Fornecedor de banco de dados.
Selecione
o tipo de autenticação do usuário
que será usado pelo aplicativo da Web do
Rational Asset Manager:
LDAP:
As informações sobre o usuário são armazenadas em um repositório
do protocolo LDAP. Para acessar o repositório,
são necessárias informações administrativas.
Arquivo:
As informações sobre o usuário são armazenadas em um registro do
usuário customizado, conforme definido para o servidor de aplicativos; isso pode
ser exibido na lista como o nome do registro customizado, conforme definido
para o servidor de aplicativos. Um exemplo de registro do usuário customizado é Arquivo, em que as informações do usuário são armazenadas em um arquivo simples no servidor. Se
você não estiver usando nenhum dos outros tipos de autenticação, selecione
essa opção.
Nota:A autenticação baseada em arquivo não é para uso em um ambiente de produção.
Repositório Federado:
As informações sobre o usuário
são armazenadas em vários repositórios, como os repositórios LDAP. Esse
tipo de autenticação é gerenciado pelo WebSphere Application Server.
Sistema Operacional Local: As informações sobre o usuário
são armazenadas no banco de dados de contas do usuário no sistema operacional local.
Esse
tipo de autenticação é gerenciado pelo WebSphere Application Server.
O Rational Asset Manager requer o Rational Team Concert.
Selecione se for necessário instalar o Rational Team Concert na
lista Instalar o Rational Team Concert? :
Não, trabalhar com um Rational Team Concert existente: Você irá configurar um Rational Team Concert existente para trabalhar com o Rational Asset Manager.
No campo Localizar arquivos de instalação,
digite o diretório no sistema de arquivos no qual estão localizados os
novos arquivos de aplicativo da Web. Se você tiver usado o Installation Manager, os
arquivos estarão no diretório package_group_location\ram\apps\was.
Os seguintes arquivos devem estar nesse diretório:
com.ibm.ram.repository.web_runtime.ear
RTC-Server.zip
rlsclients_rlsibmratl_811_1.zip
iehs_war.ear
rmcabdgovernprocess_war.ear
Confirme se o Servidor ou Cluster listado
é o que você deseja configurar. Se precisar criar um cluster
de Implementação de Rede para o Rational Asset Manager,
consulte a documentação do WebSphere Application Server.
Clique em Avançar.
Na Etapa 1: Localize a seção Arquivos
de Instalação, clique em Fornecer o local dos arquivos no
servidor e digite o diretório no sistema de arquivos no
servidor que está executando o aplicativo de configuração do servidor no qual
os novos arquivos de aplicativo da Web estão localizados. Se você tiver usado o Installation Manager, os
arquivos estarão no diretório package_group_location\ram\apps\was.
Os seguintes arquivos devem estar nesse diretório:
com.ibm.ram.repository.web_runtime.ear
RTC-Server.zip
rlsclients_rlsibmratl_811_1.zip
iehs_war.ear
rmcabdgovernprocess_war.ear
Se precisar fazer upload dos arquivos para o
servidor que está executando o aplicativo de configuração do servidor
(por exemplo, você implementou o aplicativo de configuração do servidor
em um cluster e está acessando um servidor de aplicativos remoto), clique
em Fazer upload dos arquivos para o servidor; depois
clique em Navegar e selecione cada arquivo necessário.
Para verificar se todos os arquivos de aplicativos necessários
estão no diretório ou para carregá-los para o servidor, clique em Verificar
Local. Se foi necessário carregar os arquivos de aplicativos,
o aplicativo de configuração do servidor irá carregá-los para um diretório
temporário. Uma mensagem verificará se todos os arquivos necessários estão presentes.
Na Etapa 2: Selecione os aplicativos e a documentação
para instalar a seção; os aplicativos implementados com êxito são
indicados com o cluster ou nome do servidor no qual são
implementados. Para implementar aplicativos da Web do Rational Asset Manager:
Selecione um ou mais aplicativos para implementação.
Na lista Clusters
e Servidores ou Servidores,
selecione os clusters ou os servidores nos quais implementar. Não é possível implementar o
Rational Team Concert em um
cluster; use o único servidor criado na etapa 4.
Nota:Se você
exigir que os usuários sejam autenticados (por exemplo, através do servidor de aplicativos ou de um
firewall externo) para acessar o aplicativo de ajuda Rational Asset Manager, será necessário implementar o aplicativo de ajuda Rational Asset Manager no
mesmo servidor ou cluster que o aplicativo da Web Rational Asset Manager.
Clique em Implementar Aplicativos. O processo de implementação de um ou mais aplicativos pode levar
algum tempo. O progresso das implementações é exibido em uma
página separada; o resultado do processo é exibido na página Implementar o Rational Asset Manager.
Clique em Avançar.
Na página Resumo, clique em Avançar.
Na Seção 2, Parte 1,
crie um novo banco de dados ou conecte-se
a um banco de dados existente:
Selecione se deseja criar um novo banco de dados ou utilizar um existente.
Para criar e preencher um novo banco de dados,
selecione É necessário
criar ambos os bancos de dados e, em seguida, clique em Avançar.
Vá para a etapa 11b.
Para usar um banco de dados existente (por exemplo, se você estiver atualizando
de uma versão anterior do Rational Asset Manager),
clique em Usar Banco de Dados Existente. Vá para a etapa 12
Crie um banco de dados.
Para DB2, você pode usar um applet Java para criar e preencher o banco de dados, ou pode executar isso manualmente.
Para utilizar o applet Java:
Depois que o applet é
carregado, ele procura uma instância do DB2
no computador local. O navegador
em que o aplicativo de configuração do servidor é executado deve estar no computador
em que o DB2 está instalado. Se
o applet localizar uma instância do DB2,
o local da instalação do DB2
e sua versão serão exibidos. Se o applet não localizar uma instância,
você será solicitado a inserir o local.
Para usar uma instalação
diferente do DB2,
clique em Alterar local da instalação.
Digite o ID do Usuário e Senha para
o administrador do DB2. Os administradores do DB2 são gerenciados pelo sistema operacional.
Depois que
selecionar o local apropriado, no campo Criar
um Banco de Dados para Gerenciamento de Recursos, digite um nome para
o banco de dados de recurso (por exemplo, RAMDB).
Se estiver instalando um novo Rational Team Concert,
no campo Criar um banco de dados para Gerenciamento do Ciclo de Vida, digite
um nome para o banco de dados de gerenciamento do ciclo de vida (por exemplo, RTCDB).
Se estiver usando um Rational Team Concert existente,
não será necessário criar um novo banco de dados.
Clique em Criar Banco(s) de Dados. Isto também preencherá as tabelas
do banco de dados para recursos.
Para criar e configurar
manualmente o banco de dados DB2,
clique em Visualizar instruções sobre como criar manualmente o(s)
BANCO DE DADOS(s) DB2 e siga as instruções exibidas.
Para Oracle ou Servidor SQL, siga
siga as instruções para criar e preencher manualmente o bando de dados.
Na Seção 2, Parte 2, especifique
as propriedades de conexão com o
banco de dados:
No campo de texto Servidor de
Banco de Dados,
digite o nome do host ou o endereço IP do servidor de banco de dados, por exemplo, servername.example.com.
(Não use localhost).
No campo Porta, digite o número da
porta. Por exemplo, o valor padrão para DB2 é 50000.
Digite o ID do usuário e a senha de um usuário com autoridade de
administração para o aplicativo de banco de dados.
Selecione para fornecer o local do arquivo archive ou arquivos requeridos pelo banco de dados no servidor ou faça upload deles para o servidor. Seu fornecedor de banco de dados pode fornecer esses arquivos.
Para digitar o local dos arquivos archive no servidor, digite o caminho completo
para a pasta que os contém; por exemplo, C:\Arquivos de
Programas\IBM\SQLLIB\java.
Para fazer upload dos arquivos no
servidor, selecione essa opção e navegue
até o arquivo ou arquivos no computador local. Por padrão, eles estão disponíveis em
Rational_Asset_Manager_install_root\ram\ewas\universalDriver\lib no computador local. Quando forem transferidos por upload para o servidor, eles serão colocados em WebSphere_install_directory\profiles\profile_name\config\cells\cell_name\ram_jdbc
Nota:
Substitua
as barras invertidas ("\") nos caminhos do diretório por barras ("/").
Nota:Para
Oracle, é possível fazer o download dos arquivos .jar apropriados a partir do Oracle. Para Microsoft SQL Server, é possível fazer o download dos arquivos .jar apropriados a partir da Microsoft.
Importante:
Se tiver que executar o WebSphere Application Server ou o Apache
Tomcat como um usuário não-root, então você terá que configurar a permissão apropriada
no banco de dados nos arquivos archive Java que
tiver carregado. Consulte as instruções
em Ativando a Conectividade do Banco de Dados para Usuários Não-Root (Linux e AIX).
No campo Nome do Banco de Dados para o RAM,
digite o nome do banco de dados principal do Rational Asset Manager,
por exemplo, RAMDB. Em seguida, digite o ID do
Usuário e a Senha para um administrador de
banco de dados.
No campo Nome do Banco de Dados para o Ciclo de Vida, digite
o nome do banco de dados de gerenciamento do Ciclo de Vida, por exemplo, RTCDB.
Em seguida, digite o ID do
Usuário e a Senha para um administrador de
banco de dados.
Clique em Testar Conexão. O aplicativo
de configuração do servidor relata se o servidor poderá se conectar aos
bancos de dados.
Se o teste da conexão for bem-sucedido, clique em Avançar.
Na Seção 2, Parte 2, configure os bancos de dados
e preencha
as tabelas:
Na Etapa 5: Configure o Banco de Dados Principal do Rational Asset Manager,
clique em Preencher o Banco de Dados.
Uma mensagem perguntará se você
deseja configurar
o banco de dados. Clique em OK. Este processo
pode levar alguns minutos.
Na Etapa 6:
Configure o Banco de Dados de Ciclo de Vida do Rational Asset Manager,
clique em Preencher o Banco de Dados.
Uma mensagem perguntará se você
deseja configurar
o banco de dados. Clique em OK. Este processo
pode levar alguns minutos.
Após a configuração dos
bancos de dados, clique em Avançar.
Na Seção 2, Parte 3, se usar DB2, você pode definir a configuração do banco de dados
para otimizar o desempenho do Rational Asset Manager. Se estiver usando Oracle ou SQL, não poderá configurar as definições
do banco de dados aqui.
Se você estiver usando o DB2,
configure as definições do banco de dados. Os valores sugeridos e os valores atuais para os seguintes parâmetros são listados. Para alterar
todos os parâmetros para os valores recomendados, selecione Usar Valores
Recomendados. As mudanças feitas no banco de dados tomam efeito
ao reiniciar o servidor de banco de dados.
LOCKLIST:
Para especificar a quantidade de armazenamento
alocada para a lista de bloqueios, digite um número entre 4 e 60.000,
inclusive.
LOCKTIMEOUT: Para especificar
o número de segundos
que um aplicativo aguardará para obter um bloqueio, digite um número entre 1 e 30.000.
A configuração desta propriedade ajuda a evitar conflitos globais para aplicativos.
Se o valor for -1, a detecção de tempo limite do bloqueio
será desativada.
LOGFILSIZ: Para especificar
o tamanho de cada
arquivo de log principal e secundário, digite um número. O tamanho desses arquivos de log limita o
número de registros de log que podem ser gravados nele antes que ele fique cheio
e um novo arquivo de log seja necessário. Se o banco de dados
tiver um número grande de transações de atualização, exclusão ou inserção em execução,
que preencherão o arquivo de log rapidamente, aumente o valor de LOGFILSIZ.
Nota:Alterar
o parâmetro LOGFILSIZ do valor padrão é
necessário apenas quando há um grande número de recursos no repositório
(por exemplo, dezenas ou centenas de milhares).
MAXAPPLS:
Digite um número maior
que o número de conexões simultâneas esperadas.
MAXLOCKS:
Para especificar a porcentagem da
lista de bloqueio que será atingida quando o gerenciador de banco de dados for escalonado,
de linha para tabela, os bloqueios que serão mantidos pelo aplicativo, digite um número
entre 1 e 100. Embora o processo de escalada não leve
muito tempo, travar tabelas inteiras em comparação com as linhas individuais, diminui a
simultaneidade e potencialmente diminui o desempenho global do banco de dados para tentativas
subsequentes de acessar as tabelas afetadas.
Clique em Avançar.
Na Seção 2, Resumo, o
aplicativo de configuração do servidor
solicitará o reinício do servidor. Se você planeja continuar com
outras seções do aplicativo de configuração do servidor, poderá aguardar para reiniciar
o servidor depois de ter concluído essas seções.
Se tiver terminado de especificar as definições de configuração
(por exemplo, se estiver usando o aplicativo de configuração do servidor para fazer
mudanças em uma configuração existente), reinicie o servidor agora. Para reiniciar
o servidor, clique em Ferramentas -> Reiniciar
o Servidor.
Para continuar
sem reiniciar o servidor, clique em Avançar.
Na Seção 3, configure os usuários e a autenticação:
Se você escolheu a autenticação LDAP na etapa 7b,
configure a conexão com o LDAP na página Configurar Autenticação
LDAP. O LDAP deverá estar em execução e o servidor LDAP deverá estar acessível
neste computador.
Configure a conexão do repositório LDAP. Nessa página, você define
as informações usadas pelo servidor Rational Asset Manager
para entrar em contato com o servidor LDAP: o endereço do servidor LDAP, a
porta de comunicação e, se necessário, um ID de usuário e uma senha que serão usados pelo Rational Asset Manager
para consultar o registro.
Fornecedor LDAP:
Selecione seu software LDAP.
Ao selecionar um fornecedor, a coluna de valor sugerido mostra valores de
exemplo para algumas das propriedades necessárias para o servidor LDAP.
Servidor: Digite o nome do servidor em
que o LDAP está instalado, por exemplo, ldap.example.com.
Se a segurança
estiver ativada no servidor LDAP, marque SSL ativado.
Porta: Digite o número da porta do servidor
LDAP.
Conectar-se Anonimamente: Se o
seu repositório LDAP
não precisar de um ID de usuário e de uma senha para acesso, selecione essa
caixa de opção. Se o repositório LDAP precisar de um ID de usuário e uma senha, limpe
essa caixa e preencha os campos de texto DN do Usuário de Ligação e Senha de
Ligação.
DN do Usuário de Ligação:
Digite o nome distinto
(DN) de um usuário que tenha acesso para consultar o banco de dados LDAP. O Rational Asset Manager usa
esse nome de usuário para acessar o LDAP. Por exemplo, uid=123456,c=us,ou=exampleorganization,o=example.com.
Senha de Ligação: Se você digitou um DN de usuário,
digite a senha para esse nome de usuário.
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 e clicar em
Segurança -> Segurança Global -> Registro LDAP independente -> Configurar 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.
Um login inválido faz com que o servidor valide o usuário em
cada endereço IP, causando, assim, várias falhas de login. Se você
tiver configurado um número máximo de tentativas de login, um login
inválido poderá causar um bloqueio de conta LDAP. Para evitar que esse problema ocorra, siga essas etapas descritas
aqui:
http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg1PK42672
Clique em Testar Conexão. Se o aplicativo de configuração
do servidor se conectar ao LDAP, continue. Não é possível continuar com a Autenticação
LDAP até que uma conexão seja configurada.
Identifique
um usuário no registro LDAP para ser o administrador de repositório do Rational Asset Manager.
ID do Administrador: Digite
o ID exclusivo do
usuário que será o administrador do repositório do Rational Asset Manager.
O administrador de repositório é responsável pela configuração do servidor Rational Asset Manager. Por
exemplo (se o seu LDAP usa endereço de e-mail como o identificador exclusivo) Administrator@example.com.
Senha: Digite a senha para o ID do
administrador.
Filtro de Procura do Usuário: Digite a sintaxe que o LDAP
utilizará para consultar 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 fizesse parte do 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.
Base de Procura de Usuário:
Digite o caminho da
raiz de onde iniciar a procura de usuários no registro LDAP, por
exemplo, ou=exampleorganization,o=example.com.
Clique em Verificar o Usuário.
Se
o aplicativo de configuração do servidor localizou o usuário no registro LDAP,
clique em Avançar. Não continue a configurar a autenticação LDAP
até que um usuário seja identificado como o administrador do repositório.
Na próxima página, mapeie as propriedades de usuário no Rational Asset Manager para
as propriedades de usuário correspondentes em seu registro LDAP. O Rational Asset Manager requer
essas informações para autenticação do usuário, para recuperação e exibição de dados do
usuário e para comunicar-se com usuários por e-mail.
Identificador exclusivo: Digite o nome da propriedade da
instância objectClass do usuário que representa o ID exclusivo do usuário. Por
exemplo: a propriedade (objectClass) serialNumber da pessoa
ou a propriedade (objectClass) sAMAccountName do usuário.
O valor padrão é uid.
Identificador de login: Digite a propriedade (objectClass)
que os usuários utilizam como ID de login. Embora seja comum
que o ID Exclusivo e o ID de login sejam iguais, você pode configurar o registro
para que um usuário efetue login usando outro ID (por exemplo, um endereço de e-mail).
Por exemplo, userPrincipleName.
Consulta do
Nome de Usuário LDAP: Digite a consulta de procura LDAP
que mapeia o nome abreviado de um usuário para uma entrada LDAP, por exemplo, *:userPrincipleName ou *:uid.
E-mail: Digite o nome da propriedade que
contém o endereço de e-mail de um usuário, por exemplo, mail.
Número do Telefone: Digite o nome da propriedade
que contém o número do telefone de um usuário, por exemplo, telephonenumber.
Modelo de URL da Imagem: Você pode armazenar imagens
em algum outro lugar diferente de um registro LDAP. Se você puder recuperar a imagem
de um usuário usando uma URL, configure esse modelo para recuperar a imagem
ao mesmo tempo que as informações sobre o usuário no registro. No modelo,
${value} representa uma propriedade de usuário LDAP do objeto de usuário que
será substituída quando a imagem for recuperada. Por exemplo, para
um usuário com um uid property=123456, o modelo padrão https://image_server_url/photo/${uid}.jpg resultará na URL https://image_server_url/photo/123456.jpg.
Clique em Testar o Mapeamento. Se todos os
mapeamentos
estiverem corretos, o ID de usuário, o nome, o e-mail o número do telefone e a foto
do administrador serão exibidos com uma mensagem de êxito.
Especifique as propriedades do grupo de usuários no LDAP. As informações sobre o grupo de usuários
no LDAP poderão ser recuperadas e reutilizadas pelas comunidades do Rational Asset Manager.
No Rational Asset Manager,
comunidades são o principal agrupamento organizacional de um repositório:
são coletas de usuários com um interesse comum em um conjunto de recursos,
e cada comunidade pode definir seus membros, funções dos membros, permissões,
processos e recursos.
Filtro de Procura de Grupo de Usuários:
É o filtro
para procura de 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.
Base de Procura de Grupo de
Usuários: Digite a procura base
para a procura de grupos, por exemplo, ou=memberlist,ou=groups,o=example.com.
Mapeamento de ID do Grupo: Digite a consulta de procura LDAP
que mapeia o nome abreviado de um grupo para uma entrada LDAP, por exemplo, *:cn.
Mapeamento de ID de Membro do Grupo: Digite a consulta de procura
LDAP que identifica relacionamentos de usuários para grupos, por exemplo, memberof:member.
Clique em Avançar. A página de resumo Configuração de Usuários e Autenticação é aberta.
Para completar a configuração,
reinicie o servidor de aplicativos.
Também é possível reiniciar o servidor só depois de concluir as outras
etapas no aplicativo de configuração do servidor.
Clique em Avançar.
Se você escolheu a autenticação baseada em arquivo na etapa 7b,
inclua ou exclua usuários da lista na página Configurar Autenticação baseada em
Arquivo. Autenticação baseada em arquivo significa que a informação do usuário é armazenada em um arquivo de texto no servidor. Por padrão, há seis usuários ("admin" e "user1"
a "user5").
Nota:As senhas para os seis usuários padrão são iguais
aos seus IDs de usuário.
Incluir, editar ou
excluir usuários:
Para filtrar a lista de usuários, digite uma cadeia de procura no campo de texto
Procurar e clique em Procurar. É possível usar curingas (*).
Para ver
a lista inteira, digite * no campo de texto Procurar.
Para incluir um usuário, clique em Incluir Usuário e digite
o ID do usuário e a senha.
Para excluir um usuário, ao lado do
nome desse usuário, clique em Excluir.
Quando terminar, clique em Avançar. A página de resumo Configuração de Usuários e Autenticação é aberta.
Para completar a configuração,
reinicie o servidor de aplicativos.
Também é possível reiniciar o servidor só depois de concluir as outras
etapas no aplicativo de configuração do servidor.
Se você decidiu utilizar um repositório associado, o sistema operacional local
ou um registro do usuário customizado (que não seja baseado em arquivo) na etapa 7b,
você será solicitado para confirmar se o ID do usuário do administrador para o
registro do usuário será o administrador do repositório. Não há
outras opções de configuração para este tipo de autenticação.
Na Seção 4, configure as definições para o Rational Asset Manager:
Digite o endereço para o Servidor de Licença no formato
port_number@host_name;
por exemplo, 27000@example.com. Por padrão, o Rational License
Server utiliza a porta TCP/IP 27000. Se você transferiu o Rational Asset Manager por download de
jazz.net, o campo será preenchido com uma chave de licença temporária.
Na seção Tipo de Licença, selecione o tipo de licença
que será usada pelo servidor Rational Asset Manager.
Configure o endereço do servidor com os aplicativos que foram implementados
na etapa 10.
Digite o protocolo, o nome qualificado do host e o número da porta; por exemplo, http://exemplo.com:9080.
Importante:Sempre
utilize um nome de host ou endereço IP para essas entradas.
Não utilize localhost. Se
você usar IPV6, use o nome do host do IPV6; um endereço IPV6 não funcionará.
Configure os caminhos para os aplicativos. Os caminhos padrão são baseados no endereço do servidor fornecido.
Rational Asset Manager:
Digite a URL de implementação do aplicativo servidor do Rational Asset Manager,
por exemplo, http://example.com:9080/ram.
Web Services: Digite a URL de implementação dos serviços da Web, por
exemplo, http://example.com:9080/ram.ws
Help
and User Assistance: Digite a URL de implementação do aplicativo de assistência ao usuário do Rational Asset Manager,
por exemplo, http://example.com:9080/ram.help.
Asset-Based Development Process: Digite a URL de implementação do
aplicativo Rational Asset-based Development Process, por exemplo, http://example.com:9080/ram.process.
Para modificar os locais ou as raízes de contexto (por exemplo, se você
tiver especificado raízes de contexto diferentes no WebSphere Application Server),
clique em Editar.
Clique em Avançar.
Configure os locais da pasta de armazenamento. Se
você estiver instalando
em um cluster, o nome do cluster será exibido e você deverá selecionar as
pastas de cada nó do cluster; para usar as definições
inseridas para o primeiro nó de todos os nós, clique em Usar estas
definições para todos os nós.
Nota:
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.
Pasta Persistente: Digite o caminho completo para a pasta
em que os recursos e índices de procura devem ser armazenados no sistema de arquivo. Pode
ser um diretório mapeado. Se você estiver instalando em um
cluster, deverá ser um local compartilhado entre todos os
nós do cluster.
Pasta de Armazenamento Local:
Digite o caminho completo
para a pasta em que o aplicativo da Web do Rational Asset Manager
armazenará dados. Deve ser um local no computador
local, não um local mapeado ou compartilhado. 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.
Pasta de
Índice: Digite o caminho completo para a
pasta em que o aplicativo da Web do Rational Asset Manager
armazenará arquivos de índice de procura. Em um cluster, cada nó terá sua própria pasta de índices.
Dica:Para melhorar o desempenho,
todas as três pastas devem estar em unidades físicas
diferentes. As unidades devem ser capazes de leituras e gravações rápidas e
não devem estar na mesma unidade em que o sistema operacional ou o servidor de aplicativos.
Para instalação em cluster, cada computador deve ter sua pasta local própria
em um disco rígido que esteja localizado no computador. Compartilhar
uma pasta local entre todos os servidores de aplicativos diminuirá o desempenho.
Clique em Avançar.
Para instalações de cluster, o Java Messaging
Service (JMS) deverá ser configurado corretamente para que o Rational Asset Manager
se comunique entre os servidores no cluster. Confirme se o JMS está
configurado corretamente e clique em Avançar.
Opcional: Na Seção 4, Parte
3, configure as definições de
desempenho para o WebSphere Application Server:
Defina as configurações do servidor.
Coleta de
Lixo de Classe: Opcional: Digite
o nome do algoritmo de coleta de lixo a ser usado. O valor recomendado é
destinado a resultar um melhor desempenho do servidor:
-XX:+UseParallelGC
-Xgcpolicy:optavgpause
Monitoramento de Desempenho: O monitoramento
de desempenho
deve permanecer desativado. Para ativar o monitoramento de desempenho
no servidor de aplicativos, marque Ativar.
Número
máximo de sessões: Digite o número
de sessões que o WebSphere Application Server
manterá na memória. O valor padrão é 1000.
Para que mais sessões sejam mantidas na memória, aumente esse número.
Número Máximo de Conexões JDBC: Digite um número
igual ou maior ao número de usuários que possam ter efetuado
login no Rational Asset Manager ao
mesmo tempo. Por exemplo, 100.
Tempo Limite da Sessão (minutos): Digite um número para o
número de minutos antes que uma sessão do usuário atinja o tempo limite. O número
padrão de minutos no WebSphere Application Server é 30.
Dica:Embora a redução do valor de Tempo Limite da Sessão
possa permitir mais usuários, especialmente se vários usuários forem realizar
transações pequenas, configurar o tempo limite com um valor muito baixo pode interferir na
experiência de um usuário ou impedir o upload de recursos grandes.
Tamanho Mínimo do Contêiner de Web: Digite o número mínimo
de encadeamentos a serem permitidos no contêiner de Web. O valor padrão é 25 para Windows e 15 para Linux e AIX. Se o processador do servidor estiver subutilizado,
aumente esse número; se o processador estiver superutilizado, diminua o
número.
Tamanho Máximo do Contêiner de Web: Digite o número máximo
de encadeamentos a serem permitidos no contêiner de Web. O valor padrão é 50 para Windows e 30 para Linux e AIX. Se o processador do servidor estiver subutilizado,
aumente esse número; se o processador estiver superutilizado, diminua o
número.
Clique em Avançar.
Na página Configurar Definições de Heap de Memória Virtual Java,
altere o tamanho de heap do servidor. Se
estiver instalando em um cluster, poderá configurar o tamanho de heap por nó. O padrão é Nenhuma configuração. Antes de selecionar
uma das outras opções (Baixo, Médio
ou Alto), certifique-se de que sabe a quantidade de memória
física disponível no computador.
Clique em Avançar. A página de resumo é exibida novamente.
Reinicie o servidor. Para reiniciar o WebSphere Application Server,
na parte inferior da página, clique em Reiniciar o Servidor,
digite o ID do Usuário e Senha do
administrador do servidor e clique em Reiniciar. Não é possível ativar nenhum dos aplicativos implementados do Rational Asset Manager
até que o servidor tenha sido reiniciado. Depois que o servidor for reiniciado, a página de configurações de gerenciamento
do ciclo de vida será aberta.
Se o servidor demorar mais de 180 segundos para reiniciar, navegue até
a página inicial do aplicativo de configuração do servidor (http://nome_da_máquina:número_da_porta/Raiz_de_Contexto_de_Configuração_do_Servidor,
por exemplo, http://localhost:13080/ram.setup)
para acessar a página Configurações de Gerenciamento do Ciclo de Vida.
Se estiver usando o WebSphere Application Server integrado,
porque agora você configurou a segurança, será necessário efetuar login
com o Nome de Usuário e Senha
de um administrador do WebSphere Application Server. Depois de efetuar login, a página Configurar as definições de gerenciamento do
ciclo de vida é aberta.
Na página Configurar as definições de gerenciamento do ciclo de vida,
digite o caminho e as informações de login para o aplicativo Rational Team Concert:
Na Etapa 1, no campo Servidor Rational Team Concert, digite o caminho para o local do
Rational Team Concert.
É necessário usar uma conexão segura (https://).
Por padrão, esse valor é:
Para o WebSphere Application Server integrado: https://localhost:13443/jazz
Para um WebSphere Application Server existente: https://localhost:9443/jazz
Na Etapa 2, no campo ID do Administrador Jazz, digite o ID do usuário do administrador para o
servidor Rational Team Concert
(o padrão é admin); em seguida, no campo Senha, digite a senha
para esse usuário (por padrão, é admin).
Na Etapa 3, no campo Nome da Área do Projeto,
digite um nome descritivo para a área do projeto que será criada para os
ciclos de vida (por exemplo, Ciclos de Vida do Rational Asset Manager).
Em seguida, no campo ID do Administrador da Área do Projeto,
digite o ID do usuário para o usuário que você deseja que seja o administrador da
área do projeto (por exemplo, admin). Em seguida, digite a Senha para
esse usuário.
Clique em Configurar servidor. Este processo
pode levar alguns minutos. Após a configuração,
a página Resumo aparece novamente.
Na
página Resumo, clique em Iniciar
o uso de Rational Asset Manager. O Web client é aberto.
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
Verifique se todos os servidores do repositório
estão configurados para a mesma data, hora e fuso horário atuais.
Acesse o aplicativo servidor do Rational Asset Manager
usando a URL apropriada:
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.
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 de WC_defaulthost, abra o console administrativo do WebSphere Application Server
e clique em Servidores -> Servidores de
Aplicativos -> server_name -> Ports.
No Apache Tomcat:
http://machine_name:8080/ram/home.faces
Por exemplo, digite:
http://localhost:8080/ram/home.faces
Efetue login como um administrador do servidor de aplicativos:
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.
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.
Especifique o caminho do servidor de licença e selecione o tipo
de
licença que será usado por esse repositório:
Em Caminho do Servidor de Licença, digite o número da porta e, em seguida, o
nome completo do servidor de licença, separado por '@'. Por exemplo,
8010@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@license_server_path_a.example.com,
27000@license_server_path_b.example.com,
27777@license_server_path_c.example.com.
Para Tipo de Licença, selecione Standard
Edition ou Enterprise Edition para
configurar o tipo de licença que será usado por esse repositório.
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.
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 estiver usando um servidor 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
Na seção Caminho Interno do Rational Team Concert,especifique o caminho e as informações de login para o IBM Rational Team Concert:
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á.
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.
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:
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.
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.
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 6. 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'sserialNumber
ou a propriedade (objectClass) user'ssAMAccountName.
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 9b.
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'stelephonenumber.
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'smail.
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
(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.
Na seção Armazenamento em Disco, configure o armazenamento em disco
para recursos e arquivos de índice:
Nota:
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.
Na lista Tipo
Persistente, selecione
como deseja armazenar os recursos da lista. Se estiver
planejando usar o IBM Rational ClearCase para
armazenar recursos, ele já deverá estar instalado e em execução, e o servidor
deverá estar sendo executado como um usuário com direitos para usar o Rational ClearCase.
Se você estiver usando o sistema de arquivos para armazenar
recursos, 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.
No campo Pasta local, digite
o caminho completo para a pasta na qual deseja armazenar dados temporários
utilizados 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.
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.
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 estiver usando um servidor 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
Especifique o caminho da documentação:
No campo Caminho para o Centro de Informações,
se o aplicativo da Web de ajuda e de documentação estiver no mesmo servidor
que o aplicativo do servidor, marque Usar Padrão.
Caso contrário, desmarque a caixa de opçã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á.
Em Caminho para o Asset-based Development Process,
se o aplicativo da Web de documentação Asset-based Development and Governance Process
estiver no mesmo servidor que o aplicativo do servidor, marque Usar
Padrão. Caso contrário, desmarque a caixa de opçã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á.
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 para os 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
recurso requer suas revisões. Por exemplo, se configurado para uma hora, as
notificações para todos os novos recursos 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.
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:
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.
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.
Configurar opções de desempenho:
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 recursos, desmarque a caixa de opção Criar automaticamente o conteúdo completo
no envio do recurso. Isso pode melhorar o desempenho
ao enviar recursos para o repositório.
Se você não deseja que o mecanismo de procura considere a popularidade
dos recursos, 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.
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.
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.)
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.
Configure o local do servidor SMTP e as informações a serem utilizadas para
envio de mensagens de e-mail aos usuários. Essas informações são utilizadas para enviar mensagens de e-mail para assinaturas de usuário e outras notificações.
Procedimento
Efetue logon
no Web client do IBM Rational Asset Manager
como um administrador de repositório.
Clique em Administração.
Clique em Configuração.
Localize a seção E-mail da página Configuração.
No campo de texto Servidor SMTP,
digite
o local do servidor Protocolo simples de transporte de correio, por exemplo, smtp.example.com.
No campo de texto E-mail de retorno padrão, digite o endereço de e-mail a ser utilizados no campo de resposta de mensagens de saída automatizadas.
No campo de texto Nome de e-mail de retorno padrão, digite o nome a ser utilizados no campo de nome de mensagens de saída automatizadas.
Clique em Salvar.
Configurando a Autenticação LDAP para Tomcat
Você pode configurar o IBM Rational Asset Manager, o IBM Rational Team Concert e
o Tomcat para autenticação LDAP.
Antes de executar o seguinte procedimento,
é necessário implementar e configurar o Rational Asset Manager e o Rational Team Concert
usando a segurança baseada em arquivo:
Se você instalou o Rational Team Concert em
um servidor Tomcat separado, não será necessário configurar a autenticação LDAP para o
Rational Team Concert;
o Rational Team Concert incluído usa um único usuário, portanto, a segurança baseada em arquivo é suficiente.
Siga
as instruções nos tópicos abaixo para configurar o Rational Asset Manager e o Rational Team Concert no
Tomcat para usar a autenticação LDAP.
Configurando o Servidor Tomcat para o Rational Asset Manager para
Usar LDAP
É necessário configurar o Rational Asset Manager e o
servidor Tomcat para usar a autenticação LDAP.
Procedimento
Efetue login no Web client do Rational Asset Manager
como o administrador do servidor e configure o Rational Asset Manager
para usar a autenticação LDAP. Certifique-se de especificar o ID do usuário para o
administrador de repositório no campo ID de administrador, do contrário
você não poderá efetuar login no Rational Asset Manager mais tarde. Para obter
informações adicionais, consulte a etapa 9 no Configurando o Aplicativo Servidor do Rational Asset Manager.
Efetue logout do Rational Asset Manager.
Encerre o servidor Tomcat.
Configure o servidor Tomcat para o Rational Asset Manager para
usar LDAP:
Em um editor de texto, abra o arquivo tomcat_install_directory/conf/server.xml.
Localize a tag Realm e edite-a com os valores
apropriados para seu servidor LDAP:
Tabela 7. Propriedades LDAP necessárias para o Rational Asset Manager e o Rational Team Concert
Propriedade LDAP
Definição
connectionURL
O local e a porta para o servidor LDAP
connectionName
O nome de usuário distinto usado para
conectar ao repositório LDAP
connectionPassword
A senha para o usuário distinto
userBase
Quando você procura um usuário, este é o local
onde iniciar a procura.
userSearch
O filtro de procura LDAP a ser usado para selecionar
a entrada do usuário após a substituição do nome de usuário em {0}.
userSubtree
Para ativar procuras LDAP de toda a subárvore,
configure este valor para true.
roleBase
A entrada de base para a procura de função
roleName
Uma entrada LDAP que contém o nome da função
roleSearch
O filtro LDAP usado para procurar grupos
roleSubtree
Para ativar procuras LDAP de toda a subárvore de
funções, configure este valor para true.
Reinicie o servidor Tomcat.
Resultados
Agora, você pode efetuar login no Rational Asset Manager
como um administrador de repositório usando o ID especificado no Rational Asset Manager. Tomcat
não usa mais a autenticação baseada em arquivo. Você pode criar comunidades e
designar outros usuários LDAP para serem administradores.
O que Fazer Depois
Se o Rational Team Concert incluído
estiver no mesmo servidor ou estiver em um servidor diferente e você desejar que ele use a autenticação LDAP,
será necessário configurar o Rational Team Concert para
usar LDAP.
Configurando o Rational Team Concert no Tomcat para Usar LDAP
Você pode configurar o IBM Rational Team Concert incluído
para usar LDAP.
Antes de Iniciar
É necessário ter acesso administrativo ao servidor Tomcat.
Diferente do Rational Asset Manager, o Rational Team Concert usa
grupos LDAP para determinar funções de usuário. Você deve ser capaz de criar grupos
LDAP ou saber os nomes de grupos LDAP que podem ser remapeados para as
funções apropriadas para o Rational Team Concert.
Sobre Esta Tarefa
Conclua o seguinte procedimento apenas se você atender a qualquer um
desses requisitos:
O Rational Team Concert incluído
está no mesmo servidor Tomcat que o Rational Asset Manager e
você configurou o Rational Asset Manager para usar a
autenticação LDAP.
O Rational Team Concert incluído
está em um servidor diferente e você deseja usar a autenticação LDAP para
o único usuário.
Tabela 8. Propriedades LDAP necessárias para o Rational Asset Manager e o Rational Team Concert
Propriedade LDAP
Definição
connectionURL
O local e a porta para o servidor LDAP
connectionName
O nome de usuário distinto usado para
conectar ao repositório LDAP
connectionPassword
A senha para o usuário distinto
userBase
Quando você procura um usuário, este é o local
onde iniciar a procura.
userSearch
O filtro de procura LDAP a ser usado para selecionar
a entrada do usuário após a substituição do nome de usuário em {0}.
userSubtree
Para ativar procuras LDAP de toda a subárvore,
configure este valor para true.
roleBase
A entrada de base para a procura de função
roleName
Uma entrada LDAP que contém o nome da função
roleSearch
O filtro LDAP usado para procurar grupos
roleSubtree
Para ativar procuras LDAP de toda a subárvore de
funções, configure este valor para true.
Configure quatro grupos LDAP para o Rational Team Concert.
Crie quatro grupos:
JazzAdmins
JazzDWAdmins
JazzUsers
JazzGuests
O usuário que é o administrador do servidor do Rational Team Concert
deve estar no grupo JazzAdmins. Para incluir
o usuário no grupo, conclua qualquer uma dessas etapas:
No LDAP, crie um grupo chamado JazzAdmins e inclua o
administrador do servidor Tomcat nesse grupo.
É possível mapear nomes de grupos LDAP existentes para os nomes de grupos requeridos para o
Rational Team Concert.
Modifique o arquivo tomcat_for_rtc_install_directory/webapps/jazz/WEB-INF/web.xml conforme descrito em TN0030:
Gerenciamento de usuários para servidores Jazz no Tomcat. Se esse arquivo não existir,
inicie e, em seguida, pare o servidor Tomcat; o arquivo existirá depois que o
aplicativo jazz.war for implementado.
Para obter informações adicionais sobre como criar grupos LDAP, consulte a documentação para seu servidor LDAP.
Reinicie o servidor Tomcat.
Remova a licença do desenvolvedor do usuário administrativo
antigo:
Ative a UI da Web Admin do Rational Team Concert em
um navegador da Web em https://machine_name:secure_port/jazz/admin/. Observe o https; a conexão deve ser segura.
Efetue login com o ID do usuário e a senha para o novo usuário administrativo
que é um membro do grupo LDAP JazzAdmins.
Clique em Gerenciamento de Usuários.
Clique no nome do usuário administrativo anterior.
Na seção Licença de Acesso do Cliente, limpe a licença Rational
Team Concert - Desenvolvedor selecionada.
Clique em Salvar.
Inclua o novo usuário administrativo:
Clique em Criar usuário.
Insira os seguintes detalhes:
Nome de Usuário: O ID do usuário (login LDAP) do
novo administrador do servidor
ID do Usuário: O ID do usuário (login LDAP) do novo
administrador do servidor Tomcat
Endereço de E-mail: Um endereço de e-mail válido
para o administrador do servidor Tomcat
Na seção Licença de Acesso do Cliente, selecione Rational
Team Concert - Desenvolvedor para designar a licença de desenvolvedor
a esse usuário.
Clique em Salvar.
Efetue logout e, em seguida, efetue login novamente na UI da Web Admin como
o novo administrador do servidor de aplicativos.
Designe as associações e funções do processo apropriadas para
o novo administrador:
Na página Gerenciamento da Área do Projeto, clique na área do projeto Ciclo de Vida do RAM.
Na seção Administradores, clique em Incluir.
Procure e selecione o usuário administrador criado. Se estiver
trabalhando com um aplicativo existente Rational Team Concert,
você também poderá selecionar um usuário diferente para ser o administrador
para esta área do projeto.
Na seção Membros, clique em Incluir;
em seguida, procure e selecione o mesmo usuário selecionado como o
administrador para a área do projeto.
Depois de incluir o administrador, clique no ícone Funções
do Processo junto ao nome do administrador.
Na janela Editar Funções do Processo, na lista Funções
Disponíveis, selecione Administração
e clique em Incluir.
Clique em Concluir.
Clique em Salvar.
Pare e, em seguida, reinicie o servidor Tomcat.
Altere as informações sobre o usuário administrativo para o Rational Team Concert no Rational Asset Manager:
Em um navegador da Web, efetue login no Rational Asset Manager
como um administrador de repositório.
Clique em Administração -> Configuração.
Na seção Caminho Interno do Rational Team Concert, atualize os campos
Usuário e Senha para o novo administrador do
Rational Team Concert.
Clique em Salvar.
Ajustando o
Desempenho do Rational Asset
Manager
O desempenho do IBM Rational Asset Manager depende muito
do ajuste do servidor de aplicativos, do banco de dados, do servidor da Web,
do proxy de armazenamento em cache, do balanceador de carga e do sistema operacional. Esta seção fornece
diretrizes de como ajustar esses sistemas e o Rational Asset Manager.
Embora não seja possível abranger cada configuração, as informações
fornecidas aqui representam um ponto de início adequado na condução de altas cargas do usuário
no Rational Asset Manager.
Esta seção não abrange as
configurações de hardware ou as cargas de usuário esperadas que podem ser suportadas
em diversas configurações. Consulte o Rational Asset Manager Capacity
Planning Guide para obter essas informações.
Ajuste do Rational Asset Manager
A página de configuração do Rational Asset Manager
possui definições que podem ser ajustadas para que se obtenha um desempenho otimizado.
Esta página pode ser acessada por qualquer administrador de repositório.
Tabela 9. Parâmetros de Ajuste de Plataforma Cruzada do Rational Asset Manager
Problema
Parâmetro / Configuração
Detalhes Adicionais
Respostas Lentas ao Procurar Recursos
Pastas locais e de índice / Não use uma pasta remota ou compartilhada
Para obter melhor desempenho,
cada servidor de aplicativos
deve ter suas próprias pastas locais e de índice em um disco rígido local no
computador. Não deve ser o mesmo
disco rígido no qual o servidor de aplicativos ou o sistema operacional está instalado.
Para configurar o parâmetro,
efetue login no Rational Asset Manager como
administrador e navegue até Administração -> Configuração; na seção Armazenamento
em Disco, configure os parâmetros Pasta local e Pasta
de índice.
Respostas Lentas ao Procurar Recursos
Indexação de popularidade / Desativada
O mecanismo de procura
pode considerar a popularidade
(por exemplo, visualizações e downloads) de recursos para fornecer resultados
da procura mais relevantes; no entanto, isso pode afetar o desempenho de
repositórios grandes.
Para desativar a indexação de popularidade, efetue login no Rational Asset Manager como
administrador e navegue para Administração -> Configuração; na seção Opções de
Desempenho, marque a caixa de opção Ativar indexação de popularidade.
Respostas Lentas ao Procurar Recursos.
Pasta de índice / Use uma unidade dedicada rápida para a pasta de índice
É importante que a pasta de índice resida em uma unidade dedicada que não seja usada para outros fins. Separar a pasta local e a pasta de índice ajuda a garantir tempos de resposta rápidos ao procurar recursos.
Para configurar o parâmetro, efetue login no Rational Asset Manager como
administrador e navegue até Administração -> Configuração; na seção Armazenamento
em Disco, configure o parâmetro Pasta de índice.
Problemas Gerais de Desempenho em Intervalos Regulares
Planejamento do construtor do índice de estatísticas / 10 minutos
A execução freqüente do construtor do índice de estatísticas
compromete o desempenho. Uma configuração padrão de 10 minutos é adequada para a maioria dos
ambientes.
Para configurar o parâmetro, efetue login no Rational Asset Manager como
administrador e navegue até Administração -> Configuração -> Planejamento do construtor de índice de
estatísticas.
Problemas Gerais de Desempenho em Intervalos Regulares
Planejamento do processamento de assinaturas / Configurar tempo para períodos
de baixa carga de trabalho
As assinaturas podem ser processadas em intervalos customizados. Para obter melhor desempenho, configure este intervalo com um tempo de quando o Rational Asset Manager apresenta
uma carga de trabalho relativamente baixa.
Para configurar o parâmetro, efetue login no Rational Asset Manager como
administrador e navegue até Administração -> Configuração -> Planejamento de assinaturas do
processo.
Problemas Gerais de Desempenho em Intervalos Regulares
Planejamento da atualização de informações sobre o usuário e sobre o grupo / Configurar tempo para períodos de baixa carga de trabalho
As informações sobre o usuário e sobre o grupo podem ser processadas em intervalos customizados. Para obter melhor desempenho, configure este intervalo com um tempo de quando o Rational Asset Manager apresenta
uma carga de trabalho relativamente baixa.
Para configurar o parâmetro, efetue login no Rational Asset Manager como
administrador e navegue até Administração -> Configuração -> Planejamento de atualização de informações sobre
usuário / grupo.
Problemas Gerais de Desempenho em Intervalos Regulares
Planejamento das notificações do processo de revisão / Configurar tempo para períodos de baixa carga de trabalho
As notificações do processo de revisão podem ser processadas em intervalos customizados. Para obter melhor desempenho, configure este intervalo com um tempo de quando o Rational Asset Manager apresenta
uma carga de trabalho relativamente baixa.
Para configurar o parâmetro, efetue login no Rational Asset Manager como
administrador e navegue até Administração -> Configuração -> Revisar planejamento de notificação
do processo.
Erros de Falta de Memória nos Logs - Problemas de Sessão
Número máximo de sessões por usuário / 10
É possível que um único usuário extraia todas as sessões disponíveis de um servidor. Isso pode ser resultado de um script criado de maneira ruim ou de uma negação de ataque de serviço. Para evitar essa possibilidade, as sessões máxima padrão por usuário são configuradas como 10.
Depois que um usuário atinge esse limite, ele não poderá criar novas sessões no servidor.
Para configurar o parâmetro, efetue login no Rational Asset Manager
como um administrador e navegue para Administração -> Configuração; na seção Opções
de Desempenho, configure o parâmetro Número máximo de sessões por
usuário.
O envio de um recurso é lento
Criação automática de conteúdo apresentado no envio do recurso / Desativada
Ao enviar um recurso, o Rational Asset
Manager cria imagens em miniatura de artefatos que são anexados
ao recurso. Se o recurso tiver muitos artefatos, o envio de um recurso pode demorar muito.
Para desativar a criação automática dessas miniaturas,
efetue login no Rational Asset Manager como
um administrador de repositório e navegue para Administração -> Configuração; na seção
Opções de Desempenho, desmarque a caixa de opção Criar automaticamente conteúdo completo
no envio do recurso.
Além dos parâmetros anteriores, os administradores podem acessar
a página Status da Tarefa no Rational Asset Manager
navegando até Administração -> Configuração -> Visualizar Status da Tarefa. Essa página exibirá as tarefas em execução atualmente ou executadas
anteriormente que possam afetar o desempenho no Rational Asset Manager.
Mensagens de erro também podem ser exibidas na página Status da Tarefa.
Ajuste do Servidor de Aplicativos
O Rational Asset Manager trabalha
muito próximo de seu servidor de aplicativos, portanto, otimizar as configurações do
servidor de aplicativos melhorará o desempenho do Rational Asset Manager.
Esta
seção abrange especificamente as configurações do IBM WebSphere Application Server, versão 6.1
que afetam o desempenho de forma significativa. Também é possível ajustar essas
configurações no IBM WebSphere Application Server, versão 6.0,
mas as instruções de configuração dos parâmetros podem ser diferentes.
Importante:Faça backup do perfil do WebSphere Application Server
antes de alterar qualquer parâmetro.
Tabela 10. Parâmetros de Ajuste de Plataforma Cruzada do WebSphere Application Server V6.1
Problema
Parâmetro / Configuração
Detalhes Adicionais
Erros de Falta de Memória nos Logs
Tamanho de heap da Java Virtual Machine / Entre
1300 e 2000
Em um servidor com 4 GB de memória instalada, é
possível especificar duas instâncias com tamanho de heap de 1300 MB ou uma instância
com tamanho de heap de 2000 MB. Deve-se observar a paginação do sistema para certificar-se
de que haja memória suficiente disponível. Se o servidor tiver 8 GB de memória, então
especifique 2 instâncias com tamanho de heap de 2000 MB para cada instância.
Para configurar o parâmetro, efetue login no WebSphere Administrative Console e navegue para
Servidores -> Tipos de servidor -> WebSphere Application Servers -> Java e gerenciamento
de processo -> Definição do processo -> Java Virtual Machine -> Tamanho de Heap
Inicial e Tamanho de Heap Máximo.
Observe que que esta configuração deve ser aplicada
aos servidores Rational Asset Manager
e servidor IBM Rational Team Concert.
Em um cluster, o servidor RTC pode ser instalado no seu próprio nó se necessário.
Erros de Conexão com o Banco de Dados
Máximo de Conexões JDBC / 100
Certifique-se de que haja
conexões JDBC suficientes
disponíveis para suportar todos os usuários que efetuaram login no Rational Asset Manager.
Para
configurar o parâmetro, efetue login no Console Administrativo do WebSphere Application Server
e navegue até Recursos -> JDBC -> Origens de dados -> <Origem de dados
do Rational Asset Manager> -> Propriedades do conjunto de conexões -> Número máximo de conexões.
Consulte também o tópico "Parâmetros MAXAPPLS e MAXAGENTS", em ajuste do
DB2.
Consulte também o tópico "Número Máximo de Processos para AIX e Linux", no ajuste do sistema operacional.
Erros de Falta de Memória nos Logs - Problemas de Sessão
Contagem Máxima de Sessões na Memória / 200
Por padrão, o IBM WebSphere Application Server, versão 6.1 mantém
até 1.000 sessões na memória. No entanto, a opção Permitir Excesso de Fluxo
também está selecionada, o que indica que as sessões adicionais serão armazenadas em uma
tabela de sessão secundária. Essas configurações padrão podem permitir
condições de falta de memória potenciais. É melhor limitar o número máximo de sessões na
memória desativando a opção Permitir Estouro e configurar o máximo na contagem de sessões na memória para um valor apropriado para a memória do servidor.
Para configurar o parâmetro, efetue login no Console Administrativo do WebSphere Application Server
e navegue até Servidores -> Servidores de Aplicativos -> Nome do servidor -> Gerenciamento de sessões -> Contagem de sessão
máxima na memória.
Erros de Falta de Memória nos Logs - Problemas de Sessão
Tempo Limite da Sessão / Padrão (30 minutos)
O valor-padrão para um tempo limite de sessão no IBM WebSphere Application Server, versão 6.1 é de
30 minutos. Configurar esse valor para um tempo mais curto permite mais usuários, especialmente se você tiver muitos usuários fazendo transações rápidas.
A configuração desse valor com um valor muito baixo pode não permitir que os usuários façam upload de recursos
muito grandes. Lembre-se de que a maioria dos usuários não efetua logout explicitamente ao
terminar uma transação: a maioria das sessões existirá até que expirem.
Para configurar
o parâmetro, efetue login no WebSphere Application Server Administrative Console e navegue para
Servidores -> Tipos de servidor -> WebSphere Application
Servers -> Nome do servidor -> Gerenciamento de sessões -> Configurar tempo limite.
Os downloads de recursos grandes estão falhando, possivelmente
por erros do Async ou de E/S
Canal de entrada HTTP (HTTP 2) Tempo limite de gravação /
300 segundos
O valor-padrão para um tempo limite de gravação do servidor
para um cliente no IBM WebSphere Application Server, versão 6.1
é de 60 segundos. Configurar este valor como um tempo maior pode evitar falhas
durante o download de arquivos, principalmente se o cliente que está fazendo download
dos arquivos tiver uma conexão lenta ou estiver fazendo muitos pedidos.
Para
alterar o parâmetro, efetue login no WebSphere Application Server Administrative Console e navegue para
Servidores -> Tipos de servidor -> WebSphere Application
Servers -> Nome do servidor -> Portas -> Visualizar transportes associados (para a porta que você está usando para o Rational Asset Manager; por exemplo,
9080) -> WCInboundDefault -> Canal de entrada
HTTP (HTTP 2) -> Gravar tempo limite.
Elevado Uso da CPU Observado
Infra-estrutura do monitor de desempenho / desativada
Por padrão, o IBM WebSphere Application Server, versão 6.1 ativa
a performance monitor infrastructure (PMI) básica. Embora a PMI seja uma
boa ferramenta para ajuste de um servidor de aplicativos, para máximo desempenho,
desative esse recurso depois que o servidor tiver sido ajustado adequadamente. Deve-se desativá-lo para todas as instâncias e agentes de nó.
Para configurar o
parâmetro, efetue login no Console Administrativo do WebSphere Application Server
e navegue até Monitorando e Ajustando -> Performance Monitoring Infrastructure (PMI) -> Nome do servidor -> Ativar Performance
Monitoring Infrastructure (PMI).
Problemas Gerais de Desempenho
Cache de Instrução Preparada / 100
O WebSphere Application Server fornece
as instruções preparadas usadas comumente pelo cache de capacidade. Se as instruções em cache
estiverem sendo descartadas, ative a PMI no WebSphere Application Server e
aumente o valor.
Para configurar o parâmetro, efetue login no Console Administrativo do WebSphere Application Server
e navegue até Recursos -> JDBC -> Origens de dados -> <Origem de dados
do Rational Asset Manager> -> Propriedades da origem de dados do WebSphere Application
Server -> Tamanho do cache de instrução.
Consulte também o tópico "Informações Adicionais de
Ajuste do WebSphere Application Server."
Problemas de Tempo Limite da Sessão
Contagem Máxima de Sessões na Memória / Padrão
Por padrão, o Websphere Application Server
6.1 manterá até 1.000 sessões na memória. No entanto, a opção Permitir Excesso de Fluxo
também está selecionada, o que indica que as sessões adicionais serão armazenadas em uma
tabela de sessão secundária. Se você espera ter mais de 1000 sessões na memória,
deve aumentar o número da tabela de sessão secundária.
Para configurar o parâmetro, efetue login
no Console Administrativo do WebSphere Application Server
e navegue até Servidores -> Servidores de Aplicativos -> Nome do servidor -> Gerenciamento de Sessões -> Contagem de sessão
máxima na memória.
Lentidão Periódica; Picos de Desempenho Observados Devido a
Coletas de Lixo
Coleta de Lixo de
Classe / Xgcpolicy:optavgpause
(para o WebSphere Application
Server Fix Pack 16 e abaixo) ou -Xgcpolicy:gencon (para o WebSphere Application Server Fix Pack 17
e acima)
Seu ambiente do servidor específico ou carga de trabalho
pode se beneficiar de uma das outras configurações da coleta de lixo.
Consulte http://java.sun.com/docs/hotspot/gc5.0/gc_tuning_5.html para obter mais
informações sobre as configurações da coleta de lixo.
Para configurar o parâmetro, efetue login
no WebSphere Application Server Administrative Console e navegue para
Servidores -> Tipos de servidor -> WebSphere Application
Servers -> Nome do servidor -> Java e gerenciamento de processo -> Definição do
processo -> Java Virtual Machine -> Argumentos JVM genéricos.
O servidor falha durante a transferência de arquivos grandes; possivelmente
com falta de memória ou erros malloc em logs
Propriedade customizada do contêiner de Web channelwritetype / transferência de dados
síncrona (sync)
O
uso de transferência de dados assíncrona pode
exigir um número excessivo de buffers para enviar dados através de uma
conexão TCP/IP.
1. No WebSphere Application Server Administrative Console, navegue para
Servidores -> Tipos de servidor -> WebSphere Application
Servers -> Nome do servidor -> Configurações do Contêiner de Web -> Contêiner de Web -> Propriedades Customizadas.
2. Clique em Novo.
3.
Inclua o seguinte par:
Nome: com.ibm.ws.webcontainer.channelwritetype
Valor: sync
Clique em OK e, em seguida,
salve a configuração. Reinicie o servidor de aplicativos para selecionar a propriedade.
Para
um gerenciador de implementação:
1. Inicie uma sessão de wsadmin interativa:
dmgr-profile-root\bin>wsadmin -lang jacl
2.
Copie o seguinte bloco de linhas e, em seguida, cole todas de uma vez no prompt do wsadmin>:
set dmgr [$AdminConfig getid /Server:dmgr/]
set webcontainer [$AdminConfig list WebContainer $dmgr]
$AdminConfig create Property $webcontainer {{name com.ibm.ws.webcontainer.channelwritetype} {value sync}} properties
$AdminConfig show $webcontainer
$AdminConfig save
3. Reinicie o gerenciador de implementação para selecionar a propriedade.
Tabela 11. Parâmetros de Ajuste do WebSphere Application Server V6.1 no AIX / Linux
Problema
Parâmetro / Configuração
Detalhes Adicionais
A CPU está sendo Super ou Sub Utilizada
Conjuntos de WebContainer / 30
Os encadeamentos de contêiner de Web são utilizados pelo
servidor de aplicativos para tratar os pedidos. Se perceber que a CPU do servidor está sendo subutilizada, tente aumentar esse número e, se estiver sendo super utilizada, tente reduzir esse número. Não configure os encadeamentos do contêiner de Web acima de
50.
Para configurar o parâmetro, efetue login no WebSphere Application Server Administrative Console e navegue para
Servidores -> Tipos de servidor -> WebSphere Application
Servers -> Nome do servidor -> Conjuntos de encadeamentos -> Contêiner de Web.
Tamanho mínimo: 15
Tamanho máximo: 30
Tabela 12. Parâmetros de Ajuste do WebSphere Application Server V6.1 no Windows
Problema
Parâmetro / Configuração
Detalhes Adicionais
A CPU está sendo Super ou Sub Utilizada
Conjuntos de WebContainer / 50
Os encadeamentos de contêiner de Web são utilizados pelo
servidor de aplicativos para tratar os pedidos. Se perceber que a CPU do servidor está sendo subutilizada, tente aumentar esse número e, se estiver sendo super utilizada, tente reduzir esse número. Não configure os encadeamentos do contêiner de Web acima de
50.
Para configurar o parâmetro, efetue login no WebSphere Application Server Administrative Console e navegue para
Servidores -> Tipos de servidor -> WebSphere Application
Servers -> Nome do servidor -> Conjuntos de encadeamentos -> Contêiner de Web.
Tamanho mínimo: 25
Tamanho máximo: 50
Além desses parâmetros,
é possível ajustar o WebSphere Application Server com
uma carga de trabalho específica ativando a Performance Monitor Infrastructure
(PMI). Isso fornecerá gráficos detalhados mostrando dados de desempenho.
Embora seja necessário que a PMI esteja ativada em uma carga de trabalho normal para capturar dados, isso
diminuirá o desempenho e deve ser desativado quando a captura de dados for concluída.
Para configurar a PMI, efetue login
no Console Administrativo do WebSphere Application Server
e navegue até Monitorando e Ajustando -> Performance Monitoring Infrastructure (PMI) -> Nome do servidor -> Ativar Performance
Monitoring Infrastructure (PMI).
Para
melhorar o desempenho do Rational Asset Manager,
é necessário ajustar o banco de dados usando os parâmetros e valores a seguir
como guia.
Nota:Essa seção é específica para a versão do DB2 9.5, mas muitos dos parâmetros aqui estão disponíveis em outras versões do DB2.
Pode haver parâmetros semelhantes no Oracle e SQL Server.
Tabela 13. Parâmetros de Ajuste Entre Plataformas do DB2, Versão 9.5
Problema
Parâmetro / Configuração
Detalhes Adicionais
Nenhuma conexão disponível
MAXAPPLS / AUTOMATIC (máximo de conexões
JDBC * o número de instâncias do WebSphere Application Server)
Certifique-se de que MAXAPPLS esteja configurado para
tratar o número de Conjuntos de Conexões JDBC especificadas no servidor de
aplicativos. A configuração MAXAPPLS deve ser maior ou igual à configuração do
Máximo de Conexões JDBC.
Local da Configuração: Parâmetros do Banco de Dados
Consulte também o tópico "Máximo de Conexões JDBC", no Ajuste do Servidor de Aplicativos
Nenhuma conexão disponível
MAXAGENTS / AUTOMATIC (máximo de conexões
JDBC * o número de instâncias do WebSphere Application Server)
Certifique-se de que MAXAGENTS esteja configurado para
tratar o número de Conjuntos de Conexões JDBC especificadas no servidor de
aplicativos. A configuração MAXAGENTS deve ser maior ou igual à configuração do
Máximo de Conexões JDBC.
Local da Configuração: Parâmetros da Instância
Consulte também o tópico "Máximo de Conexões JDBC", no Ajuste do Servidor de Aplicativos
Conflitos
MAXLOCKS / AUTOMACTIC (80)
O parâmetro MAXLOCKS indica a porcentagem máxima de bloqueios
disponíveis no DB2 que um aplicativo pode manter antes de escalar bloqueios de
linha para bloqueios de tabela.
Esses bloqueios de tabela podem resultar em conflitos.
Local da Configuração: Parâmetros do Banco de Dados
Conflitos
LOCKLIST / AUTOMATIC (20000)
O parâmetro LOCKLIST representa a memória disponível para
bloqueios no DB2. Pode-se utilizar a seguinte fórmula para configurar este parâmetro em um ambiente específico:
LOCKLIST
= [(512 * 64 * MAXAPPLS) / 4096]*2
Não configure esse valor maior que o heap de
memória disponível para o DB2. Local da Configuração: Parâmetros do Banco de Dados
Conflitos
LOCKTIMEOUT / 60
Se um único bloqueio estiver parando outras transações,
isso poderá resultar em um conflito. Para garantir que isso não ocorra, configure o
tempo de bloqueio como 60 segundos.
Local da Configuração: Parâmetros do Banco de Dados
Problemas Gerais de Desempenho
Estatísticas / Planejar execuções regulares
A execução de estatísticas nas tabelas ajudará o otimizador a
determinar o melhor caminho para o acesso a dados. As estatísticas devem ser executadas
regularmente ou planejadas automaticamente.
Erros Durante Migrações de Banco de Dados
LOG_FIL_SIZ / 10000
A
função de migração no Rational Asset Manager poderá
não funcionar em bancos de dados com milhares de recursos se LOG_FIL_SIZ
estiver configurado com um valor muito baixo.
Tabela 14. Parâmetros de Ajuste do AIX / Linux DB2, Versão 9.5
Problema
Parâmetro / Configuração
Detalhes Adicionais
Não foi possível acessar o servidor DB2
*Consulte o tópico: Número máximo de processos para ajuste do AIX e Linux no sistema
operacional.
Se você não puder acessar o servidor DB2, talvez seja possível que os
db2agents tenham utilizado o número máximo de processos.
Outros parâmetros para efetuar o registro de entrada de seu ambiente específico podem incluir,
mas não estão limitados a:
APP_CTLHEAP_SZ
DATABASE_MEMORY
DFT_PREFETCH_SZ
NUM_IOCLEANERS
NUM_IOSERVERS
SORTHEAP
MAX_QUERYDEGREE
A configuração de parâmetros como AUTOMATIC no DB2 permitirá DB2 ajustar os parâmetros com base na
carga de trabalho atual. Em primeiro lugar, isso
poderá resultar em impacto negativo no desempenho e em alguns prováveis erros
se determinados valores não forem ajustados rápido o suficiente, mas é uma boa maneira
de determinar quais parâmetros podem precisar de ajuste para chegar ao desempenho
máximo.
Se você configurar um parâmetro muito alto e não puder iniciar o Centro de Controle do DB2, o parâmetro poderá ser alterado na linha de comandos doDB2 usando a instrução db2
update db cfg para
db_name, usando
parameter_namevalue.
Recursos Adicionais:
O DB2 é
um sistema complexo com muitos parâmetros de ajuste que não foram abordados nesta
visão geral muito breve. Um dos artigos mais completos para ajuste do DB2 é
"Best Practices for Tuning DB2 UDB V8.1 and its Databases", por Fraser McArthur. http://www.ibm.com/developerworks/db2/library/techarticle/dm-0404mcarthur/
Ajuste do Servidor da Web
Esta seção fornece informações sobre o
IBM HTTP
Web Server, que está incluído nos suplementos do Websphere Application
Server.
Os parâmetros descritos nesta seção podem ser modificados no arquivo
httpd.conf.
Tabela 15. Parâmetros de Ajuste do Servidor da Web de Plataforma Cruzada
Problema
Parâmetro / Configuração
Detalhes Adicionais
Erros de Conexão Encerrada
MaxKeepAliveRequests / 0
Esta diretiva significa o número máximo de pedidos que um único
cliente pode fazer antes que a conexão seja encerrada. Geralmente,
esse valor é definido como 0.
Isso ativará o FRCA (Fast Response Cache Accelerator).
Problemas Gerais de Desempenho
Criação de Log Afpa / Desativar
Se
não for necessário que a criação de log de FRCA esteja ativada,
ela poderá ser desativada colocando-se o caractere de comentário (‘#') antes
da diretiva AfpaLogFile. Isso também impulsionará o desempenho do servidor.
Tabela 16. Parâmetros de Ajuste do Servidor da Web do AIX / Linux
Problema
Parâmetro / Configuração
Detalhes Adicionais
Erros de
falta de encadeamento nos logs do servidor da Web
ThreadLimit / 25
Dependendo do número de usuários que acessam o Rational Asset Manager em
um determinado momento, pode ser necessário aumentar o limite de encadeamentos.
Para ver se o limite precisa ser aumentado, verifique nos logs do servidor da Web
se há erros ou avisos de falta de encadeamento.
Erros de
falta de encadeamento nos logs do servidor da Web
ThreadsPerChild / 25
Dependendo do número de usuários que acessam o Rational Asset Manager em
um determinado momento, pode ser necessário aumentar o limite de encadeamentos.
Para ver se o limite precisa ser aumentado, verifique nos logs do servidor da Web
se há erros ou avisos de falta de encadeamento.
Tabela 17. Parâmetros de Ajuste do Servidor da Web do Windows
Problema
Parâmetro / Configuração
Detalhes Adicionais
Erros de
falta de encadeamento nos logs do servidor da Web
ThreadLimit / 4000
Dependendo do número de usuários que acessam o Rational Asset Manager em
um determinado momento, pode ser necessário aumentar o limite de encadeamentos.
Para ver se o limite precisa ser aumentado, verifique nos logs do servidor da Web
se há erros ou avisos de falta de encadeamento.
Erros de
falta de encadeamento nos logs do servidor da Web
ThreadsPerChild / 3000
Dependendo do número de usuários que acessam o Rational Asset Manager em
um determinado momento, pode ser necessário aumentar o limite de encadeamentos.
Para ver se o limite precisa ser aumentado, verifique nos logs do servidor da Web
se há erros ou avisos de falta de encadeamento.
Ajuste do
Servidor Proxy de Armazenamento em Cache
Esta seção
abrange especificamente o Proxy de Armazenamento em Cache do
IBM Edge. Para obter informações sobre a configuração do servidor proxy de armazenamento em cache do DMZ,
consulte a seção de configuração do servidor proxy de armazenamento em cache do DMZ.
Pode-se modificar os parâmetros descritos neste documento no arquivo
ibmproxy.conf.
Tabela 18. Parâmetros de Ajuste do Servidor IBM Edge
Problema
Parâmetro / Configuração
Detalhes Adicionais
Impossível Fazer Upload dos Recursos com Tamanhos de Arquivos Grandes
LimitRequestBody / 2G
Por padrão, esse parâmetro é configurado como 10 M.
Altere-o
para um valor maior para que os usuários possam fazer upload de arquivos grandes.
Impossível Fazer Upload dos Recursos com Tamanhos de Arquivos
Grandes Devido a Tempos Limites
InputTimeOut / 60 Minutos
A alteração deste parâmetro para 60 minutos dará aos usuários
tempo suficiente para fazer upload de recursos grandes.
Consulte também o tópico "Tempo
Limite da Sessão", no Ajuste do Servidor de Aplicativos
Impossível Fazer Upload dos Recursos com Tamanhos de Arquivos
Grandes Devido a Tempos Limites
ReadTimeout / 60 Minutos
A alteração deste parâmetro para 60 minutos dará aos usuários
tempo suficiente para fazer upload de recursos grandes.
Consulte também o tópico "Tempo
Limite da Sessão", no Ajuste do Servidor de Aplicativos
Impossível Fazer Upload dos Recursos com Tamanhos de Arquivos
Grandes Devido a Tempos Limites
ScriptTimeout / 60 Minutos
A alteração deste parâmetro para 60 minutos dará aos usuários
tempo suficiente para fazer upload de recursos grandes.
Consulte também o tópico "Tempo
Limite da Sessão", no Ajuste do Servidor de Aplicativos
Tabela 19. Definições Adicionais
Parâmetro
Configuração
SendRevProxyName
sim
PurgeAge
3
DirShowCase
desligado
MaxActiveThreads
110
ConnThreads
15
MaxPersistRequest
15
ServerConnPool
ligado
CacheMemory
1200 M (máx.)
CacheAlgorithm
responsetime
numclient
105
flexibleSocks
desligado
listenBacklog
256
Configuração do Servidor Proxy de Armazenamento em Cache do DMZ
Siga estas
diretrizes do servidor proxy de armazenamento em cache para obter melhor desempenho:
No arquivo /DMZ-install-dir/profiles/SecureProxySrv01/config/cells/cell-name/nodes/node-name/servers/proxy1/server.xml, é possível executar as seguintes etapas:
No arquivo /DMZ-install-dir/profiles/SecureProxySrv01/config/cells/cell-name/nodes/node-name/servers/proxy1/proxy-settings.xml,
mantenha outboundRequesttimeout como seu valor padrão:
Durante uploads de arquivos grandes (1 GB e superior) em uma conexão
lenta, o servidor proxy do DMZ pode retornar um erro de tempo limite 504.
Esse erro não indica um problema com a RAM e o upload será
concluído normalmente. No entanto, para evitar o erro 504, aumente o outboundRequesttimeout.
Ajuste do Sistema Operacional
Plataforma Cruzada:
Certifique-se de que o tamanho do arquivo de paginação seja de pelo menos 2 GB.
Em sistemas AIX, defina o arquivo de paginação em um disco separado do disco onde reside o WebSphere.
Windows:
Tabela 20. Configurações do Sistema Operacional Windows
Problema
Parâmetro / Configuração
Detalhes Adicionais
Erros de "Endereço já em uso" observados ao testar com o Rational Performance
Tester.
item de registro MaxUserPort / 65534
No editor de registros, navegue até Meu Computador\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters.
Clique com o botão direito do mouse em Parâmetros, clique em Novo -> Valor DWORD.
Digite MaxUserPort para o nome do valor DWORD.
Clique com o botão direito do mouse no valor e clique em Modificar.
Configure o valor como 65534.
Em base, selecione Decimal.
Reinicialize o computador.
Para evitar gargalo de disponibilidade (observado
com 900 usuários no cluster de 6 instâncias)
item de registro TcpTimedWaitDelay / 30
No editor de registros, navegue até Meu Computador\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters.
Clique com o botão direito do mouse em Parâmetros, clique em Novo -> Valor DWORD.
Digite TcpTimedWaitDelay para o nome do valor DWORD.
Clique com o botão direito do mouse no valor e clique em Modificar.
O número máximo de processos que um usuário pode
executar deve ser configurado como um nível suficientemente alto. Isso é especialmente verdadeiro para o servidor de banco de dados, que pode ter muitos agentes do banco de dados.
Para visualizar o número máximo configurado de processos, utilize o seguinte comando:
lsattr -E -l sys0 -a maxuproc
Para configurar o número máximo de processos, utilize o seguinte comando:
chdev -l sys0 -a maxuproc=2000
Isso
resultará em um limite de 2000.
Descritores de Arquivo
No arquivo /etc/security/limits,
altere todas as configurações para ilimitado.
Soft FILE Size -1
Soft CPU Time -1
Soft STACK Size -1
Soft CORE File Size -1
Hard FILE Size -1
Hard CPU Time -1
Hard STACK Size -1
Hard CORE File Size -1
Isso também pode ser realizado utilizando o comando ulimit.
Tabela 21. Configurações do Sistema Operacional AIX/Linux
Problema
Parâmetro / Configuração
Detalhes Adicionais
Indo para DNS Externo
/etc/netsvc.conf
Inclua esta linha no arquivo netsvc.conf:
hosts=local,bind4
O Adaptador Ethernet está Executando Transferência de Segmentação
no -o tcp_recvspace=65536
no -o tcp_sendspace=65536
no -o udp_sendspace=65536
no -o udp_recvspace=65536
no -o tcp_finwait2=60
no -o tcp_timewait=1
no -o tcp_keepidle=600
no -o tcp_keepintvl=10
no -o tcp_keepinit=40
O impacto desses comandos é afetado pelo tamanho dos pacotes
TCP/IP que seu aplicativo cria, envia ou recebe. Os comandos "no -a" têm efeito até que o sistema seja reinicializado. Para torná-los
permanentes, inclua-os no arquivo /etc/tunables/nextboot.
Eles também podem ser configurados em uma base por interface tcpip. Verifique o "lsattr -E
-l en0" e, se não estiverem configurados ali, então o AIX usará os
valores "no -a".
O AIX vê diversos processadores virtuais que são maiores que o
número de processadores físicos.
smtctl -m off
O comando AIX smtctl mostra quantos processadores
virtuais o AIX vê.
Desative o SMT com o comando:
smtctl -m off
Os
dois encadeamentos em cada processador físico compartilham um cache Nível1. Se os encadeamentos
não estiverem relacionados, é porque corrompem os outros dados em cache, o que
pode acabar atrasando a transferência geral, pois o sistema aguarda mais buscas de
memória para atualizar o cache. Considere fazer diversas execuções de teste com essa
opção ativada e desativada para ver qual configuração é melhor para sua carga de trabalho.
O NIS está sendo executado.
Desative o NIS.
Se
os arquivos /etc/hosts e /etc/passwd
contiverem linhas com '+', o sistema está executado 'NIS', também
chamado YellowPages. Isso pode ser visto por
ps -ef | grep yp
O NIS não está
ativado normalmente no AIX out-of-the-box. Se você não precisa disso para o
servidor de aplicativos, considere uma execução de teste com o NIS desativado.
Muitos Soquetes no Estado FIN_WAIT_2
no -o tcp_finwait2=60
Se o "netstat -an" mostrar muitos soquetes no estado FIN_WAIT_2,
isso significa "altas taxas de conexão ocorrem" e corresponderá à mensagem
"Endereço já em uso" que está nos logs do servidor.
Isso pode ser controlado
por um comando "no". Primeiro, veja a configuração atual,
"no -a | grep fin"
e veja o padrão de 1200 meio-segundos (ou seja, 10 minutos). Tente uma execução de
teste com a seguinte configuração:
no -o tcp_finwait2=60
O
comando "no" é válido até a reconfiguração ou até uma reinicialização. Para torná-lo permanente,
defina-o em /etc/tunables/nextboot.
O processador é capaz de utilizar páginas grandes, mas não
está utilizando.
Para melhorar o desempenho do
aplicativo da Web, é possível
configurar o IBM Rational Asset Manager para
executar alguma parte de seu processamento usando um executável Java
diferente daquele do contêiner de Web. Você deve ser um administrador para configurar o processamento remoto.
Sobre Esta Tarefa
Procedimento
No cliente da Web, clique em Administração.
Clique em Configuração.
Na seção Processos Remotos, selecione o Java Runtime Environment que você
deseja usar
para os processos do Rational Asset Manager
que poderiam ser tratados fora do contêiner de Web:
Utilizar JRE do Servidor da Web: Selecione essa opção para ter todos os trabalhos realizados pelo Java Runtime Environment no contêiner de Web.
Forneça
o caminho para um executável Java neste nó:
Selecione essa opção e insira o caminho completo para um arquivo executável Java (isto é, java.exe ou javaw.exe)
no servidor em que o Rational Asset Manager está
instalado (por exemplo, E:/WebSphere/AppServer/java/jre/bin/javaw.exe).
Utilizar o conjunto de caminhos do executável Java na variável CQJRE JNDI: Selecione essa opção se você estiver utilizando um ambiente em cluster e o JRE existir em um local diferente em cada nó.
O uso dessa opção permite fornecer uma variável JNDI.
Intervalo da porta de comunicação: Insira o
número mais baixo de um intervalo de portas a ser usado pelo Rational Asset Manager
para se comunicar com os processos remotos. Por exemplo, se um número de porta inicial 4545 for especificado, as portas 4545 a 4554 poderão ser utilizadas.
Tamanho de Heap Máximo em Megabytes:: Defina a quantidade de memória física disponível para o aplicativo Java .
Clique em Salvar.
Configurando
o WebSphere Application
Server Integrado como um Serviço (Apenas Windows e Linux)
Se você instalou o IBM WebSphere Application Server integrado,
ele não é configurado automaticamente como um serviço para o sistema
operacional; o servidor deverá ser iniciado e parado manualmente. É possível criar
um serviço para iniciar o servidor automaticamente para você.
Sobre Esta Tarefa
Nota:Esses comandos
não funcionarão no AIX ou no Linux para zSeries
Para criar um
serviço para o WebSphere Application Server integrado:
Se você alterar a segurança
administrativa do WebSphere Application Server integrado,
deverá atualizar os comandos de serviço com o nome de usuário e a senha
atualizados.
Requisitos Adicionais de Configuração para o Linux e AIX
Se você estiver
executando o IBM Rational Asset Manager no Linux ou AIX, execute as tarefas desta seção conforme necessário
para concluir sua configuração.
Ativando a Indexação de Conteúdo no Linux e AIX
Se você estiver usando o Apache Tomcat
no Linux ou AIX,
será necessário configurar a permissão do exportador apropriada no diretório
que contém os arquivos para indexação de conteúdo do Stellent.
Sobre Esta Tarefa
Os arquivos do Stellent estão localizados nos diretórios a seguir,
dependendo do aplicativo usado para instalar o servidor Rational Asset Manager:
IBM WebSphere Application Server, versão 6.1 integrado: RAM_install_directory/ram/ewas/profiles/appServerName/installedApps/node/RAM1WebApplication.ear/com.ibm.ram.repository.web.ws.was.war/WEB-INF/classes/oiexport/
Em uma linha de comandos, vá para o diretório dos arquivos de indexação de
conteúdo do Stellent descritos acima.
Digite o seguinte comando: chmod 755 exporter.
Ativando a Conectividade do Banco de Dados para Usuários Não-Root (Linux e AIX)
Se você tiver que executar o IBM WebSphere Application Server ou o
Apache Tomcat como um usuário não-root, deverá configurar a permissão
apropriada nos arquivos de Java arquivados de banco de dados
dos quais for feito upload.
Sobre Esta Tarefa
Para configurar a permissão:
Procedimento
Efetue login como root.
Em uma linha de comandos, altere para o diretório WebSphere_install_directory/profiles/profile_name/config/cells/cell_name/ram_jdbc.
Digite o seguinte comando: chmod
755 database_jar_file_name.jar (por
exemplo, chmod 755 db2jcc.jar).
Repita a etapa 3 para
cada arquivo archive Java do banco de dados que você transferiu por upload.
Instalando o X Virtual Frame Buffer no AIX ou Linux
Nos sistemas operacionais Linux, Linux para zSeries, ou AIX,
se desejar criar miniaturas dos arquivos que você anexa aos recursos,
deverá instalar o X Virtual Frame Buffer (XVFB).
Antes de Iniciar
É necessário ter acesso administrativo ao seu sistema operacional.
As instruções a seguir são para AIX e Linux, no entanto, este processo é
semelhante a outras distribuições Linux.
Procedimento
Instale os conjuntos de arquivos do XVFB. Para AIX, os conjuntos de arquivos estão nos CDs do produto. Instale
os seguintes conjuntos de arquivos:
OpenGL.OpenGL_X.dev.vfb.05.01.0000.0000
X11.vfb.05.01.0000.0000
Inicie o XVFB:
Para associar o XVFB a uma exibição, execute o seguinte comando, em que n é o número de exibição
a ser associado a esta instância do XVFB:
Para configurar o XVFB para que ele seja efetivo na inicialização do sistema e possa
ser reiniciado se falhar, solicite que um administrador do sistema inclua a seguinte
entrada no arquivo /etc/inittab, em que n é o número de exibição
a ser associado a esta instância do XVFB:
Se o XVFB estiver em execução, aparecerá a seguinte cadeia: XVFB_SCREEN(STRING)
= "TRUE".
Exporte a exibição:
Execute o seguinte comando, em que n é
o número de exibição do XVFB:
export DISPLAY=:n
Exporte gdfontpath:
Execute o seguinte comando, em que font_path é
o caminho completo para uma pasta que contém as fontes do sistema .ttf
(por exemplo, WebSphere_Application_Server_install_location/java/jre/lib/fonts):
export GDFONTPATH=font_path
Dica:Use o seguinte comando para localizar pastas que contenham fontes .ttf:
Instalando o Cliente Eclipse do Rational
Asset Manager
Esta seção contém as instruções para
instalar o cliente Eclipse do IBM Rational Asset Manager.
Sobre Esta Tarefa
É possível instalar o cliente Eclipse do Rational Asset Manager
por um de dois métodos:
Se um ambiente de desenvolvimento integrado (IDE)
do Eclipse estiver instalado
em seu computador, use o gerenciador de atualização Eclipse para localizar e
instalar os plug-ins do cliente Eclipse do Rational Asset Manager
a partir de um servidor Rational Asset Manager.
Para instalar
o plug-in do cliente, siga o processo de atualização do Eclipse (Ajuda -> Atualizações de Software -> Localizar e Instalar).
Se
não houver um Eclipse IDE instalado no computador, instale o
cliente Eclipse a partir da mídia de instalação do Rational Asset Manager. Também é possível instalar o cliente Eclipse em um Eclipse IDE
existente por este método.
Instalando o Cliente Rational Asset Manager Eclipse
Utilizando o Gerenciador de Atualização Eclipse
É
possível instalar o cliente Eclipse do IBM Rational Asset Manager
em uma versão existente do Eclipse usando o gerenciador de atualização
Eclipse. Este método assegura que suas versões do Rational Asset Manager no
cliente Eclipse e no servidor sejam compatíveis.
Antes de Iniciar
É possível usar
o cliente Eclipse do Rational Asset Manager com um servidor Rational Asset Manager de mesma versão de release e uma versão de release anterior a essa.
As versões de release incluem o
release original e seus fix packs. Por exemplo, é possível usar
um cliente Eclipse do Rational Asset Manager da versão
7.1.1 com um servidor Rational Asset Manager de versões 7.1.1, 7.1.0 e 7.1.0.1.
O Eclipse IDE deve atender aos requisitos de software antes
da instalação do cliente Eclipse do Rational Asset Manager
nele. Consulte Requisitos de software para obter
os requisitos detalhados. Também é necessário saber a URL para acessar o servidor Rational Asset Manager
usando o Web client.
Nota:Estas instruções são para o Eclipse
3.3. O processo de instalação de um novo software é um pouco diferente
em cada versão do Eclipse. Por exemplo, no Eclipse 3.5, o gerenciador de atualização
está localizado em Ajuda -> Instalar Novo Software
Procedimento
Inicie o Eclipse.
Clique em Ajuda -> Atualizações de Software -> Localizar e Instalar.
Na área de janela Instalar/Atualizar, selecione
Procurar por Novos Recursos para Instalação.
Clique em Novo Site Remoto
Forneça detalhes de Site de Atualização:
Digite um nome para a nova entrada; por exemplo, digite
Rational Asset Manager.
Abra o Web client do Rational Asset Manager
e clique em Ajuda -> Extensões.
Na página Extensões, na seção Plug-in do Cliente Eclipse, copie a
URL listada junto ao Site de Atualização e
cole-a no campo URL.
Se o servidor Rational Asset Manager
estiver disponível apenas em um protocolo https, o cliente Eclipse não
conseguirá usar o site de atualização. Para resolver isto, consulte o tópico Incluindo o Certificado Público do Servidor no Cliente Eclipse.
Clique em OK.
Selecione o novo site do Rational Asset Manager
e clique em Concluir. O assistente de Atualização
é aberto.
Expanda e selecione os
plug-ins a serem instalados e clique em Avançar.
Se o cliente Eclipse que você está usando não tiver o IBM Rational Team Concert instalado,
não selecione Rational Asset Manager Eclipse
Client Integration -> Rational Asset Manager Eclipse
RTC Client Integration.
Os dois plug-ins "Assistência ao usuário comum do IBM Rational" têm nomes semelhantes,
mas têm conteúdo diferente e são necessários para o sistema de ajuda.
Nota:Se
você estiver instalando o cliente Eclipse do Rational Asset Manager
no IBM Rational Team Concert,
poderá limpar estes recursos, que já deverão estar instalados:
Assistência ao usuário comum do IBM Rational
Recursos de assistência ao usuário comum do IBM Rational
Aceite o acordo de licença e clique em Avançar.
Clique em Concluir.
Se aparecer um erro que informa Ocorreu um erro ao coletar
itens a serem instalados - Recurso de descompactação não configurado,
será necessário reiniciar o Eclipse com um comando para usar um Java JRE que possa
descompactar os arquivos no site de atualização:
Localize um Java JRE no sistema de arquivos. Por
exemplo, C:\Program Files\IBM\Java\jre\bin ou C:\Program
Files\Java\jre\bin.
Ative o Eclipse com o argumento -vm
que aponta para o local do JRE. Por exemplo, eclipse.exe
-vm C:\Program Files\IBM\Java\jre\bin.
Quando a instalação estiver concluída, reinicie o Eclipse.
Resultados
Para verificar se a instalação foi bem-sucedida, abra a perspectiva Gerenciamento
de Recursos; clique em Janela -> Abrir
Perspectiva -> Outro e, em seguida,
selecione Gerenciamento de Recursos na lista. Clique em OK.
Instalando o Cliente Eclipse do Rational Asset
Manager Usando o Installation Manager
Instale o pacote do cliente Eclipse do IBM Rational Asset Manager
usando a GUI do IBM Gerenciador de Instalação.
Inicie o programa de barra de ativação do Rational Asset Manager
(consulte Instalando a partir do Programa da Barra de Lançamento)
e selecione IBM Rational Asset Manager.
Se o Gerenciador de Instalação não
estiver instalado, instale-o seguindo as etapas do assistente de
instalação. O assistente de instalação é aberto.
A página Instalação do assistente de instalação
lista
todos os pacotes localizados pelo Gerenciador de Instalação
nos repositórios.
Para procurar atualizações para o pacote Rational Asset Manager, clique em Procurar
atualizações.
Selecione
o cliente Rational Asset Manager e
todas as atualizações para o pacote a ser instalado. As atualizações que possuem dependências são automaticamente selecionadas e limpas juntas. Para continuar, clique em Avançar.
Nota: Se você instalar pacotes ao mesmo tempo, todos eles
serão instalados no mesmo grupo de pacotes.
Na página Licenças, leia o contrato de licença do pacote
selecionado. Se você selecionou mais de um pacote a ser instalado,
pode existir um contrato de licença para cada pacote. Para exibir o
contrato de licença de um pacote, do lado esquerdo da página Licença,
clique em cada versão do pacote. As versões do pacote selecionadas
para instalação são listadas com o nome do pacote.
Se concordar com os termos de todos os contratos de licença, clique em Eu
aceito os termos dos contratos de licença.
Para continuar, clique em Avançar.
Se você instalar o primeiro pacote
neste computador, digite,
na página Local, o caminho para o diretório de recursos
compartilhados no campo Diretório de Recursos Compartilhados
ou aceite o caminho padrão. O diretório de recursos compartilhados contém recursos que podem ser compartilhados
pelos grupos de pacotes. Para continuar, clique em Avançar.
Caminhos
padrão:
C:\Arquivos de Programas\IBM\SDP70Shared
/opt/IBM/SDP70Shared
Importante:É possível especificar o diretório de recursos compartilhado
apenas na primeira vez em que você instala um pacote. Para garantir
espaço adequado para os recursos compartilhados de futuros pacotes, use o
maior disco desse diretório. Não é possível alterar o local do diretório,
a menos que você desinstale todos os pacotes.
Na página Local, escolha um grupo de pacotes existente no
qual instalar o pacote do cliente Rational Asset Manager Eclipse ou crie um novo. Um grupo de pacotes representa um diretório
no qual os pacotes compartilham recursos. Para criar um grupo de pacotes:
Clique em Criar um novo grupo de pacotes.
Digite o caminho para o diretório de instalação do grupo de
pacotes. O nome do grupo de pacotes é criado automaticamente.
Caminhos
padrão:
C:\Arquivos de Programas\IBM\SDP70
/opt/IBM/SDP70
Para continuar,
clique em Avançar.
Se houver um Eclipse IDE instalado no sistema,
você poderá estender sua funcionalidade para os pacotes que estão sendo instalados.
Para não estender um Eclipse IDE existente, clique em
Avançar para continuar.
Na
próxima página Local, selecione Estender um Eclipse
existente.
No campo Eclipse IDE,
digite ou navegue
até o local da pasta que contém o arquivo executável do
Eclipse (eclipse.exe ou eclipse.bin). O Gerenciador de Instalação verifica
se a versão do Eclipse IDE é válida para o pacote que está sendo instalado.
O campo JVM do Eclipse IDE exibe a Java Virtual Machine (JVM) do
IDE que você especificou.
Para continuar, clique em Avançar.
Na página Recursos sob Idiomas, selecione os idiomas para
o grupo de pacotes. As traduções correspondentes do
idioma nacional para a interface com o usuário e a documentação do
pacote do Rational Asset Manager
são instaladas. Suas opções se aplicam a todos os pacotes
instalados com esse grupo de pacotes.
Na página Recursos, clique em Avançar. Não é possível limpar o recurso cliente IBM Rational Asset Manager.
Antes de instalar o pacote do Rational Asset Manager,
revise suas opções na página Resumo. Para alterar suas opções, clique em Voltar e
faça as mudanças. Quando estiver satisfeito com as opções de instalação,
clique em Instalar para instalar o pacote. Um indicador mostra o progresso da instalação.
Quando o processo de instalação for concluído, uma mensagem confirma
o êxito do processo.
Clique em Concluir.
O assistente de instalação fecha e você é retornado para a página inicial
do Gerenciador de Instalação.
Incluindo o Certificado Público do Servidor no Cliente Eclipse
Se
o servidor IBM Rational Asset Manager estiver disponível apenas em um protocolo https , o cliente Eclipse não poderá usar o site de atualização. Para resolver isso, é necessário incluir o certificado público
do servidor no cliente Eclipse.
Sobre Esta Tarefa
Essas instruções são para um computador Windows com um navegador Firefox.
As instruções para o Linux são semelhantes.
Procedimento
Salve o certificado.
Acesse o Web client do Rational Asset Manager
usando um navegador.
Dê um clique duplo no ícone de segurança na barra de status. A janela Segurança é aberta.
Clique em Visualizar Certificado.
No Visualizador de Certificado, clique na guia Detalhes.
Na página Detalhes, clique em Exportar.
Na janela Salvar Certificado em Arquivo, selecione Certificado
X.509 (DER) na lista Salvar como Tipo.
Clique em Salvar.
(Opcional) Crie o armazenamento de chaves. Você pode utilizar um armazenamento de chaves
existente ou criar um novo. Para criar um novo armazenamento de chaves, execute o seguinte comando a partir de um prompt de comandos:
Em que drive:\path\to\certificate\ram.keystore é o caminho completo para o arquivo ram.keystore. O Eclipse será iniciado e assegurará a conexão com o
servidor.
Fazendo Backup e Restaurando
É necessário se planejar para fazer backup do seu repositório com frequência.
Com backups de certas partes da configuração do servidor, armazenamento de arquivo e
bancos de dados, é possível recuperar completamente seu repositório.
Sobre Esta Tarefa
Consulte os tópicos abaixo para obter informações sobre como fazer backup e restaurar o repositório do
IBM Rational Asset Manager.
Criando um Backup de um Repositório do Rational Asset Manager
É possível criar um backup do repositório do IBM Rational Asset Manager, que pode ser restaurado posteriormente.
Antes de Iniciar
Para fazer backup do seu repositório, você deve ter estas permissões:
Acesso de administrador ao Rational Asset Manager
Acesso administrativo integral ao servidor de banco de dados
Acesso à pasta de armazenamento Persistente para cada servidor de aplicativos
Acesso aos arquivos de configuração para os servidores de aplicativos e para os aplicativos
Para evitar que outras pessoas modifiquem o repositório enquanto você cria um backup, você deve estar apto a parar todos os servidores de aplicativos.
Sobre Esta Tarefa
Não é necessário fazer backup de cada arquivo de aplicativo. É possível recuperar completamente seu repositório com os arquivos de configuração apropriados, seus bancos de dados e a pasta de armazenamento Persistente, que contém todos os artefatos de recursos.
Procedimento
Para criar um backup do repositório:
Crie um backup do diretório de instalação
com os arquivos de aplicativo e a documentação da mídia de instalação. Se você utilizou o IBM Installation
Manager, esse diretório será a pasta install_package_location/ram/.
Não são necessários esses arquivos para a maioria dos backups; entretanto, para
reinstalar e configurar completamente os aplicativos, os arquivos são necessários.
Efetue login no Web client do Rational Asset Manager
como um administrador.
Clique em Administração -> Configuração.
Na seção Armazenamento em Disco, observe o local das pastas Persistente e Índice. Se estiver em um cluster do IBM WebSphere Application Server, haverá uma pasta Índice para cada nó.
Pare o aplicativo Rational Asset
Manager. A interrupção do aplicativo ajuda a evitar a distorção de dados.
Para o WebSphere Application
Server:
Efetue login no console administrativo do WebSphere Application
Server.
Clique em Aplicativos -> Tipos de Aplicativo -> WebSphere Enterprise Applications.
Selecione o aplicativo RAM1WebApplication.ear e clique em Parar.
Para o Tomcat:
Efetue login no aplicativo Manager.
Na seção Aplicativos, localize o aplicativo Rational Asset Manager. Provavelmente, ele será
/ram.
Na lista Comandos do aplicativo, clique em Parar.
O aplicativo Rational Asset
Manager agora está off-line.
Pare os servidores de aplicativos. Agora seus outros aplicativos estão off-line.
No
computador em que o banco de dados está localizado, crie um
backup do banco de dados para o Rational Asset Manager,
que é o banco de dados para recursos. Para obter instruções, consulte a documentação do aplicativo de banco de dados.
Crie um backup do banco de dados para o IBM Rational Team Concert,
que é o banco de dados para ciclos de vida. Para obter instruções, consulte a documentação do aplicativo de banco de dados.
Crie um backup da pasta Persistente vista na etapa 4.
Crie um backup da pasta Índice para cada nó. Rational Asset Manager pode reconstruir
completamente a pasta Índice após você restaurar o repositório. Entretanto, para grandes repositórios, se você restaurar as pastas Índice, o índice de procura reconstruirá com mais rapidez.
Crie um backup dos arquivos de configuração:
Para o WebSphere Application
Server:
Execute o script
backupConfig para WebSphere Application Server. Esse script
está localizado no diretório websphere_install_directory/bin.
Como a segurança está ativada para seu servidor, execute o script com as opções -user administrator username e -password administrator
password e utilize o nome de usuário e a senha do administrador do servidor. Por padrão, a execução do script
cria um arquivo .zip de sua configuração no diretório websphere_install_directory/bin.
Se estiver utilizando um cluster do WebSphere Application
Server Network Deployment, execute o script backupConfig para cada nó do cluster.
Os scripts de inicialização para servidores Tomcat:
No Windows, tomcat_install_directory\bin\startup.bat e tomcat_for_rtc_install_directory\bin\startup.bat.
No Linux, AIX ou Linux para zSeries, tomcat_install_directory/bin/startup.sh e tomcat_for_rtc_install_directory/bin/startup.sh
Os arquivos server.xml: tomcat_install_directory/conf/server.xml e tomcat_for_rtc_install_directory/conf/server.xml
O arquivo de configuração de segurança do usuário: tomcat_install_directory/conf/tomcat-users.xml e tomcat_for_rtc_install_directory/conf/tomcat-users.xml
O arquivo de configuração de conexão com o banco de dados para Rational Team Concert: rtc_install_dir/jazz/server/conf/jazz/teamserver.properties
O que Fazer Depois
Utilizando a pasta Persistente e os bancos de dados, é possível recuperar seu repositório. Para
obter mais informações, consulte Restaurando a partir de um Backup.
Restaurando a partir de um Backup
Com os bancos de dados, as pastas persistentes e alguns arquivos de configuração, é possível recuperar seu repositório e sua configuração de servidor do IBM Rational Asset Manager.
Acesso administrativo ao servidor de banco de dados
Acesso aos diretórios onde você quer armazenar os arquivos de recursos
(a pasta Persistente) e, opcionalmente, os arquivos de
índice de procura (pasta Índice)
Procedimento
A partir de seus backups, restaure os bancos de dados de recurso e ciclo de vida para o servidor de banco de dados.
A partir de seus backups, restaure a pasta de armazenamento em disco Persistente. Se não for possível restaurar a pasta Persistente para o mesmo caminho, será possível alterar o local da pasta Persistente.
A partir de seus backups, restaure a pasta de armazenamento em disco Índice. Se estiver utilizando um cluster IBM WebSphere Application Server, será necessário restaurar a pasta Índice para cada nó. Se você restaurar as pastas de índice, o Rational Asset Manager poderá reconstruir o índice de procura mais rápido.
A partir de seus backups, restaure a configuração para o servidor de aplicativos:
Para o WebSphere Application
Server:
Execute o script restoreConfig do WebSphere Application
Server, especificando o arquivo de configuração de backup que você fez.
O script restoreConfig está no diretório websphere_install_directory/bin.
Por exemplo, no AIX, o comando poderia ser
restoreConfig.sh WebSphereConfig_2010_07_01.zip
Se estiver utilizando um cluster do WebSphere Application
Server, execute o script restoreConfig para cada nó em seu cluster.
O comando
restoreConfig pode restaurar completamente a configuração e os aplicativos implementados para o nó inteiro. Para obter mais informações sobre o comando restoreConfig, consulte
a documentação do WebSphere Application
Server.
Para o Tomcat:
A partir de seus backups, restaure os arquivos de inicialização para os servidores Tomcat:
No Windows, tomcat_install_directory\bin\startup.bat e tomcat_for_rtc_install_directory\bin\startup.bat.
No Linux, AIX ou Linux para zSeries, tomcat_install_directory/bin/startup.sh e tomcat_for_rtc_install_directory/bin/startup.sh
Se for necessário, modifique as variáveis nos arquivos de inicialização para apontar para os seguintes locais:
As bibliotecas /shared/lib/ Java
Os arquivos .jar JDBC para seu servidor de banco de dados
O local dos arquivos do IBM Rational Team Concert
(JAZZ_INSTALL_DIR)
A partir de seus backups, restaure os arquivos server.xml: tomcat_install_directory/conf/server.xml e tomcat_for_rtc_install_directory/conf/server.xml
Se
for necessário, modifique a tag <resource name="jdbc/RAM_con"> com o local
correto e autorização para o banco de dados para o Rational
Asset Manager.
Para o servidor para Rational
Team Concert, verifique a tag <connector> que contém a porta segura. Talvez
seja necessário atualizar essa tag com o local e a autorização para o certificado de segurança para o
servidor.
A partir de seus backups, restaure o arquivo de configuração de usuário: tomcat_install_directory/conf/tomcat-users.xml e tomcat_for_rtc_install_directory/conf/tomcat-users.xml
A partir de seus backups, restaure o arquivo de configuração de conexão com o banco de dados para o
Rational Team Concert: rtc_install_dir/jazz/server/conf/jazz/teamserver.properties
Se
for necessário, modifique as propriedades de conexão para o servidor de banco de dados.
Inicie os servidores de aplicativos.
Se ele ainda não estiver iniciado, inicie o aplicativo da Web Rational Asset Manager.
Para o WebSphere Application
Server:
Efetue login no console administrativo do WebSphere Application
Server.
Clique em Aplicativos -> Tipos de Aplicativo -> WebSphere Enterprise Applications.
Selecione o aplicativo RAM1WebApplication.ear e clique em Iniciar.
Para o Tomcat:
Efetue login no aplicativo Manager.
Na seção Aplicativos, localize o aplicativo Rational Asset Manager. Provavelmente, ele será
/ram.
Na lista Comandos do aplicativo, clique em Iniciar.
Se não for possível restaurar as pastas Persistente e Índice para o mesmo local, com o mesmo caminho para os diretórios, será possível alterar o local das pastas.
Para o WebSphere Application
Server:
Inicie o servidor de aplicativos.
Em um navegador da Web, abra o aplicativo de configuração do servidor. Por padrão, o aplicativo está em
http://host_name:port/ram.setup/.
A página Resumo é aberta.
Na seção Configurações de Repositório, localize a propriedade Configurações de Armazenamento em Disco e clique em Editar.
Na página Configurações de Armazenamento em Disco, atualize o local da pasta Persistente.
Atualize o local da pasta Índice para cada nó.
Clique em Avançar.
A partir do aplicativo de configuração do servidor, pare e reinicie o servidor de aplicativos clicando em
Ferramentas -> Reiniciar o Servidor.
Para o Tomcat:
Inicie o servidor de aplicativos.
Em um navegador da Web, abra o aplicativo da Web Rational Asset
Manager.
Efetue login no aplicativo da Web como um administrador de repositório.
Clique em Aplicativos.
Clique em Configuração.
Na seção Armazenamento em Disco, atualize os locais das pastas Persistente e Índice para refletir os diretórios restaurados.
Clique em Salvar.
Utilizando o aplicativo Tomcat /manager, pare e
reinicie o aplicativo da Web Rational
Asset Manager.
Resultados
Seu repositório é restaurado a partir do ponto do backup.
Dependendo do tamanho do repositório e se você restaurou as pastas
Índice, pode levar alguns minutos para o índice de procura ser
reconstruído.
Desinstalando o Rational Asset Manager
É possível usar a opção
Desinstalar no IBM Installation Manager para
desinstalar pacotes de um único local de instalação. Você também pode desinstalar todos os pacotes instalados de todos os locais de instalação.
Antes de Iniciar
A partir do IBM Rational Asset Manager versão
7.2, o processo de instalação padrão foi alterado para que o Installation Manager instale
o aplicativo de configuração do servidor Rational Asset Manager
apenas e o aplicativo de configuração do servidor implemente os arquivos .ear do aplicativo Rational Asset Manager. Portanto, para desinstalar o Rational Asset Manager de
seu servidor, é necessário remover os arquivos .ear do aplicativo Rational Asset Manager
usando o aplicativo de configuração do servidor e, em seguida, usar o Installation
Manager para remover o aplicativo de configuração do servidor Rational Asset Manager
do aplicativo IBM WebSphere Application Server
e excluir as pastas do Rational Asset Manager.
Para desinstalar os pacotes, efetue login no sistema utilizando a mesma conta de
usuário utilizada para instalar os pacotes do produto.
Nota:Se
você estiver desinstalando o servidor Rational Asset Manager,
o Gerenciador de Instalação removerá apenas os arquivos que ele instalou.
Se você instalou o servidor Rational Asset Manager
manualmente em seu servidor de aplicativos, deve desinstalá-lo manualmente.
Nota:Se você implementou os arquivos corporativos ou da Web usando o aplicativo de configuração do servidor Rational Asset Manager, deverá desinstalá-los manualmente ou através do aplicativo de configuração do servidor. O Gerenciador de Instalação só pode desinstalar aplicativos que ele tenha instalado.
Sobre Esta Tarefa
Para desinstalar os pacotes:
Procedimento
Feche os programas
instalados usando o Installation Manager.
Se você estiver desinstalando o servidor Rational Asset Manager
no WebSphere Application Server integrado,
pare o servidor. Por exemplo, execute stopServer.bat
server1 a partir de um prompt de comando na pasta
WAS_PROFILE/bin.
Na página Iniciar, clique em Desinstalar.
Na página Desinstalar Pacotes, selecione o pacote do produto
Rational Asset Manager que você deseja desinstalar. Clique em Avançar.
Na página Resumo, revise a lista de pacotes que será desinstalada e, em seguida,
clique em Desinstalar. A página Concluído é exibida depois que os pacotes são removidos.
Clique em Concluir para sair do assistente.
Desinstalando com o Aplicativo de Configuração do Servidor e o Installation Manager
Se você usou o aplicativo de configuração do servidor IBM Rational Asset Manager para implementar aplicativos Rational Asset Manager, poderá usar o aplicativo de
Configuração do Servidor e o assistente de Desinstalação no
IBM Installation Manager
para remover alguns dos aplicativos, mas deverá remover manualmente algumas
definições e configurações.
Procedimento
Em um navegador da Web, abra o aplicativo de configuração do servidor
Rational Asset Manager
e efetue login como um administrador. Como o servidor está configurado,
a página de resumo será aberta.
Clique na etapa Implementação.
Clique em Avançar.
Para cada aplicativo que você deseja remover, clique em Desinstalar.
Se você usou o Installation Manager
para implementar o aplicativo de configuração do servidor, poderá usar o assistente de Desinstalação
no Installation Manager
para removê-lo. Em seguida:
Se você usou o IBM WebSphere Application Server incluído, o Installation Manager também
removerá o WebSphere Application Server.
Você está pronto.
Se você instalou em um WebSphere Application Server existente,
poderá haver arquivos e configurações adicionais a serem limpos.
Abra o IBM WebSphere Application Server Administrative
Console.
Exclua a origem de dados.
Localize e clique na Origem de Dados com o nome JNDI jdbc/RAM_Con
Se estiver utilizando um servidor independente, você pode localizá-lo no
escopo do Servidor.
Se estiver usando um servidor de rede, poderá
localizá-lo no cluster
em que o Rational Asset Manager foi
instalado.
Observe o nome do alias de autenticação gerenciado por componente
utilizado pela origem de dados.
Exclua a origem de dados.
Navegue para Segurança -> Segurança Global -> Serviço de Autenticação e Autorização Java -> Dados de Autenticação
J2C.
Exclua a entrada cujo nome corresponda ao alias de autenticação gerenciado
por componente que você observou.
Se necessário, desinstale manualmente cada archive corporativo ou da Web
a ser removido do servidor de aplicativos:
Clique em Aplicativos -> Tipos de aplicativos.
Clique em Aplicativos corporativos do WebSphere.
Selecione cada um dos seguintes aplicativos restantes:
RAM1WebApplication
com.ibm.ram.repository.setup.web.ear
(O Installation Manager pode ter removido
este aplicativo para você)
iehs_war
jazz_war
rmcabdgovernprocess_war
Clique em Desinstalar.
Exclua as propriedades customizadas para o IBM Rational Team Concert:
Clique em Servidores -> Tipos de servidor -> WebSphere Application Servers.
Clique no nome do servidor no qual foi implementado o Rational Team Concert.
Clique em Gerenciamento de Java e Processos.
Clique em Definição de Processo.
Clique em Java Virtual Machine.
Clique em Propriedades Personalizadas.
Selecione as seguintes propriedades:
JAZZ_HOME (o valor desta variável será uma
pasta em seu disco rígido que deverá ser excluída)
(se você usou um banco de dados Oracle) ORACLE_JDBC
(se você usou um banco de dados Microsoft SQL Server) SQLSERVER_JDBC
Clique em Excluir.
Pare o servidor. Em um cluster,
você precisa parar apenas o servidor de aplicativos que estava executando o Rational Team Concert.
Navegue para o seguinte diretório
em seu disco rígido: WebSphere_install_directory\profiles\profile_name\temp\server_name\ Em um cluster, este diretório estará na máquina com o servidor de aplicativos que estava executando o Rational Team Concert.
Exclua a pasta jazz_war.
Navegue para o seguinte diretório
em seu disco rígido (o valor da propriedade JAZZ_HOME,
acima): WebSphere_install_directory\profiles\profile_name\config\cells\cell_name\nodes\node_name\servers\server_name\. Em um cluster, este diretório estará na máquina em que o Deployment
Manager está instalado.
Exclua a pasta RTC.
Desinstalando Manualmente do WebSphere Application Server
Para desinstalar o IBM Rational Asset Manager manualmente,
use as instruções a seguir para desinstalar o archive corporativo e o
arquivamento Web do servidor de aplicativos e remover quaisquer outras definições
e configurações.
(se você usou um banco de dados Oracle) ORACLE_JDBC
(se você usou um banco de dados Microsoft SQL Server) SQLSERVER_JDBC
Clique em Excluir.
Opcionalmente, se o Rational Asset Manager era
o único aplicativo no servidor, remova todas as variáveis de ambiente.
Clique em Ambiente -> Variáveis do
WebSphere na área de janela de navegação.
Clique no nome de qualquer variável de
ambiente
configurada para o Rational Asset Manager (por
exemplo, Oracle_JDBC_DRIVER_PATH).
Clique em Excluir.
Clique em Salvar para aplicar as alterações à
configuração principal.
Opcionalmente, reconfigure as definições de autenticação e de segurança. Se você configurou a segurança especificamente para o Rational Asset Manager,
reverta as definições para a configuração anterior. Se as configurações de segurança se aplicarem
a outros aplicativos, não as modifique.
Pare o servidor. Em um cluster,
você precisa parar apenas o servidor de aplicativos que estava executando o Rational Team Concert.
Navegue para o seguinte diretório
em seu disco rígido: WebSphere_install_directory\profiles\profile_name\temp\server_name\ Em um cluster, este diretório estará na máquina com o servidor de aplicativos que estava executando o Rational Team Concert.
Exclua a pasta jazz_war.
Navegue para o seguinte diretório
em seu disco rígido (o valor da propriedade JAZZ_HOME,
acima): WebSphere_install_directory\profiles\profile_name\config\cells\cell_name\nodes\node_name\servers\server_name\. Em um cluster, este diretório estará na máquina em que o Deployment
Manager está instalado.
Nota sobre Direitos Restritos para Usuários do Governo dos Estados Unidos - Uso, duplicação ou divulgação
restritos pelo documento GSA ADP Schedule Contract com a IBM Corp.
Estas informações foram desenvolvidas para produtos e serviços oferecidos nos Estados Unidos. É possível
que a IBM não ofereça os produtos, serviços ou recursos discutidos
nesta publicação em outros países. Consulte um representante IBM local
para obter informações sobre produtos e serviços disponíveis atualmente em sua área. Qualquer referência a
produtos, programas ou serviços IBM não significa que apenas
produtos, programas ou serviços IBM possam ser utilizados. Qualquer produto, programa ou serviço funcionalmente
equivalente, que não infrinja nenhum direito de propriedade intelectual da IBM
poderá ser utilizado em substituição a este produto, programa ou serviço. Entretanto, a avaliação e
verificação da operação de qualquer produto, programa ou serviço não IBM são de responsabilidade do Cliente.
A IBM pode
ter patentes ou solicitações de patentes pendentes relativas a assuntos tratados
nesta publicação. O fornecimento desta publicação não lhe garante direito algum sobre tais patentes. Pedidos de licença devem ser enviados, por escrito, para:
Gerência de Relações Comerciais e Industriais da IBM Brasil
Av. Pasteur, 138-146
Botafogo
Rio de Janeiro, RJ
CEP 22290-240
Para pedidos de licença relacionados a informações de DBCS (Conjunto de Caracteres de Byte Duplo), entre em contato com o Departamento de Propriedade Intelectual da IBM em seu país ou envie pedidos de licença, por escrito, para:
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan
O parágrafo a seguir não se aplica a nenhum país em que tais disposições não estejam de acordo com a legislação local: A INTERNATIONAL
BUSINESS MACHINES CORPORATION FORNECE ESTA PUBLICAÇÃO "NO ESTADO EM QUE SE ENCONTRA",
SEM GARANTIA DE NENHUM TIPO, SEJA EXPRESSA OU IMPLÍCITA, INCLUINDO, MAS A ELAS NÃO SE LIMITANDO, AS GARANTIAS IMPLÍCITAS DE NÃO INFRAÇÃO, COMERCIALIZAÇÃO OU ADEQUAÇÃO A UM DETERMINADO PROPÓSITO.
Alguns países não
permitem a exclusão de garantias explícitas ou implícitas em certas
transações; portanto, essa disposição pode não se aplicar ao Cliente.
Essas informações podem conter imprecisões técnicas ou erros tipográficos. São feitas alterações periódicas nas informações aqui contidas; tais alterações serão incorporadas em futuras edições desta publicação. A IBM pode, a qualquer momento, aperfeiçoar e/ou alterar os produtos
e/ou programas descritos nesta publicação, sem aviso prévio.
Referências nestas informações a Web sites não IBM são fornecidas apenas por conveniência e não representam de forma alguma um endosso a esses Web sites. Os materiais contidos nesses Web sites não fazem parte dos materiais
desse produto IBM
e a utilização desses Web sites é de inteira responsabilidade do Cliente.
Licenciados deste programa que desejam obter informações sobre este assunto com objetivo de
permitir: (i) a troca de informações entre programas criados independentemente e outros
programas (incluindo este) e (ii) a utilização mútua das informações trocadas, devem entrar em contato com:
Gerência de Relações Comerciais e Industriais da IBM Brasil
Av. Pasteur, 138-146
Botafogo
Rio de Janeiro, RJ
CEP 22290-240
Tais informações podem estar disponíveis, sujeitas a termos e condições apropriadas,
incluindo em alguns casos o pagamento de uma taxa.
O programa licenciado descrito nesta publicação e todo o material licenciado disponível são fornecidos pela IBM sob os termos do Contrato com o Cliente IBM, do Contrato Internacional de Licença do Programa IBM
ou de qualquer outro contrato equivalente.
As informações relativas a produtos não IBM foram obtidas junto aos fornecedores dos respectivos produtos, de seus anúncios publicados ou de outras fontes disponíveis publicamente. A IBM não testou estes produtos e não pode confirmar a precisão de
seu desempenho, compatibilidade nem qualquer outra
reivindicação relacionada a produtos não IBM. Dúvidas sobre os recursos de produtos não IBM devem ser encaminhadas diretamente a seus fornecedores.
Marcas Registradas e Marcas de Serviços
IBM, o logotipo IBM e ibm.com são marcas ou marcas registradas da International Business
Machines Corp., registradas em vários países no mundo todo. Outros
nomes de produtos e serviços podem ser marcas registradas da IBM ou de outras empresas. Uma lista atual de marcas registradas da IBM
está disponível na Web em www.ibm.com/legal/copytrade.html.
Adobe é uma marca registrada
da Adobe Systems Incorporated
nos Estados Unidos e/ou em outros países.
Intel® e Pentium® são
marcas ou marcas registradas da Intel Corporation ou de suas subsidiárias
nos Estados Unidos e em outros países.
Java e todas as marcas registradas baseadas em Java são marcas registradas da Sun Microsystems, Inc. nos Estados Unidos e/ou em outros países.
Linux é uma marca registrada de Linus Torvalds nos Estados Unidos
e/ou em outros países.
Microsoft e Windows são marcas registradas da Microsoft Corporation nos Estados Unidos
e/ou em outros países.
UNIX é uma marca registrada do The Open Group nos Estados Unidos
e em outros países.
Outros nomes de empresas, produtos ou serviços podem ser marcas registradas ou marcas de serviços de terceiros.