WebSphere Enterprise Service Bus, Versión 6.2.0 Sistemas operativos: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Ejemplo: Creación de perfiles con el mandato manageprofiles y una base de datos de Oracle

Mandatos de creación de perfiles de ejemplo que le ayudarán a crear perfiles de servidor autónomo y gestor de despliegue utilizando el mandato manageprofiles en la instalación con una base de datos de Oracle.

Perfil del servidor autónomo

El siguiente ejemplo de mandato crea un perfil de servidor autónomo de WebSphere ESB denominado mi_perfil_WESBSA en un servidor Windows®.

Los parámetros de Tabla 1, y Tabla 2 especifican las características siguientes:

Hay dos opciones de configuración disponibles:
  • Opcional: Si desea que todos los ID de usuario y tablas de esquema se creen como parte de la creación del perfil, debe proporcionar un ID de usuario que tenga privilegios SYSDBA en la base de datos de Oracle. Este ID se utiliza para crear los esquemas y las tablas, pero no permanece en ningún lugar de la configuración.
  • Opcional: Si no desea proporcionar el ID de usuario SYSDBA, puede exportar los scripts y ejecutarlos manualmente.

    Para ambas opciones, puede seleccionar un ID de usuario de esquema específico para cada uno de los componentes.

La Tabla 1 muestra los parámetros del mandato manageprofiles con los valores de ejemplo utilizados para crear un perfil de servidor autónomo.

Tabla 1. Parámetros del mandato manageprofiles especificados
Parámetro Valor
-create N/D
-templatePath "raíz_instalación\profileTemplates\default.esbserver" (debe estar calificada al completo)
-profileName "mi_perfil_WPSSA"
-enableAdminSecurity "true"
-adminPassword "contraseña_admin"
-adminUserName "ID_admin"
-configureBPC "true"
-dbType "ORACLE10G" u "ORACLE11G"
-dbName "WPRCSDB"
-ceiDbName "EVENT"
-dbDelayConfig "true"
-fileStoreForME "false" (no puede ser true cuando -dbCommonForME también es true)
-dbCommonForME "true"
-dbPassword "contraseña_bd"
-dbDriverType "oracle_thin"
-dbJDBCClasspath "oracle_library_directory"
-dbServerPort "1521"
-configureBSpace "true"
-configureBRM "false"

En la Tabla 2 se muestran los parámetros del mandato manageprofiles con los valores por omisión que no se han de modificar normalmente.

Tabla 2. Parámetros del mandato manageprofiles por omisión
Parámetro Valores por omisión
-profilePath "raíz_instalación\profiles\mi_perfil_WESBSA"
-hostName "nombre_sistpral"
-nodeName "nombre_sistpralNodenúmero_nodo"
-cellName "nombre_sistpralNodenúmero_nodo número_célulaCell"
Para el sistema operativo Windows -winserviceCheck "true"
Para el sistema operativo Windows -winserviceAccountType "localsystem"
Para el sistema operativo Windows -winserviceUserName "Administrator"
-dbOutputScriptDir "raíz_instalación\profiles\mi_perfil_WESBSA\dbscripts\WPRCSDB"

Perfil del gestor de despliegue (sin la configuración del entorno de despliegue)

El siguiente ejemplo de mandato crea un perfil de gestor de despliegue denominado mi_perfil_WESBDMGR en un servidor Windows.

Los parámetros de la Tabla 3 y la Tabla 4 especifican lo siguiente:
  • El producto de base de datos Derby Network Server se utilizará para la base de datos común, que se ha establecido para crearse y configurarse en el localhost durante el proceso de creación del perfil.
  • El servicio Windows se establecerá para el inicio manual.
  • El proceso de creación de perfil establecerá los valores de puerto automáticamente (excepto para los puertos relacionados con la base de datos). El proceso validará el nuevo perfil comparándolo con otros perfiles para asegurarse de que no hay ningún conflicto de puerto.
    Consejo: Para alterar temporalmente los valores de puerto que el mandato manageprofiles especificará, utilice el parámetro -portsFile. Consulte Parámetros de manageprofiles para obtener una lista de todos los parámetros válidos de manageprofiles.
  • La seguridad administrativa se habilitará.

Ejemplo de WebSphere Enterprise Service Bus

La Tabla 3 muestra los parámetros del mandato manageprofiles con los valores de ejemplo utilizados para crear un perfil de gestor de despliegue.

Tabla 3. Parámetros del mandato manageprofiles especificados
Parámetro Valor
-create N/D
-templatePath "raíz_instalación\profileTemplates\dmgr.esbserver" (debe estar calificada al completo)
-profileName "mi_perfil_WESBDMGR"
-enableAdminSecurity "true"
-adminPassword "contraseña_admin"
-adminUserName "ID_admin"
-ndtopology "false"
-dbType "ORACLE10G" u "ORACLE11G"
-dbName "WPRCSDB"
-dbDelayConfig "false"
-dbLocation "directorio_instalación_oracle"
-dbPassword "contraseña_bd"
-dbDriverType "oracle_thin"
-dbHostName "localhost"
-dbJDBCClasspath "directorio_biblioteca_oracle"
-dbServerPort "1521"
-dbSysUserId "ID_usuario_sys"
-dbSysPassword "contraseña_sys"

En la Tabla 4 se muestran los parámetros del mandato manageprofiles con los valores por omisión que no se han de modificar normalmente.

