Crear patrones de sistema virtual

Utilice consola para crear patrones de sistema virtual.

Antes de empezar

Se le debe otorgar acceso a patrones, acceso para crear patrones o tener Administración de recursos de carga de trabajo con permisos para completar esta tarea.

Acerca de esta tarea

Utilice Constructor de patrones para crear patrones de sistema virtual. Cuando inicia Constructor de patrones, se abre en una ventana separada. Si utiliza Microsoft Internet Explorer Versión 7 o Versión 8, es posible que tenga que cambiar los valores del navegador para que Constructor de patrones se visualice correctamente. Concretamente, configure que las ventanas se abran en un nuevo separador de la ventana actual. En el menú del navegador, pulse Herramientas > Opciones de Internet.

Atención: opcionalmente, puede especificar una contraseña para algunos elementos durante la creación del patrón. Estos campos de contraseña se proporcionan como ayuda durante el proceso de desarrollo y pruebas. Las contraseñas no deben guardarse en el patrón para los patrones que se utilicen en un entorno de producción. En su lugar, deje el campo en blanco durante la creación del patrón y especifique la contraseña cuando el patrón se despliegue.

Puede utilizar la consola, la interfaz de línea de mandatos o la API REST para completar esta tarea. Para obtener información sobre la línea de mandatos y la API REST, consulte la sección Información relacionada.

