WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Sistemas operativos: AIX, HP-UX, Linux, Solaris, Windows

Creación silenciosa de un perfil personalizado

El archivo responsefile.pcaw.esb.managedProfile.txt es un archivo de respuestas de ejemplo para crear un perfil personalizado. Utilice el mandato addNode para federar el nodo personalizado en una celda de gestor de despliegue para hacer que el nodo sea operativo. Debido a que depende en gran medida del hecho de que es un nodo gestionado, el perfil recibe a menudo el nombre de perfil gestionado.

Cree un nodo personalizado utilizando un archivo de respuestas de opciones después de iniciar la sesión como usuario root en una plataforma Linux o UNIX, o como un usuario que pertenece al grupo Administrador en una plataforma Windows. Algunos pasos del procedimiento de instalación en una plataforma Windows requieren que el usuario pertenezca al grupo Administrador y que tenga los derechos de usuario avanzados Actuar como parte del sistema operativo y Conectarse como un servicio.

El programa de instalación lee este archivo para determinar las características de un perfil de gestor de despliegue cuando realice la instalación silenciosa. También puede crear perfiles de perfil adicionales utilizando este archivo de respuestas después de la instalación inicial. El archivo de respuestas se entrega con los valores predeterminados.

Federación del perfil personalizado

Varias directivas del archivo proporcionan opciones para federar el nodo personalizado en la celda de gestor de despliegue:
  • -W pctfederationpanelInstallWizardBean.federateLater

    Establezca este valor en true si el gestor de despliegue no está en ejecución o si no puede accederse al mismo por alguna de las razones que se indican en la siguiente descripción de federación.

  • -W pctfederationpanelInstallWizardBean.hostname

    Especifique un valor que se resuelva en el sistema en el que se ejecuta el gestor de despliegue. Consulte Consideraciones sobre denominación para perfiles, nodos, sistemas principales y celdas para obtener más información sobre la denominación de sistemas principales.

  • -W pctfederationpanelInstallWizardBean.port

    Especifique el valor del puerto SOAP del gestor de despliegue. Debe especificar el valor correcto. Un valor incorrecto impide que se produzca la federación de nodos y provoca una anomalía total con un indicador INSTCONFFAILED. El puerto SOAP predeterminado para el gestor de despliegue es 8879.

¿El nodo se federa durante o después de la creación de perfiles?

Federe el nodo cuando realice la creación silenciosa del perfil personalizado si, y sólo si, se cumplen todas las siguientes condiciones:
  • El gestor de despliegue está en ejecución.
  • El gestor de despliegue es un perfil de WebSphere ESB.
  • La seguridad no está habilitada en el nodo de gestor de despliegue.
  • El gestor de despliegue utiliza el tipo de conector SOAP JMX predeterminado y el conector está habilitado.
No federe el nodo durante la creación silenciosa del perfil si se da alguna de las siguientes condiciones:
  • El gestor de despliegue no está en ejecución o no está seguro de si está ejecutándose.
  • El gestor de despliegue es un perfil de WebSphere Application Server Network Deployment que todavía no se ha aumentado y ha pasado a ser un perfil de WebSphere ESB.
  • La seguridad está habilitada en el nodo de gestor de despliegue.
  • El conector SOAP está inhabilitado.
  • El gestor de despliegue se ha reconfigurado para utilizar la invocación a método remoto (RMI) no predeterminada como el conector JXM (Java Management Extensions) predeterminado. (Seleccione Administración del sistema > Gestor de despliegue > Servicios de administración en la consola administrativa del gestor de despliegue para verificar el tipo de conector preferido.)
Si se cumple alguno de los puntos anteriores, debe federar el nodo después de crearlo mediante el mandato addNode para entrar un ID de usuario y una contraseña en el mandato.

