Tras la instalación del DLA (adaptador de biblioteca de descubrimiento) de Rational Asset Manager, configure el adaptador de biblioteca de descubrimiento editando los archivos de propiedades siguientes y
también modificando variables en los archivos de script del DLA.
Procedimiento
- Edite DLA_INSTALL_DIR/bin/RAM_DLA.config.properties: Este archivo contiene propiedades que especifican cómo conectar a Rational Asset
Manager, los directorios a utilizar en la creación de libros y cómo realizar la anotación cronológica
y rastreo. Como mínimo, configure o compruebe los valores de las propiedades siguientes:
- com.ibm.ram.ccmdb.dla.address: el valor de esta propiedad especifica el
nombre de host del servidor en el que está instalado Rational Asset Manager. El valor predeterminado es localhost.
- com.ibm.ram.ccmdb.dla.port: el valor de esta propiedad especifica la dirección
de bootstrap y el número de puerto JNDI del entorno de
WebSphere Application Server en el que se ejecuta
Rational Asset
Manager. El valor predeterminado es 9080.
- com.ibm.ram.ccmdb.dla.domainName: el valor de esta propiedad especifica el dominio
del servidor en el que está instalado
Rational Asset
Manager. Esta propiedad se utiliza si el adaptador de biblioteca de descubrimiento no puede determinar
la parte del nombre de dominio del nombre de host del entorno.
- com.ibm.ram.ccmdb.dla.securityEnabled: el valor de esta propiedad especifica si la
propiedad password descrita más adelante se debe codificar en el archivo de propiedades. Si se establece en true, el valor de password se sustituye por asteriscos (*) y el adaptador de biblioteca de descubrimiento añade una versión codificada de la contraseña al valor de la propiedad com.ibm.ram.ccmdb.dla.password.encoded. Si se establece en false, el valor de password no se codifica. Los valores con soporte son true y
false. El valor predeterminado es true.
- com.ibm.ram.ccmdb.dla.userid: el valor de esta propiedad especifica el nombre de usuario
que proporciona el DLA cuando utiliza la API de
Rational Asset Manager. A este usuario se le debe asignar un rol (ya sea de administrador o personalizado) para que pueda consultar
los activos Rational Asset
Manager en cuestión. No hay valor predeterminado.
- com.ibm.ram.ccmdb.dla.password: el valor de esta propiedad especifica
la contraseña del usuario especificada por la propiedad com.ibm.ram.ccmdb.dla.userid. No hay valor predeterminado.
- com.ibm.ram.ccmdb.dla.ramQuery: el valor de esta propiedad especifica la consulta
que utiliza el DLA de Rational Asset Manager cuando recupera activos. Si no se especifica consulta, se descubren todos los activos
de Rational Asset
Manager.
- com.ibm.ram.ccmdb.dla.url: el valor de esta propiedad especifica el URL del servidor
de Rational Asset
Manager para descubrir activos.
Consulte el archivo RAM_DLA.config.properties para ver una lista completa
de las propiedades y sus descripciones.
- Edite DLA_INSTALL_DIR/bin/DLA_FileTransfer.properties. Este archivo contiene las propiedades que especifican cómo conectar al servidor de transferencia
de archivos, los directorios a utilizar cuando se transfieren libros y cómo realizar el rastreo y la
anotación cronológica. Debe configurar las propiedades siguientes para que el adaptador de biblioteca de descubrimiento realice una transferencia de archivos:
- com.ibm.management.soa.dla.filetransfer.host: el valor de esta propiedad especifica
el nombre de host o dirección IP del sistema de destino al que los libros del adaptador de biblioteca de descubrimiento se enviarán mediante transferencia de archivos.
- com.ibm.management.soa.dla.filetransfer.userid: el valor de esta propiedad especifica
el nombre de usuario que se utiliza para acceder al sistema de destino. Este usuario debe tener permiso para grabar archivos en el directorio de destino. Si se utiliza FTP con confirmación, el usuario deberá también tener permiso e lectura y supresión de archivos
en el directorio de destino.
- com.ibm.management.soa.dla.filetransfer.password: el valor de esta propiedad especifica
la contraseña del usuario que puede puede acceder al sistema de destino.
Puede ser necesario cambiar el valor de otras propiedades de transferencia de archivos
si no quiere utilizar los valores predeterminados en el archivo de propiedades, como el
directorio predeterminado en el sistema de destino. Consulte el archivo DLA_FileTransfer.properties para ver una lista completa de propiedades y sus descripciones.
Nota: Si se aplican los parches, los archivos RAM_DLA.config.properties y DLA_FileTransfer.properties se sobregrabarán. Si se sustituyen los
archivos de propiedades, siempre debería utilizar la versión más nueva de éstos con la versión más nueva del
código. Debería hacer copia de seguridad de los archivos de propiedades del adaptador de biblioteca de descubrimiento para que pueda migrar los valores existentes en las versiones nuevas de los archivos de propiedades.
- Edite los archivos de script de adaptador DLA de Rational Asset Manager
- En Windows, edite DLA_INSTALL_DIR\bin\RAM_DLA.bat y establezca
WAS_BIN en la ubicación del directorio bin de
WebSphere Application
Server; por ejemplo, WAS_BIN=C:\Program Files\IBM\WebSphere\AppServer.
- Para Linux, AIX
o Solaris, edite DLA_INSTALL_DIR/bin/RAM_DLA.sh y establezca
WAS_BIN en la ubicación del directorio bien de WebSphere Application
Server; por ejemplo, WAS_BIN=/opt/IBM/WebSphere/AppServer.
Si se utilizará el protocolo SFTP para la transferencia de archivos de libros
del adaptador de biblioteca de descubrimiento cuando éste se instale en Linux, AIX o Solaris,
debe realizar los pasos siguientes para configurar SSH:
- Asegúrese de que SSH está instalado tanto en el sistema de origen como de destino.
- Inicie sesión en el sistema de origen con el usuario que ejecutará el
adaptador de biblioteca de descubrimiento y genere claves públicas y privadas. En la mayoría de los
sistemas, esto se puede lograr utilizando el mandato ssh-keygen. Pulse Intro cuando
se le solicite contraseña para que la configuración sea lo más sencilla posible.
- En el sistema de destino, inicie sesión con el usuario que utilice el adaptador de biblioteca de descubrimiento cuando acceda al sistema de destino. Añada el contenido de la clave pública desde el
sistema de origen al archivo ~/.ssh/authorized_keys.
- Compruebe la conectividad mediante el mandato sftp en el sistema origen
para conectar al sistema de destino. No se debería presentar solicitud de contraseña. Por ejemplo:
sftp user@targetserver.com.
Nota: Cuando se utiliza SFTP, aún hace falta un valor para la propiedad password en el archivo
DLA_FileTransfer.properties.
No obstante, el valor de la propiedad password no
se utiliza.
Si no genera claves públicas y privadas como se ha indicado anteriormente, el adaptador de biblioteca de descubrimiento no puede transferir libros utilizando el protocolo SFTP.