Procedimiento

  1. Haga clic en Patrones > Patrones del sistema virtual.
  2. Haga clic en Crear nuevo.
  3. Cree su patrón de sistema virtual:
    1. Seleccione un plantilla de sistema virtual o empiece a partir de un patrón en blanco.
    2. Establezca Nombre y Versión para patrón de sistema virtual.
      Nota: Utilice una combinación de nombre y versión exclusiva para el patrón. Si intenta crear un patrón con el mismo nombre y la misma versión que un patrón existente, se muestra un error.
    3. Haga clic en Empezar a construir.

      Constructor de patrones se abre en una nueva página de navegador web en la que puede crear patrón de sistema virtual.

  4. Especifique las propiedades para el patrón en el panel de propiedades:
    Nombre
    El nombre de patrón de sistema virtual.
    Versión
    La versión de patrón de sistema virtual.
    Descripción
    Opcional. La descripción de patrón de sistema virtual.
    Tipo
    Deje Patrón seleccionado para crear un patrón de sistema virtual o seleccione Plantilla de patrón para crear un plantilla de sistema virtual que se utiliza como base para crear otros patrones de sistema virtual.
    Opción de bloqueo para el uso de plugins
    Especifique cómo se ve afectado este patrón de sistema virtual por las actualizaciones al tipo de patrón o a IBM® Foundation Pattern.
    Desbloquear plugins
    Si se actualiza el tipo de patrón, utilice las versiones más recientes de los plug-ins del tipo de patrón. Si se actualiza Patrón de IBM Foundation , utilice la última versión.
    Bloquear todos los plugins
    No cambie la versión de los plug-ins o la versión de Patrón de IBM Foundation que está asociada a este patrón de sistema virtual cuando se produce una actualización.
    Bloquee todos los plugins a excepción de los plugins de fundación
    Si el tipo de patrón se actualiza, no cambie la versión de los plug-ins que están asociados con este patrón de sistema virtual. Si se actualiza Patrón de IBM Foundation , utilice la última versión.
    Nota: Si selecciona Bloquear todos los plugins o Bloquear todos los plugins excepto los plugins de Foundation, puede ver una lista de los plug-ins que están bloqueados. Pulse la pestaña Fuente en Constructor de patrones. Se muestra el origen del modelo de aplicación. Busque el elemento plugins para ver la lista.
  5. Opcional: En la sección Parámetros de nivel de patrón del panel de propiedades de patrón, pulse Añadir nuevo parámetro para añadir un parámetro o conjunto de parámetros al patrón de sistema virtual.
    1. En la ventana Parámetro de nivel de patrón , pulse Añadir desde un parámetro de componente existente o Añadir un nuevo parámetro de componente para proporcionar información de parámetros de componente para los parámetros de nivel de patrón que está añadiendo. Esta información incluye una etiqueta, tipo de parámetro, ID, descripción, y el valor predeterminado.
  6. Si ha seleccionado una plantilla en blanco, el lienzo está vacío y puede empezar a crear el patrón de sistema virtual. Si ha seleccionado una plantilla, personalice patrón de sistema virtual:
    1. Arrastre los activos que desee añadir al patrón de sistema virtual en el lienzo.
      Nota:
      • Al añadir un activo al lienzo, las propiedades para dicho activo se muestran en el panel de la derecha. Las propiedades varían en función del activo que desee añadir. Las propiedades necesarias se indican con un asterisco rojo. Si una propiedad no se establece, se muestra un icono de aviso en el activo en el lienzo.
      • El panel de la derecha muestra las propiedades para el activo seleccionado en el lienzo. Puede acceder a los valores de un activo seleccionando el activo en el lienzo.
      • Algunas propiedades tienen un símbolo de bloqueo junto a su valor en el panel de la derecha. Si bloquea una propiedad pulsando este símbolo, esa propiedad no se puede configurar desde la página de despliegue cuando un usuario despliega el patrón de sistema virtual.
      • Algunas propiedades tienen un icono con una flecha verde al lado. Pulse este icono para añadir una referencia a un parámetro de nivel de componente o de nivel de patrón como valor para el atributo, y cree un enlace de dependencia de datos explícita. Después de pulsar en el icono, se muestra la página Añadir referencia:
        • Seleccione si desea hacer referencia a un parámetro de nivel de componente o a un parámetro de nivel de patrón.
        • A continuación, seleccione el componente y un atributo de salida para el componente al que desea hacer referencia.
        • Pulse Añadir para crear la referencia.
        Sugerencia:
        • Por ejemplo, si el patrón contiene un componente DB2® y un componente WebSphere® Application Server , Es posible que desee que el parámetro db_user para el componente DB2 haga referencia al atributo de salida WASROOT del componente WebSphere Application Server .
        • Consulte la documentación para el patrón que está utilizando para obtener detalles específicos sobre sus componentes y atributos.
      • Si desea eliminar un activo del lienzo, pulse Eliminar componente en el activo.
      • Después de crear el patrón, puede cambiar al separador Vista de lista para ver la topología como lista vertical de componentes. Puede configurar los valores para las propiedades en el patrón desde el lienzo, o desde el separador Vista de lista.
      Imágenes
      Las imágenes virtuales proporcionan el sistema operativo y los archivos binarios del producto necesarios para crear un instancia de sistema virtual. Algunas imágenes virtuales incluyen solo los campos del sistema operativo, mientras que otras también incluyen archivos binarios del producto.

      Si hay varias versiones de la imagen disponibles, como 8.5.5.0 y 8.5.5.1, seleccione la versión que desea desplegar con el patrón después de añadir la imagen en el lienzo.

      Scripts
      Los scripts pueden incluir casi cualquier conjunto de artefactos y archivos ejecutables que sean válidos para el entorno de la máquina virtual de destino. Cree estos scripts en la estación de trabajo local, en Cloud Pak System Software para x86, o utilizando Kit de desarrollo de plug-in. A continuación, importe el paquete de scripts al sistema para que esté disponible en el catálogo y en la paleta Activos en Constructor de patrones.
      Nota:
      • Los scripts no se pueden añadir directamente en el lienzo. Debe añadirlos a imágenes o componentes.
      • Si hay varias versiones del script disponibles, como 1.0 y 2.0, seleccione la versión que desea utilizar con el patrón después de añadir el script en el lienzo.
      • No puede añadir scripts a algunas imágenes, como la imagen DataPower® . Si una imagen no admite scripts, se muestra un mensaje en el lienzo al intentar añadir el script a la imagen.
      • Consejo: Si mueve un paquete de scripts de una imagen virtual a otra imagen virtual, los valores de configuración se conservan excepto el enlace alojado en la imagen virtual anterior.

      Para obtener más información sobre la creación de paquetes de script, consulte la sección Información relacionada.

      Componentes de software
      Componentes de software instalar y posiblemente configurar software en patrón de sistema virtual.

      Para obtener más información sobre los componentes de software, consulte Componentes de software.

      Otros componentes
      Para obtener más información sobre Otros componentes, consulte Otros componentes.
      Componentes de patrón
      Componentes de patrón desplegar un patrón de sistema virtualde destino.
      Nota: No puede añadir ningún otro componente, como un paquete de scripts, a un componente de patrón.

      Para obtener más información sobre los componentes de patrón, consulte Trabajar con componentes de patrón.

    2. Edite las conexiones entre los activos según sea necesario. Para añadir un enlace entre dos activos, pase el cursor del ratón sobre uno de los activos hasta que el círculo azul pase a ser naranja. El texto de ayuda muestra el activo que está asociado con el enlace. Seleccione el círculo, arrastre una conexión al segundo activo hasta que el activo esté resaltado y luego suelte el botón del ratón. Al crear un enlace entre dos activos, puede correlacionar una propiedad de un activo con una propiedad del activo con el que está enlazado.

      Por ejemplo, puede tener una imagen con un componente de software que requiera un servidor DB2 y otra imagen con un componente de software que instale un servidor DB2 . Puede enlazar el componente de software al servidor DB2 . Al crear el enlace, se le solicita que correlacione las propiedades entre los dos activos. Puede correlacionar la propiedad Dirección IP del servidor de DB2 para la primera componente de software con la propiedad Dirección IP del servidor para el segundo componente de software.

    3. Añada políticas al patrón o componente según sea necesario.

      Puede aplicar una política de forma global en el nivel del patrón, o bien lo puede aplicar a un componente específico que dé soporte a la política. Cuando aplica una política globalmente, se aplica a todos los componentes de patrón de sistema virtual que la soportan. Si aplica una política a un componente específico y también la aplica a todo el patrón de sistema virtual, la configuración de la política específica del componente altera temporalmente la política de nivel de patrón.

      Para añadir políticas a patrón de sistema virtual, pulse Añadir política a patrón y seleccione una política o seleccione un componente en el lienzo y pulse el icono Añadir una política de componentes para añadir una política específica de componente.

      Para obtener más información sobre las políticas que puede añadir al patrón o a un componente, consulte Políticas.

      Consejo: Si mueve una política de una imagen o componente virtual a otra imagen o componente virtual, los valores de configuración se conservan excepto el enlace alojado en la imagen o componente virtual anterior.
  7. Opcional: Pulse el icono Añadir un complemento de componente de la imagen para añadir un complemento. Para obtener más información sobre los complementos, consulte la sección Conceptos relacionados.
    Consejo: Si mueve un complemento de una imagen virtual a otra imagen virtual, los valores de configuración se conservan excepto el enlace alojado en la imagen virtual anterior.
  8. Opcional: Pulse Opciones avanzadas en el lienzo para configurar opciones avanzadas. Las opciones avanzadas que están disponibles dependen de la topología de patrón de sistema virtual que está editando.
    Nota: Al abrir el editor de opciones avanzadas para un nuevo patrón de sistema virtual que no tiene ningún conjunto de opciones avanzadas, los valores visualizados son los valores recomendados para la topología.
  9. Opcional: Si el patrón incluye un WebSphere Application Server componente de software, configure estas propiedades:
    • Especifique la ubicación de la instalación de WebSphere Application Server.
      Nota: Esta propiedad se correlaciona con la propiedad del directorio de instalación de WebSphere Application Server componente de software, por lo que se debe llenar automáticamente. Si no se cumplimenta, introduzca la ubicación de instalación manualmente.
    • Si hay más de un WebSphere Application Server en el nodo, es posible que desee especificar el orden en el que se reiniciarán los servidores, especifique el orden en la propiedad Orden de reinicio de servidores WAS. Introduzca los nombres de servidor en el orden necesario. Separe los nombres de servidor con un punto y coma.
    • Especifique el nombre de usuario de WebSphere Application Server.
  10. Para despliegues basados en el sistema operativo Red Hat® , tiene dos opciones para aplicar actualizaciones del sistema operativo como parte del despliegue de patrón:
    • Para aplicar las actualizaciones a una máquina virtual específica, añada el componente de software Instalar parches del SO Red Hat utilizando YUM a la imagen y liste las actualizaciones que desea aplicar como parte del despliegue del patrón en el parámetro Lista de paquetes de YUM.
    • Si desea aplicar las actualizaciones a cada máquina virtual como parte del despliegue del patrón, añada tres parámetros de nivel de patrón: yum_pkg_list, vm_policy y vm_up2date. Siga estos pasos para crear los parámetros:
      1. Pulse un espacio en blanco del lienzo para visualizar los atributos del patrón en el panel de la derecha.
      2. En la sección Parámetros de nivel de patrón, pulse Añadir nuevo parámetro y luego pulse Añadir un nuevo parámetro de componente.
      3. Para el primer parámetro, proporcione esta información:
        label
        Especifique YUM Package List.
        Tipo de parámetro
        Seleccione serie.
        ID
        Especifique yum_pkg_list.
        Descripción
        Opcional. Especifique una descripción para el parámetro.
        Valor predeterminado
        Opcional. Especifique un valor predeterminado para el parámetro.
      4. Haga clic en Aceptar.
      5. Repita estos pasos para crear sel segundo y tercero parámetros. Para el segundo parámetro, proporcione esta información:
        label
        Especifique una etiqueta: Fail deployment if specified package list cannot be installed?.
        Tipo de parámetro
        Seleccione booleano. Tenga en cuenta que el campo Valor predeterminado cambia de un campo de cadena de texto a una casilla de selección.
        ID
        Especifique vm_policy.
        Descripción
        Opcional. Especifique una descripción para el parámetro.
        Valor predeterminado
        Falso (borrado). Indica que los paquetes se instalan siempre que sea posible, y el despliegue del patrón no falla si no se pueden instalar algunos paquetes, o ninguno de ellos.
        Para el tercer parámetro, proporcione esta información:
        label
        Especifique una etiqueta: Update the virtual machine with the latest OS patches.
        Tipo de parámetro
        Seleccione booleano. Tenga en cuenta que el campo Valor predeterminado cambia de un campo de cadena de texto a una casilla de selección.
        ID
        Especifique vm_up2date.
        Descripción
        Opcional. Especifique una descripción para el parámetro.
        Valor predeterminado
        Pulse este recuadro de selección para indicar verdadera (true)
      6. Liste las actualizaciones que desea aplicar como parte del despliegue del patrón en el parámetro Lista de paquetes de YUM que ha creado.
      Consejo: Pase el cursor sobre el nombre del parámetro para mostrar la descripción del parámetro como ayuda contextual y para visualizar los iconos de Editar, Suprimiry Bloqueo . Para realizar actualizaciones en la información acerca de los parámetros, haga clic en Editar para visualizar la ventana Parámetro de nivel de patrón y realizar las actualizaciones.
  11. Establezca el orden del despliegue para cada uno de los componentes del patrón.
    1. Utilice las opciones Mover hacia arriba y Mover hacia abajo en componentes de software y scripts para determinar el orden en el que se inician los componentes.
    2. Cambie a la pestaña Ordenación para cambiar el orden de otros componentes del patrón. También puede modificar el orden para componentes de software y scripts desde esta pestaña.
  12. Pulse Guardar.
  13. Establezca los controles de acceso de usuario.
    1. En la página de detalles de Patrones del sistema virtual , localice el campo Acceso concedido a .
      Nota: Inicialmente, este campo se establece en el rol del propietario del patrón.
    2. Pulse Añadir más para proporcionar acceso para más usuarios o grupos.
      Para cada usuario o grupo de esta lista, puede especificar si se otorgará al usuario o grupo acceso de lectura, escritura o completo seleccionando el nombre. Cuando se añade por primera vez a la lista un usuario o grupo, tiene acceso de solo lectura. El nivel de acceso se pueden cambiar pulsando el enlace lectura situado junto al nombre.
    3. Para eliminar un usuario o grupo de la lista de acceso, pulse el enlace eliminar situado junto al nombre.

      Si un usuario tiene acceso de solo lectura a un patrón, el usuario puede desplegar el patrón suponiendo que el usuario tiene acceso a todos los recursos del patrón, como imágenes y scripts. El usuario con acceso de solo lectura también podrá cambiar los parámetros de despliegue no bloqueados en el momento del despliegue, como números de puerto y contraseñas.

      Sin embargo, si un usuario de sólo lectura ve el origen de patrón en el Creador de patrones, las contraseñas visualizadas no son las contraseñas configuradas por el propietario, sino la contraseña de visualización predeterminada, que es <xor>dXV1dXV1dXU=. Cuando un usuario de solo lectura despliega el patrón, el usuario puede especificar contraseñas nuevas en cualquier campo de contraseña que no esté bloqueado. Las contraseñas que no modifique el usuario de solo lectura pueden utilizar los valores configurados por el propietario del patrón.

Qué hacer a continuación

Si está aplicando actualizaciones a los despliegues basados en el sistema operativo Red Hat , Servicio de Red Hat Update Infrastructure (RHUI) o Red Hat Satellite Service deben desplegarse en grupo de nubes antes de desplegar el patrón, lo que permite a los clientes de máquinas virtuales descargar e instalar los RPM utilizando estos servicios. Servicio RHUI proporciona un repositorio de Actualizador de Yellowdog, modificado (YUM) . Para ambos servicios compartidos, al añadir una referencia a un parámetro de nivel de patrón (el parámetro que ha creado en el paso 10) asegúrese de incluir una etiqueta para la lista de paquetes de YUM que está instalada en todas las máquinas virtuales para el patrón y un ID para el paquete de YUM .