Si intenta federar un nodo personalizado cuando el gestor de despliegue no está en ejecución o no está disponible por otras razones, la creación de perfil fallará y el perfil personalizado creado no podrá utilizarse. A continuación, deberá sacar este directorio de perfil personalizado del depósito de perfiles (de manera predeterminada, el directorio profiles en el dir_raíz_instalación, donde dir_raíz_instalación es el directorio de instalación de WebSphere ESB) antes de crear otro perfil personalizado con el mismo nombre de perfil.

Cómo evitar el uso de la opción -silent dentro del archivo de respuesta de opciones

Se produce un problema cuando la opción -silent existe en el archivo. El archivo funciona con la opción durante una llamada directa al Asistente de creación de perfiles, pero se produce un error cuando se llama al archivo desde una instalación del producto silenciosa. Consulte Personalización del archivo de respuestas de opciones para obtener información sobre cómo crear un perfil silenciosamente durante una instalación silenciosa del producto.

La opción no es necesaria. Para evitar problemas, procure no utilizar la opción.

Ubicaciones de archivos de respuestas

Los archivos de respuestas de opciones de ejemplo se encuentran en dos ubicaciones.

Archivos de ejemplo:
  • responsefile.pcaw.esb.dmgrProfile.txt
  • responsefile.pcaw.esb.managedProfile.txt
  • responsefile.pcaw.esb.standAloneProfile.txt

Ubicación:

Tabla 1. Ubicaciones del archivo de respuestas de opciones
Ubicación de discos del producto Ubicación de instalación
Directorio /ESB Directorio raíz_instalación/bin/ProfileCreator

Utilice el archivo del disco del producto para realizar una instalación silenciosa del producto WebSphere ESB y crear un perfil.

Después de instalar WebSphere ESB, puede utilizar el archivo de respuestas instalado con el parámetro -options del mandato en el Asistente de creación de perfiles.

Espacio en disco necesario

Perfil Espacio en disco necesario Espacio temporal necesario
Perfil de gestor de despliegue 30 MB 40 MB
Perfil personalizado 10 MB 40 MB
Perfil del servidor de aplicaciones 200 MB 40 MB

Creación de un entorno opcional durante la instalación del producto

La instalación de WebSphere ESB es un proceso de dos pasos:
  1. Instalación de los archivos principales de producto y los archivos de características.
  2. Creación de un perfil del gestor de despliegue, un perfil personalizado y un perfil de servidor de aplicaciones.

El archivo de respuestas de opciones de ejemplo responsefile.esb.txt controla la primera parte de la instalación y también puede iniciar la segunda parte de ésta. Para crear un perfil como parte de la instalación de los archivos principales del producto, utilice la opción del archivo responsefile.esb.txt que identifica el archivo de respuestas para crear un perfil. El archivo de respuestas del perfil le permite utilizar el Asistente de creación de perfiles silenciosamente.

Para editar y utilizar el archivo de respuestas adecuado para crear un perfil, realice el siguiente procedimiento:
  1. Copie el archivo adecuado desde el directorio ESB del disco del producto en un lugar que pueda identificar fácilmente en la máquina. Los archivos de ejemplo son:
    Para crear un: Copie el siguiente archivo de respuestas:
    Perfil de gestor de despliegue responsefile.pcaw.esb.dmgrProfile.txt
    Perfil personalizado responsefile.pcaw.esb.managedProfile.txt
    Perfil del servidor de aplicaciones responsefile.pcaw.esb.standAloneProfile.txt
  2. Edite el archivo para personalizar los valores de la instalación.
  3. Verifique que no existe ninguna opción -silent en el archivo de respuestas para el Asistente de creación de perfiles. Si existe la opción, no se crea el perfil.
  4. Guarde el archivo.
  5. Edite el archivo responsefile.esb.txt para identificar la ubicación y el nombre del archivo de respuestas del perfil. Cambie el valor de la opción -W pcawresponsefilelocationqueryactionInstallWizardBean.fileLocation que identifica el archivo. Por ejemplo:
    -W
    pcawresponsefilelocationqueryactionInstallWizardBean.fileLocation=
    "/opt/IBM/WebSphere/MyOptionFiles/customProfile.txt"
  6. Inicie la instalación. Por ejemplo:
    install -options "myresponsefile.txt" -silent
  7. Después de la instalación, examine los registros para comprobar que se ha realizado adecuadamente.

