JavaScript is required to for searching.
Omitir vínculos de navegación
Salir de la Vista de impresión
Guía de administración para Oracle® VM Server for SPARC 3.1
Red de tecnología de Oracle
Biblioteca
PDF
Vista de impresión
Comentarios
search filter icon
search icon

Información del documento

Uso de esta documentación

Parte I Software Oracle VM Server for SPARC 3.1

Parte II Software Oracle VM Server for SPARC opcional

Capítulo 14 Herramienta de conversión física a virtual del Oracle VM Server for SPARC

Información general de la herramienta P2V del Oracle VM Server for SPARC

Fase de recopilación

Fase de preparación

Fase de conversión

Dispositivos backend

Instalación de la herramienta P2V de Oracle VM Server for SPARC

Requisitos previos para el uso de la herramienta SPARC P2V

Limitaciones de uso de la herramienta SPARC P2V

Cómo instalar la herramienta P2V de Oracle VM Server for SPARC

Uso del comando ldmp2v

Capítulo 15 Asistente de configuración de Oracle VM Server for SPARC (Oracle Solaris 10)

Uso del asistente para la configuración (ldmconfig)

Instalación del asistente para la configuración

Requisitos previos para ejecutar el asistente de configuración

Limitaciones y problemas conocidos del asistente de configuración

Funciones de ldmconfig

Capítulo 16 Uso de la gestión de energía

Uso de la gestión de energía

Funciones de gestión de energía

Visualización de datos de consumo de energía

Capítulo 17 Uso del software de Base de datos de información de administración de Oracle VM Server for SPARC

Descripción general sobre la Base de datos de información de administración de Oracle VM Server for SPARC

Funciones y productos relacionados

Componentes de software

Agente de gestión de sistemas

Logical Domains Manager y la MIB de Oracle VM Server for SPARC

Análisis de la interfaz de control basada en XML

Capturas SNMP

Información sobre errores y recuperación

Árbol de objetos de la MIB de Oracle VM Server for SPARC

Instalación y configuración del software de la MIB de Oracle VM Server for SPARC

Instalación y configuración del software de la MIB de Oracle VM Server for SPARC

Cómo instalar el paquete de software de MIB de Oracle VM Server for SPARC

Cómo cargar el módulo de la MIB de Oracle VM Server for SPARC en el agente SNMP de Oracle Solaris

Cómo eliminar el paquete de software de MIB de Oracle VM Server for SPARC

Gestión de la seguridad

Cómo crear el usuario snmpv3 inicial

Supervisión de dominios

Configuración de variables de entorno

Consulta de la MIB de Oracle VM Server for SPARC

Recuperación de información de la MIB de Oracle VM Server for SPARC

Tabla de dominio (ldomTable)

Tabla de variables de entorno (ldomEnvVarsTable)

Tabla de directiva del dominio (ldomPolicyTable)

Tabla de configuración del procesador de servicio (ldomSPConfigTable)

Grupo de recursos del dominio y variables escalares

Tabla de la CPU virtual (ldomVcpuTable)

Tablas de memoria virtual

Tabla de memoria virtual (ldomVmemTable)

Tabla de enlace físico de la memoria virtual (ldomVmemPhysBindTable)

Tablas de discos virtuales

Tabla del servicio de disco virtual (ldomVdsTable)

Tabla del dispositivo de servicio de disco virtual (ldomVdsdevTable)

Tabla de disco virtual (ldomVdiskTable)

Tablas de redes virtuales

Tabla del servicio de conmutador virtual (ldomVswTable)

Tabla del dispositivo de red virtual (ldomVnetTable)

Tablas de consola virtual

Tabla de concentradores de la consola virtual (ldomVccTable)

Tabla del grupo de consolas virtuales (ldomVconsTable)

Tabla de relaciones de la consola virtual (ldomVconsVccRelTable)

Tabla de unidades criptográficas (ldomCryptoTable)

Tabla de bus de E/S (ldomIOBusTable)

Tabla del núcleo (ldomCoreTable)

Variables escalares para la información de versión de dominio

Uso de capturas de SNMP

Uso de capturas del módulo MIB de Oracle VM Server for SPARC

Cómo enviar capturas

Cómo recibir capturas

Descripciones de capturas de MIB de Oracle VM Server for SPARC

Creación de dominios (ldomCreate)

Destrucción de dominio (ldomDestroy)

Cambio de estado de dominio (ldomStateChange)

Cambio de CPU virtual (ldomVCpuChange)

Cambio de memoria virtual (ldomVMemChange)

Cambio de servicio de disco virtual (ldomVdsChange)

Cambio de disco virtual (ldomVdiskChange)

Cambio de conmutador virtual (ldomVswChange)

Cambio de red virtual (ldomVnetChange)

