Após instalar o DLA (Adaptador da Biblioteca de Descoberta) do Rational
Asset Manager, configure o adaptador da biblioteca de descoberta editando os seguintes
arquivos de propriedades e também modifique variáveis nos arquivos de script do DLA.
Procedimento
- Edite DLA_INSTALL_DIR/bin/RAM_DLA.config.properties: Esse arquivo contém propriedades que especificam como se conectar ao Rational Asset
Manager, os diretórios a serem utilizados ao criar manuais e como desempenhar a criação de log
e rastreio. No mínimo, configure ou verifique os valores para as seguintes
propriedades:
- com.ibm.ram.ccmdb.dla.address: O valor dessa propriedade especifica
o nome do host do servidor onde o Rational Asset Manager está instalado. O valor padrão é localhost.
- com.ibm.ram.ccmdb.dla.port: O valor dessa propriedade especifica
o endereço de auto-inicialização e o número da porta JNDI do ambiente do WebSphere Application Server
em que o Rational Asset
Manager está em execução. O valor padrão é 9080.
- com.ibm.ram.ccmdb.dla.domainName: O valor dessa propriedade
especifica o domínio em que o servidor Rational Asset Manager
está instalado. Essa propriedade é utilizada se o adaptador da biblioteca de descoberta não puder determinar a parcela do nome de domínio do nome do host a partir do ambiente.
- com.ibm.ram.ccmdb.dla.securityEnabled: O valor dessa propriedade
especifica se a propriedade da senha descrita abaixo deve ser codificada no
arquivo de propriedades. Se configurado como verdadeiro, o valor da senha é substituído por asteriscos (*) e uma versão codificada da senha é incluída como o valor de propriedade com.ibm.ram.ccmdb.dla.password.encoded
pelo adaptador da biblioteca de descoberta. Se configurado como falso, o valor da senha
não é codificado. Os valores suportados são verdadeiro e falso. O valor padrão
é verdadeiro.
- com.ibm.ram.ccmdb.dla.userid: O valor dessa propriedade especifica
o nome de usuário que o DLA fornece ao utilizar a API do Rational Asset Manager. Uma função
deve ser atribuída a esse usuário (a função de administrador ou definida customizada)
que pode consultar os recursos do Rational Asset Manager desejados. Não há nenhum valor
padrão.
- com.ibm.ram.ccmdb.dla.password: O valor dessa propriedade
especifica a senha do usuário especificada pela propriedade do
com.ibm.ram.ccmdb.dla.userid. Não há nenhum valor
padrão.
- com.ibm.ram.ccmdb.dla.ramQuery: O valor dessa propriedade
especifica a consulta que o DLA do Rational Asset Manager utiliza ao recuperar
recursos. Se nenhuma consulta for especificada, então, todos os recursos no Rational Asset Manager são descobertos.
- com.ibm.ram.ccmdb.dla.url: O valor dessa propriedade especifica
a URL do servidor Rational Asset
Manager para descobrir os recursos.
Consulte o arquivo RAM_DLA.config.properties para
obter a lista completa de propriedades e uma descrição de cada propriedade.
- Edite DLA_INSTALL_DIR/bin/DLA_FileTransfer.properties. Esse arquivo contém propriedades que especificam como se conectar ao
servidor de transferência de arquivos, os diretórios a utilizar ao transferir manuais e
como desempenhar a criação de log e rastreio. Você deve configurar as seguintes propriedades
para o adaptador da biblioteca de descoberta desempenhar uma transferência de arquivos:
- com.ibm.management.soa.dla.filetransfer.host: O valor
dessa propriedade especifica o nome do host ou endereço IP do computador de destino
onde os manuais do adaptador da biblioteca de descoberta serão enviados pela transferência de arquivos.
- com.ibm.management.soa.dla.filetransfer.userid: O valor
dessa propriedade especifica o nome de usuário que é utilizado para acessar o computador de destino. Esse usuário deve ter concedida a autoridade para gravar arquivos no diretório de destino. Se estiver utilizando FTP com confirmação, o usuário também requer autoridade para ler
e excluir arquivos no diretório de destino.
- com.ibm.management.soa.dla.filetransfer.password: O valor
dessa propriedade especifica a senha do usuário que pode acessar o computador
de destino.
Alterar o valor de outras propriedades de transferência de arquivos pode ser necessário
se você não deseja utilizar os valores padrão no arquivo de propriedades como
o diretório padrão no computador de destino. Consulte o arquivo DLA_FileTransfer.properties
para obter a lista completa de propriedades e uma descrição de cada propriedade.
Nota: Se
correções forem aplicadas, os arquivos RAM_DLA.config.properties e DLA_FileTransfer.properties
podem ser sobrescritos. Se arquivos de propriedades forem substituídos, você deve sempre
utilizar uma versão mais nova com a nova versão de código. Você deve fazer backup dos
arquivos de propriedades do adaptador da biblioteca de descoberta para que possa migrar configurações existentes
em novas versões dos arquivos de propriedades.
- Edite os arquivos de script da DLA do Rational Asset Manager
- Para Windows, edite DLA_INSTALL_DIR\bin\RAM_DLA.bat e
configure WAS_BIN para o local do diretório bin do WebSphere Application Server;
por exemplo, WAS_BIN=C:\Program Files\IBM\WebSphere\AppServer.
- Para Linux, AIX
ou Solaris, edite DLA_INSTALL_DIR/bin/RAM_DLA.sh e
configure WAS_BIN para o local do diretório bin do WebSphere Application Server;
por exemplo, WAS_BIN=/opt/IBM/WebSphere/AppServer.
Se o protocolo SFTP será utilizado para manuais do adaptador da biblioteca de descoberta
de transferência de arquivos quando o adaptador da biblioteca de descoberta for instalado no Linux, AIX ou Solaris,
você deve desempenhar as seguintes etapas para configurar SSH:
- Assegure que SSH está instalado na origem e nos computadores de destino.
- Efetue logon no computador de origem como o usuário que executará o adaptador
da biblioteca de descoberta e gere chaves públicas e privadas. Na maioria dos sistemas, isso pode ser realizado utilizando o comando ssh-keygen. Pressione Enter quando for solicitada uma passphrase para a configuração mais fácil.
- No computador de destino, efetue logon como o usuário que o adaptador da biblioteca
de descoberta utiliza ao acessar o computador de destino. Inclua o conteúdo da chave
pública a partir do computador de origem no arquivo ~/.ssh/authorized_keys.
- Verifique a conectividade utilizando o comando sftp no computador
de origem para conectar-se ao computador de destino. Nenhum prompt de senha ou passphrase
deve ser apresentado. Por exemplo: sftp user@targetserver.com.
Nota: Quando o SFTP é utilizado, um valor para a propriedade de senha ainda é necessário
no arquivo DLA_FileTransfer.properties.
No entanto, o
valor da propriedade de senha não é utilizado.
Se você não gerar chaves
públicas e privadas como descrito acima, o adaptador da biblioteca de descoberta não pode
transferir manuais utilizando o protocolo SFTP.