Creación de un perfil después de la instalación

La instalación del producto WebSphere ESB es un proceso de dos pasos:
  1. Instalación de los archivos principales del producto y los archivos de características
  2. Creación de un perfil del gestor de despliegue, un perfil personalizado o un perfil de servidor autónomo

Si existen los archivos principales del producto, cree un perfil cuando lo desee mediante el Asistente de creación de perfiles. Inicie el asistente desde la consola Primeros pasos o directamente mediante el mandato del Asistente de creación de perfiles.

Asimismo, puede utilizar uno de los archivos de respuestas de opciones de ejemplo para que los perfiles creen de forma silenciosa un perfil mediante el Asistente de creación de perfiles en la modalidad silenciosa. Para editar y utilizar el archivo de respuestas adecuado para crear un perfil, realice el siguiente procedimiento:
  1. Copie el archivo adecuado desde el directorio raíz_instalación/bin/ProfileCreator en un lugar que pueda identificar fácilmente en la máquina. Los archivos de ejemplo son:
    Para crear un perfil para un: Copie el siguiente archivo de respuestas:
    Gestor de despliegue responsefile.pcaw.esb.dmgrProfile.txt
    Nodo gestionado responsefile.pcaw.esb.managedProfile.txt
    Servidor de aplicaciones autónomo responsefile.pcaw.esb.standAloneProfile.txt

    Por ejemplo, cópielo como mi_archivo_opciones.txt

  2. Edite el archivo para personalizar los valores de la instalación.
  3. Guarde el archivo.
  4. Inicie la instalación.
    Por ejemplo:
    • Para plataformas AIX ./pcatAIX.bin -options mi_archivo_opciones.txt -silent
    • ./pcatHPUX.bin -options mi_archivo_opciones.txt -silent
    • Plataformas LINUX ./pcatLinux.bin -options mi_archivo_opciones.txt -silent
    • Plataformas LINUX Plataformas Power: ./pcatLinuxPPC.bin -options mi_archivo_opciones.txt -silent
    • Plataformas Solaris ./pcatSolaris.bin -options mi_archivo_opciones.txt -silent
    • Para plataformas Windows pcatWindows.exe -options mi_archivo_opciones.txt -silent
  5. Después de utilizar el Asistente de creación de perfiles, examine los registros para comprobar que se ha realizado adecuadamente.

Registro cronológico

Los siguientes archivos de registro registran la información sobre la creación de perfiles:
  • El archivo dir_raíz_instalación/logs/log.txt registra el estado de instalación.
  • El archivo dir_raíz_instalaciónprofiles/nombre_perfil/logs/pctLog.txt registra los sucesos de instalación que ocurren al crear perfiles con el Asistente de creación de perfiles.
  • El archivo dir_raíz_instalación/logs/wasprofile/wasprofile_create_nombre_perfil.log registra los sucesos de instalación que ocurren al crear perfiles.
  • El archivo dir_raíz_instalación/logs/wasprofile/wasprofile_delete_nombre_perfil.log registra los sucesos de instalación que ocurren al suprimir perfiles.

Consideraciones de denominación

Consulte Consideraciones sobre denominación para perfiles, nodos, sistemas principales y celdas para obtener información sobre las consideraciones de denominación.

Archivo responsefile.pcaw.esb.managedProfile.txt de ejemplo

Consejo: Un perfil personalizado debe añadirse a una celda de gestor de despliegue para que sea operativo. Debido a que depende en gran medida del hecho de que es un nodo gestionado, el perfil recibe a menudo el nombre de perfil gestionado o nodo gestionado.

Evidentemente, hasta que se federe el nodo en una celda, el nodo no es gestionado. Otra cosa a tener en cuenta es que cualquier nodo federado es un nodo gestionado, incluidos los nodos federados de los perfiles del servidor de aplicaciones.

