![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
Intelligent Management: mandato hadmgrAdd
El mandato hadmgrAdd incorpora un nuevo perfil del gestor de despliegue a la célula. El nuevo perfil del gestor de despliegue se convierte en un igual del gestor de despliegue de alta disponibilidad (HA) en la misma célula que el perfil del gestor de despliegue existente.
Ejecute el mandato hadmgrAdd dentro del nuevo perfil del gestor de despliegue que se está añadiendo. La función del gestor de despliegue de HA sólo soporta el uso del conector JMX SOAP. El conector de JMX RMI no está soportado en esta configuración.
Uso
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
hadmgrAdd -hostname host_gestor_despliegue_primario [-port puerto_gestor_despliegue_primario]
-configRoot vía_acceso_completa_a_configuración_compartida
-workspaceRoot vía_acceso_completa_a_espacio_de_trabajo
-proxyServerJmxSoapAddress host_JMX_SOAP:puerto_JMX_SOAP
-proxyServerHttpPort puerto_HTTPpuerto_seguro_HTTP
[-uniquePort] [-user nombre_usuario] [-password contraseña]
[-quiet] [-logfile nombre_archivo] [-replacelog] [-trace] [-help]
Los parámetros proxyServerJmxSoapAddress y proxyServerHttpPort sólo son necesarios cuando se crea el primer gestor de despliegue en reposo.
Parámetros
Las siguientes opciones están disponibles para el mandato hadmgrAdd:
- -hostname <nombre sistema principal>
- Especifica el nombre de host utilizado para conectarse con el gestor de despliegue existente.
- -port <puerto>
- Especifica el puerto SOAP predeterminado que se utiliza para conectarse al gestor de despliegue existente.
- -configRoot <vía de acceso plenamente cualificada>
- Especifica la vía de acceso de configuración plenamente cualificada.
- -workspaceRoot <vía de acceso plenamente cualificada>
- Especifica la vía de acceso plenamente cualificada del espacio de trabajo.
- -proxyServerJmxSoapAddress <sistema principal:puerto>
- Especifica el nombre de host y la dirección IP del direccionador On Demand (ODR) y el puerto SOAP_CONNECTOR_ADDRESS para el ODR. Utilice este puerto para ejecutar los scripts wsadmin.
- -proxyServerHttpPort <puerto> <puerto_seguro>
- Especifica los puertos HTTP del servidor proxy. Seleccione dos puertos libres en el ODR y el host de distribuidor de IP. Estos puertos se deben utilizar para acceder a la consola administrativa a través del ODR.
- -user <nombre de usuario >
- Especifica el usuario utilizado para conectarse con el gestor de despliegue existente.
- -password <contraseña>
- Especifica la contraseña utilizada para conectarse con el gestor de despliegue existente.
- -quiet
- Suprime la información sobre el progreso que el mandato hadmgrAdd imprime en modalidad normal.
- -logfile <nombrearchivo>
- Especifica la ubicación del archivo de anotaciones cronológicas donde se graba la información. De forma predeterminada, el archivo hadmgrAdd.log se crea en el directoriologs del perfil para el nombre que se añade.
- -replacelog
- Sustituye el archivo de anotaciones cronológicas en lugar de anexarlo al archivo de anotaciones cronológicas actual. De forma predeterminada, el mandato hadmgrAdd se anexa al archivo de rastreo existente. Esta opción produce que el mandato hadmgrAdd grabe encima del archivo de rastreo.
- -trace
- Genera información de rastreo adicional en el archivo de registro con fines de depuración.
- -uniquePort
- Comprueba que no existan conflictos de puerto. Si el nuevo puerto entra en conflicto con los puertos existentes, éste se incrementa por uno hasta que se encuentra un puerto libre. Este proceso no es necesario si se han asignado puertos exclusivos al perfil del gestor de despliegue al crearlo.
- -help
- Muestra la ayuda para sintaxis.
Ejemplo
- Empiece con una célula existente de WebSphere Application Server Network Deployment que esté instalada y configurada con la siguiente estructura de directorios:
- Directorio de inicio de WebSphere Application Server: raíz_servidor_aplicaciones
- Perfil existente del gestor de despliegue: /shared/profiles/PrimaryManagerNode
- Ejecute el plug-in de Herramienta de gestión de perfiles o el programa de utilidad de línea de comandos wasprofile para crear otro perfil de gestor de despliegue asociado a esta misma instalación de Network Deployment. Cree el perfil en el disco compartido, por ejemplo, /shared punto_montaje.
Debe especificar el nombre de host correcto para el gestor de despliegue pueda escuchar en él. Puede especificar los números de puerto explícitos del gestor de despliegue en reposo al crear el perfil o puede especificar el parámetro -uniquePort cuando ejecute el mandato hadmgrAdd, como se muestra en este ejemplo. Puede especificar cualquier valor para el nombre de célula. Durante el proceso de conversión se cambia el valor de nombre de célula para que coincida con el nombre de célula a la que se añade el igual del gestor de despliegue HA. Debe especificar un nombre de nodo que sea exclusivo en la célula al que se añade este igual del gestor de despliegue HA.
Tiene la siguiente estructura de directorios tras crear el perfil:- Directorio de inicio de WebSphere Application Server: raíz_servidor_aplicaciones
- Perfil existente del gestor de despliegue: /shared/profiles/PrimaryManagerNode
- Nuevo perfil de gestor de despliegue: /shared/profiles/StandbyManagerNode
- Ejecute el mandato hadmgrAdd para convertir el nuevo perfil de
gestor de despliegue en un igual del gestor de despliegue de HA en la misma célula en la
que se encuentra el perfil existente del gestor de despliegue.
hadmgrAdd.sh|bat -hostname a.a.a.a -port 8879 -configRoot /shared/profiles/PrimaryManagerNode/config -workspaceRoot /shared/profiles/PrimaryManagerNode -proxyServerJmxSoapAddress x.x.x.x:8880 -proxyServerHttpPort 9060 9043 -user wsadmin -password ******** -uniquePort
Si instala el repositorio del gestor de instalaciones centralizado y después crea el segundo perfil del gestor de despliegue, cambie el valor de la propiedad CENTRALIZED_INSTALL_REPOSITORY_ROOT en el archivo raíz_servidor_aplicaciones\properties\cimgr.props de c:\Archivos de programa\IBM\WebSphere\AppServer\carpeta_repositorio a ${app_server_root}/carpeta_repositorio.
- El nuevo gestor de despliegue se configura para utilizar la misma instancia del repositorio de configuración que el gestor de despliegue existente, que debe estar en un dispositivo compartido con el gestor de despliegue existente.
- El nuevo gestor de despliegue se configura para utilizar el mismo directorio compartido del espacio de trabajo especificado, que debe estar en un dispositivo compartido con el gestor de despliegue existente.
- El ODR se ha configurado con los canales de transporte HTTP wc_admin y ws_admin_secure y el punto final JMX_SOAP_PROXY_ADDRESS.
- Las direcciones JMX_SOAP_CONNECTOR de los gestores de despliegue apuntan a la JMX_SOAP_PROXY_ADDRESS del ODR.
- Los gestores de despliegue tienen una JMX_SOAP_PROXY_ADDRESS añadida que contiene el mismo puerto o host configurado como su JMX_SOAP_ADDRESS original.