Cambio de concentrador de la consola virtual (ldomVccChange)

Cambio de grupo de consola virtual (ldomVconsChange)

Cómo iniciar y detener dominios

Cómo iniciar un dominio

Cómo detener un dominio

Capítulo 18 Descubrimiento de Logical Domains Manager

Descubrimiento de sistemas que ejecutan los Logical Domains Manager

Comunicación multidifusión

Formato del mensaje

Cómo detectar la ejecución de Logical Domains Manager en la subred

Capítulo 19 Uso de la interfaz XML con los Logical Domains Manager

Transporte de XML

Servidor XMPP

Conexiones locales

Protocolo XML

Mensajes de solicitud y respuesta

Mensajes de solicitud

Etiqueta <LDM_interface>

La etiqueta <cmd>

La etiqueta <data>

Mensajes de respuesta

Respuesta general

Respuesta de comando

Respuesta de objeto

Mensajes de eventos

Registro y anulación de registro

Mensajes <LDM_event>

Tipos de eventos

Eventos de dominio

Eventos de hardware

Eventos de progreso

Eventos de recursos

Todos los eventos

Acciones de Logical Domains Manager

Recursos y propiedades de Logical Domains Manager

Recurso de información de dominio (ldom_info)

Recurso de CPU (cpu)

Recurso MAU (mau)

Recurso de memoria (memory)

Recurso de servidor de disco virtual (vds)

Recurso del volumen del servidor del disco virtual (vds_volume)

Recurso de disco (disk)

Recurso de conmutador virtual (vsw)

Recurso de red (network)

Recurso del concentrador de consola virtual (vcc)

Recurso de variable (var)

Recurso de dispositivo de E/S físico (physio_device)

Recurso de configuración SP (spconfig)

Recurso de configuración de directiva de DRM (policy)

Recurso del servicio de canal plano de datos virtual (vdpcs)

Recurso de cliente de canal plano de datos virtuales (vdpcc)

Recurso de consola (console)

Migración de dominio

Esquemas XML

Glosario

Índice

Mensajes de solicitud y respuesta

Los dos formatos comparten muchas estructuras XML comunes, pero están separados en esta sección para entender mejor las diferencias entre ellos.

Mensajes de solicitud

Una solicitud de XML entrante a Logical Domains Manager en el nivel más básico incluye una descripción de un solo comando que opera en un solo objeto. Las solicitudes más complicadas pueden manejar múltiples comandos y múltiples objetos por comando. El ejemplo siguiente muestra la estructura de un comando XML básico.

Ejemplo 19-1  Formato de un solo comando operando en un solo objeto
<LDM_interface version="1.3">
  <cmd>
    <action>Place command here</action>
    <options>Place options for certain commands here</options>
    <arguments>Place arguments for certain commands here</arguments>
    <data version="3.0">
      <Envelope>
        <References/>
        <!-- Note a <Section> section can be here instead of <Content> -->
        <Content xsi:type="ovf:VirtualSystem_Type" id="Domain name">
          <Section xsi:type="ovf:ResourceAllocationSection_type">
            <Item>
              <rasd:OtherResourceType>LDom Resource Type</rasd:OtherResourceType>
              <gprop:GenericProperty
              key="Property name">Property Value</gprop:GenericProperty>
            </Item>
          </Section>
          <!-- Note: More Sections sections can be placed here -->
        </Content>
      </Envelope>
    </data>
    <!-- Note: More Data sections can be placed here -->
  </cmd>
  <!-- Note: More Commands sections can be placed here -->
</LDM_interface>
Etiqueta <LDM_interface>

Todos los comandos enviados al Logical Domains Manager deben empezar por la etiqueta <LDM_interface>. Cualquier documento enviado al Logical Domains Manager debe tener solo una etiqueta <LDM_interface> contenida en el mismo. La etiqueta <LDM_interface> debe incluir un atributo de versión, como se muestra en el Example 19–1.

La etiqueta <cmd>

En la etiqueta <LDM_interface>, el documento debe contener al menos una etiqueta <cmd>. Cada sección <cmd> debe tener solo una etiqueta <action>. Use la etiqueta <action> para describir qué comando ejecutar. Cada etiqueta <cmd> debe incluir al menos una etiqueta <data> para describir los objetos en los que debe operar el comando.

En el siguiente fragmento de ejemplo de XML, se muestra cómo pasar una solicitud de reinicio con un mensaje de reinicio al comando ldm stop-domain:

<action>stop-domain</action>
<arguments>
    <reboot/>
    <message>my reboot message</message>
</arguments>
La etiqueta <data>

Cada sección <data> contiene una descripción de un objeto pertinente al comando especificado. El formato de la sección <data> se basa en la porción del esquema XML del borrador de especificación del formato abierto de virtualización (OVF). Este esquema define una sección <Envelope> que contiene una etiqueta <References> (no usada por Oracle VM Server for SPARC) y secciones <Content> y <Section>.