El siguiente archivo de respuestas utiliza el término managed en lugar del términocustom en muchos nombres de directivas. Aún así, todas las directivas de este archivo de respuesta ayudan a definir un perfil personalizado.


################################################################################
#
# Archivo de respuestas para la creación de perfiles personalizados de WebSphere ESB
#
# Este archivo de opciones está ubicado en el directorio RAÍZ_CD\ESB\ y en el
# directorio raíz_instalación\bin\ProfileCreator_wbi.
#
# Para utilizar el archivo de opciones del directorio CD_ROOT\ESB\, siga las instrucciones
# de RAÍZ_CD\ESB\responsefile.esb.txt. El instalador de WebSphere ESB
# localiza este archivo durante la instalación silenciosa y ejecuta
# automáticamente la creación silenciosa de perfil al final de la instalación.
# 
# Para utilizar el archivo de opciones bajo raíz_instalación\bin\ProfileCreator_wbi para la
# creación silenciosa de perfil, debe cambiar diversos valores del archivo y utilizar
# los siguientes argumentos de línea de mandatos:
# 
#    -options "responsefile.pcaw.esb.managedProfile.txt" -silent
#
################################################################################


################################################################################
# 
# Nombre de perfil
#
# Establezca el nombre de este perfil personalizado. El nombre de perfil
# debe ser exclusivo para esta instalación de WebSphere ESB.
#
#
-W profilenamepanelInstallWizardBean.profileName="profileManaged"

################################################################################
# Si desea establecer este perfil para que sea el perfil predeterminado, indique "true".
# Si no, indique "false". Si es el primer perfil que se crea, el perfil es
# automáticamente el valor predeterminado.
#
-W profilenamepanelInstallWizardBean.isDefault="false"


################################################################################
# 
# Ubicación de perfil
#
# Especifique un directorio que contenga los archivos que definan el entorno de ejecución,
# como mandatos, archivos de configuración y archivos de registro. Si el directorio
# especificado ya existe, debe estar vacío. Si el nombre del directorio contiene
# espacios, especifíquelo entre comillas como se muestra en el ejemplo de Windows siguiente.
#
# Tenga en cuenta que sólo se pueden especificar espacios en la ubicación de instalación
# en los sistemas operativos Windows.
#
# Ubicación de instalación predeterminada:
#
#    -P installLocation="<INICIO_ESB>\profiles\<NOMBRE_PERFIL>"
#
-P installLocation="C:\Archivos de programa\IBM\WebSphere\ESB\profiles\profileManaged"


################################################################################
# 
# Nombre de nodo
#
# Seleccione el nombre de nodo para el servidor de aplicaciones. El nombre de nodo
# bajo una celda tiene que ser exclusivo.
#
# Sustituya NOMBRE_NODO por el nombre de nodo real.
#
-W nodehostnamepanelInstallWizardBean.nodeName="NOMBRE_NODO"


################################################################################
#
# Nombre de sistema principal
#
# Especifique el nombre de sistema principal del servidor de aplicaciones. El nombre de sistema
# principal es el nombre de sistema de dominio (DNS) (corto o largo) o la dirección IP del sistema.
# 
# Sustituya NOMBRE_SISTEMA_PRINCIPAL por el nombre de sistema principal real. Comente la línea para
# utilizar el valor predeterminado.
# 
-W nodehostnamepanelInstallWizardBean.hostName="NOMBRE_SISTEMA_PRINCIPAL"


################################################################################
#
# Nombre de celda
#
# No debe modificarlo, salvo que sea absolutamente necesario.
# 
# De forma predeterminada, el asistente lo establecería en el nombre de sistema principal
# local corto + "Node##Cell"
#
# Si desea alterar temporalmente el valor de nombre de celda resuelto, elimine el
# comentario de la línea y sustituya NOMBRE_CELDA por <SU_PROPIO_VALOR>
#
# -W setnondmgrcellnameinglobalconstantsInstallWizardBean.value="NOMBRE_CELDA"