Tabla 4. Parámetros del mandato manageprofiles por omisión
Parámetro Valores por omisión
-profilePath "raíz_instalación\profiles\mi_perfil_WESBDMGR"
-hostName "nombre_sistpral"
-nodeName "nombre_sistpralCellManagernúmero_nodo"
-cellName "nombre_sistpralCellnúmero_célula"
Para el sistema operativo Windows -winserviceCheck "true"
Para el sistema operativo Windows -winserviceAccountType "localsystem"
Para el sistema operativo Windows -winserviceStartupType "manual"
Para el sistema operativo Windows -winserviceUserName "Administrator"
-dbOutputScriptDir "raíz_instalación\profiles\mi_perfil_WESBDMGR\dbscripts\"

La Tabla 5 muestra los parámetros adicionales del mandato manageprofiles que no se visualizan a través de la herramienta de gestión de perfiles que se pueden visualizar para seleccionar sus propias combinaciones de nombre de usuario y contraseña para Oracle.

Tabla 5. Parámetros adicionales del mandato manageprofiles para Oracle
Parámetro Valores por omisión
-dbCommonUserId "ID_usuario_bd_común" (utilizado para crear objetos de BD Común)
-dbCommonPassword "contraseña_bd_común"

Perfil del gestor de despliegue (con la configuración del entorno de despliegue)

El siguiente ejemplo de mandato crea un perfil de gestor de despliegue denominado mi_perfil_WESBDMGR_DE en un servidor Windows.

Los parámetros de la Tabla 6 y la Tabla 7 especifican lo siguiente:
  • El proceso de creación del perfil configurará automáticamente un entorno de despliegue (especificado por los parámetros -ndtopology "true" y -topologyPattern "Reference").
  • El producto de base de datos Oracle 10g o Oracle 11g se utilizará para la base de datos común, que se supone que existe en un sistema principal remoto. La base de datos se establece para ser configurada como parte de la configuración del entorno de despliegue (el parámetro del mandato -dbDelayConfig "true" no es válido en una configuración del entorno de despliegue). Para ver una lista completa de los parámetros de manageprofiles relacionados con la base de datos, consulte el tema Parámetros de manageprofiles para la configuración de la base de datos común (por producto de base de datos).
  • El servicio Windows se establecerá para el inicio manual.
  • El proceso de creación de perfil establecerá los valores de puerto automáticamente (excepto para los puertos relacionados con la base de datos). El proceso validará el nuevo perfil comparándolo con otros perfiles para asegurarse de que no hay ningún conflicto de puerto.
    Consejo: Para alterar temporalmente los valores de puerto que el mandato manageprofiles especificará, utilice el parámetro -portsFile. Consulte Parámetros de manageprofiles para obtener una lista de todos los parámetros válidos de manageprofiles.
  • La seguridad administrativa se habilitará.
Hay dos opciones de configuración disponibles:
  • Opcional: Si desea que todos los ID de usuario y tablas de esquema se creen como parte de la creación del perfil, debe proporcionar un ID de usuario que tenga privilegios SYSDBA en la base de datos de Oracle. Este ID se utiliza para crear los esquemas y las tablas, pero no permanece en ningún lugar de la configuración.
  • Opcional: Si no desea proporcionar el ID de usuario SYSDBA, puede exportar los scripts y ejecutarlos manualmente.

    Para ambas opciones, puede seleccionar un ID de usuario de esquema específico para cada uno de los componentes.

Ejemplo de WebSphere Enterprise Service Bus

La Tabla 6 muestra los parámetros del mandato manageprofiles con los valores de ejemplo utilizados para crear un perfil de gestor de despliegue.

Tabla 6. Parámetros del mandato manageprofiles especificados
Parámetro Valor
-create N/D
-templatePath "raíz_instalación\profileTemplates\dmgr.esbserver" (debe estar calificada al completo)
-profileName "mi_perfil_WESBDMGR_DE"
-enableAdminSecurity "true"
-adminPassword "contraseña_admin"
-adminUserName "ID_admin"
-ndtopology "true"
-topologyPattern "Reference"
-dbType "ORACLE10G" u "ORACLE11G"
-dbName "WPRCSDB"
-dbUserId "ID_usuario_sys" (Debe ser un ID de usuario SYSDBA para entornos de despliegue)
-dbPassword "contraseña_sys"
-dbDriverType "oracle_thin"
-dbHostName "nombre_sistpral_remoto"
-dbJDBCClasspath "directorio_biblioteca_oracle"
-dbServerPort "1521"

En la Tabla 7 se muestran los parámetros del mandato manageprofiles con los valores por omisión que no se han de modificar normalmente.

Tabla 7. Parámetros del mandato manageprofiles por omisión
Parámetro Valores por omisión
-profilePath "raíz_instalación\profiles\mi_perfil_WESBDMGR_DE"
-hostName "nombre_sistpral"
-nodeName "nombre_sistpralCellManagernúmero_nodo"
-cellName "nombre_sistpralCellnúmero_célula"
Para el sistema operativo Windows -winserviceCheck "true"
Para el sistema operativo Windows -winserviceAccountType "localsystem"
Para el sistema operativo Windows -winserviceStartupType "manual"
Para el sistema operativo Windows -winserviceUserName "Administrator"
-dbDelayConfig "false" (true no es válido para entornos de despliegue)
-dbOutputScriptDir "raíz_instalación\profiles\mi_perfil_WESBDMGR_DE\dbscripts\"

concept Tema de concepto

Condiciones de uso | Comentarios


Icono de indicación de la hora Última actualización: 05 julio 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/cins_ora_profilecreateex.html
Copyright IBM Corporation 2005, 2010. Reservados todos los derechos.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org).