Para Oracle VM Server for SPARC, la sección <Content> se usa para identificar y describir un dominio especial. El nombre de dominio en el id= attribute del nodo <Content> identifica el dominio. En la sección <Content> hay una o varias secciones <Section> que describen los recursos del dominio según lo necesita un comando específico.

Si solo necesita identificar un nombre de dominio, no necesita usar las etiquetas <Section>. Por el contrario, si no se necesita ningún identificador de dominio para el comando, debe incluir una sección <Section, que describa los recursos necesarios para el comando, fuera de la sección <Content, pero dentro de la sección <Envelope.

Una sección <data> no necesita contener una etiqueta <Envelope> en casos donde la información del objeto puede deducirse. Esta situación afecta sobre todo al seguimiento de todos los objetos aplicables a una acción, y a las solicitudes de registro y eliminación del registro de los eventos.

La etiqueta <gprop:GenericProperty> se maneja cualquier propiedad del objeto para la que la especificación OVF no tiene una definición. El nombre de la propiedad se define en el atributo key= del nodo y el valor de la propiedad son los contenidos del nodo. La etiqueta <binding> se usa en la salida del comando ldm list-bindings para definir los recursos que están enlazados a otros recursos.

Mensajes de respuesta

Una respuesta XML saliente corresponde estrechamente con la estructura de solicitud entrante en términos de los comandos y objetos incluidos, con adición de una sección <Response> para cada objeto y comando especificado, así como una sección general <Response> para la solicitud. Las secciones <Response> proporcionan información sobre el estado y el mensaje. El siguiente ejemplo muestra la estructura de una respuesta a una solicitud XML básica.

Ejemplo 19-2  Formato de una respuesta a un comando único operando en un objeto único
<LDM_interface version="1.3">
  <cmd>
    <action>Place command here</action>
    <data version="3.0">
      <Envelope>
        <References/>
        <!-- Note a <Section> section can be here instead of <Content> -->
        <Content xsi:type="ovf:VirtualSystem_Type" id="Domain name">
          <Section xsi:type="ovf:ResourceAllocationSection_type">
            <Item>
              <rasd:OtherResourceType>
                LDom Resource Type
              </rasd:OtherResourceType>
              <gprop:GenericProperty
              key="Property name">
                Property Value
            </gprop:GenericProperty>
            </Item>
          </Section>
          <!-- Note: More <Section> sections can be placed here -->
        </Content>
      </Envelope>
      <response>
        <status>success or failure</status>
        <resp_msg>Reason for failure</resp_msg>
      </response>
    </data>
    <!-- Note: More Data sections can be placed here -->
    <response>
      <status>success or failure</status>
      <resp_msg>Reason for failure</resp_msg>
    </response>
  </cmd>
  <!-- Note: More Command sections can be placed here -->
  <response>
    <status>success or failure</status>
    <resp_msg>Reason for failure</resp_msg>
  </response>
</LDM_interface>
Respuesta general

Esta sección <response>, que es el descendiente directo de la sección <LDM_interface>, indica el éxito o fallo general de toda la solicitud. A menos que el documento XML esté mal formado, la sección <response> incluye solo una etiqueta <status>. Si este estado de respuesta indica un resultado correcto, todos los comandos en todos los objetos se han efectuado correctamente. Si este estado de respuesta es un fallo y no hay etiqueta <resp_msg>, entonces uno de los comandos incluidos en la solicitud original falla. La etiqueta <resp_msg> se usa solo para describir algún problema con el mismo documento XML.

Respuesta de comando

La sección <response> bajo la sección <cmd> alerta al usuario del éxito o fallo de este comando particular. La etiqueta <status> muestra si ese comando se ejecuta correctamente o falla. Como con la respuesta general, si el comando falla, la sección <response> incluye solo una etiqueta <resp_msg> si los contenidos de la sección <cmd> de la solicitud está mal formada. En caso contrario, el estado de fallo significa que uno de los objetos contra el que se ha ejecutado el comando ha provocado un fallo.

Respuesta de objeto

Finalmente, cada sección <data> en la sección <cmd> también tiene una sección <response>. Esta sección muestra si el comando que se ejecuta en este objeto específico es satisfactorio o falla. Si el estado de la respuesta es SUCCESS, no hay etiqueta <resp_msg> en la sección <response>. Si el estado es FAILURE, hay una o más etiquetas <resp_msg en el campo <response, en función de los errores detectados al ejecutar el comando parra ese objeto. Los errores de objeto pueden derivar de problemas detectados cuando se ha ejecutado el comando, o el objeto está mal formado o es desconocido.