################################################################################
# 
# Asignación de valor de puertos
#
# Las siguientes entradas se utilizan para restablecer números de puertos usados en la configuración
#
# Actualmente están establecidos en los valores predeterminados.
# Compruébelos y asegúrese de que no haya conflictos de puertos.
# Los números de puertos para cada perfil pueden encontrarse en:
# <perfil>/config/cells/<nombre de celda>/nodes/<nombre de nodo>/serverindex.xml
#
# Si especifica true para el valor de la directiva
# -W pctfederationpanelInstallWizardBean.federateLater
# los números de puertos se asignan automáticamente cuando se federa
# el nodo con el mandato addNode. Los siguientes números de puerto no se aplican.
#
-W pctmanagedprofileportspanelInstallWizardBean.BOOTSTRAP_ADDRESS="2809"
-W pctmanagedprofileportspanelInstallWizardBean.SOAP_CONNECTOR_ADDRESS="8878"
-W pctmanagedprofileportspanelInstallWizardBean.SAS_SSL_SERVERAUTH_LISTENER_ADDRESS="9901"
-W pctmanagedprofileportspanelInstallWizardBean.CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS="9201"
-W pctmanagedprofileportspanelInstallWizardBean.CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS="9202"
-W pctmanagedprofileportspanelInstallWizardBean.ORB_LISTENER_ADDRESS="9100"
-W pctmanagedprofileportspanelInstallWizardBean.NODE_DISCOVERY_ADDRESS="7272"
-W pctmanagedprofileportspanelInstallWizardBean.NODE_MULTICAST_DISCOVERY_ADDRESS="5000"
-W pctmanagedprofileportspanelInstallWizardBean.NODE_IPV6_MULTICAST_DISCOVERY_ADDRESS="5001"
-W pctmanagedprofileportspanelInstallWizardBean.DCS_UNICAST_ADDRESS="9353"


################################################################################
# 
# Federación
#
# Un perfil personalizado contiene un nodo vacío que debe federarse en un gestor
# de despliegue para convertirse en un nodo gestionado funcional. Identifique un
# gestor de despliegue en ejecución que administrará el nodo o elija federar el nodo
# más adelante utilizando el mandato addNode.
#
# Establezca el valor en "true" si desea federar este nombre personalizado más adelante mediante
# el mandato addNode. Debe federar este nodo más adelante si el gestor de despliegue:
#            - no está en ejecución.
#            - tiene la seguridad habilitada.
#            - tiene el conector SOAP inhabilitado
#
# Si desea federarlo ahora, establézcalo en "" y rellene las entradas para el sistema
# principal y puerto del gestor de despliegue.
#
-W pctfederationpanelInstallWizardBean.federateLater=""

################################################################################
# Especifique el nombre de sistema principal del gestor de despliegue a federar.
#
-W pctfederationpanelInstallWizardBean.hostname="NOMBRE_SISTEMA_PRINCIPAL_GESTOR_DESPLIEGUE"

################################################################################
# Especifique el número de puerto en donde se puede alcanzar el gestor de despliegue
# (DMGR) en el sistema principal. El valor de puerto predeterminado es "8879".
#
-W pctfederationpanelInstallWizardBean.port="NÚMERO_PUERTO_GESTOR_DESPLIEGUE"





################################################################################
# 
# Tipo de perfil
#
# Debe establecerse en "managed" para instalar un perfil personalizado. No lo cambie.
# 
-W profiletypepanelInstallWizardBean.selection="managed"

Tareas relacionadas
Personalización del archivo de respuestas de opciones

Reference topic

Condiciones de uso | Evalúe esta página

Icono de fecha y horaÚltima actualización: 2 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\tasks\twesb_silent_cust.html

(C) Copyright IBM Corporation 2005. Reservados todos los derechos.
Este centro de información está basado en tecnología Eclipse. (http://www.eclipse.org)