JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Guide d'administration d'Oracle VM Server for SPARC 2.0
search filter icon
search icon

Informations document

Préface

1.  Présentation du logiciel Oracle VM Server for SPARC

2.  Installation et activation du logiciel

3.  Sécurité

4.  Configuration des services et du domaine de contrôle

5.  Configuration des domaines invités

6.  Configuration des domaines d'E/S

7.  Utilisation des disques virtuels

8.  Utilisation des réseaux virtuels

9.  Migration des domaines

10.  Gestion des ressources

11.  Gestion des configurations

12.  Réalisation d'autres tâches d'administration

A.  Outil de conversion physique-à-virtuel Oracle VM Server for SPARC

B.  Assistant de configuration Oracle VM Server for SPARC

C.  Recherche du gestionnaire de domaines logiques

D.  Utilisation de l'interface XML avec le gestionnaire de domaines logiques

Transport XML

Serveur XMPP

Connexions locales

Protocole XML

Messages de demande et de réponse

Messages de demande

Balise <LDM_interface>

Balise <cmd>

Balise <data>

Messages de réponse

Réponse globale

Réponse de la commande

Réponse de l'objet

Messages d'événements

Enregistrement et annulation de l'enregistrement

Messages <LDM_event>

Types d'événements

Événements du domaine

Événements matériels

Événements de progression

Événements de ressource

Tous les événements

Actions du gestionnaire de domaines logiques

Ressources et propriétés du gestionnaire de domaines logiques

Ressource d'informations sur le domaine (ldom_info)

Ressource du CPU (cpu)

Ressource MAU (mau)

Ressource de mémoire (memory)

Ressource de serveur de disque virtuel (vds)

Ressource du volume de disque virtuel (vds_volume)

Ressource de disque (disk)

Ressource de commutateur virtuel (vsw)

Ressource réseau (network)

Ressource de concentrateur de console virtuelle (vcc)

Ressource de variable (var)

Ressource de périphérique d'E/S physique (physio_devise)

Ressource de configuration du SP (spconfig)

Ressource de service de canal de plan de données virtuelles (vdpcs)

Ressource de client de canal de plan de données virtuelles (vdpcc)

Ressource de console (console)

Migration de domaine

E.  Schémas XML du gestionnaire de domaines logiques

Glossaire

Index

Ressources et propriétés du gestionnaire de domaines logiques

Vous trouverez ci-dessous les ressources et les propriétés du gestionnaire de domaines logiques qui peuvent être définies pour chacune de ces ressources. Les ressources et les propriétés sont présentées en gras dans les exemples XML. Ces exemples présentent des ressources, non une sortie de liaison. La sortie de contrainte peut être utilisée pour créer une entrée pour les actions du gestionnaire de domaines logiques. L'exception à cela est la sortie de la migration de domaine. Voir Migration de domaine. Chaque ressource est définie dans une section OVF <Section> et est définie par une balise <rasd:OtherResourceType>.

Ressource d'informations sur le domaine (ldom_info)

Exemple D-6 Exemple de sortie XML ldom_info

<Envelope>
  <References/>
  <Content xsi:type="ovf:VirtualSystem_Type" id="primary">
    <Section xsi:type="ovf:ResourceAllocationSection_type">
      <Item>
        <rasd:OtherResourceType>ldom_info</rasd:OtherResourceType>
        <rasd:Address>00:03:ba:d8:ba:f6</rasd:Address>
        <gprop:GenericPropertykey="hostid">83d8baf6</gprop:GenericProperty>
        <gprop:GenericProperty key="master">plum</gprop:GenericProperty>
        <gprop:GenericProperty key="failure-policy">reset</gprop:GenericProperty>
        <gprop:GenericProperty key="progress">45%</gprop:GenericProperty>
        <gprop:GenericProperty key="status">ongoing</gprop:GenericProperty>
        <gprop:GenericProperty key="source">dt90-319</gprop:GenericProperty>
      </Item>
    </Section>
  </Content>
</Envelope>

La ressource ldom_info est toujours contenue dans une section <Content>. Les propriétés suivantes de la ressource ldom_info sont des propriétés facultatives :

Ressource du CPU (cpu)

L'équivalent des actions de demande XML add-vcpu, set-vcpu et remove-vcpu est défini à la valeur de la balise <gpropGenericProperty key="wcore"> comme suit :

Notez que la propriété des unités d'allocation, <rasd:AllocationUnits>, pour la ressource cpu spécifie toujours le nombre de CPU virtuels et non le nombre de serveurs de base.

Exemple D-7 Exemple de XML cpu

L'exemple suivant présente la demande XML équivalente pour la commande ldm add-vcpu -c 1 ldg1 :

<?xml version="1.0"?>
<LDM_interface version="1.2"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="./schemas/combined-v3.xsd"
xmlns:ovf="./schemas/envelope"
xmlns:rasd="./schemas/CIM_ResourceAllocationSettingData"
xmlns:vssd="./schemas/CIM_VirtualSystemSettingData"
xmlns:gprop="./schemas/GenericProperty"
xmlns:bind="./schemas/Binding">
  <cmd>
    <action>add-vcpu</action>
    <data version="3.0">
      <Envelope>
        <References/>
        <Content xsi:type="ovf:VirtualSystem_Type" ovf:id="ldg1">
          <Section xsi:type="ovf:VirtualHardwareSection_Type">
            <Item>
              <rasd:OtherResourceType>cpu</rasd:OtherResourceType>
              <rasd:AllocationUnits>8</rasd:AllocationUnits>
              <gprop:GenericProperty key="wcore">1</gprop:GenericProperty>
            </Item>
          </Section>
        </Content>
      </Envelope>
    </data>
  </cmd>
</LDM_interface>

Une ressource cpu est toujours contenue dans une section <Content>.

Ressource MAU (mau)


Remarque - La ressource mau est une unité cryptographique prise en charge sur un serveur pris en charge. Actuellement, les deux unités cryptographiques prises en charge sont l'unité arithmétique modulaire (MAU) et la file d'attente de mot de contrôle (CWQ).


Exemple D-8 Exemple de XML mau

<Envelope>
  <References/>
  <Content xsi:type="ovf:VirtualSystem_Type" id="ldg1">
    <Section xsi:type="ovf:VirtualHardwareSection_Type">
      <Item>
        <rasd:OtherResourceType>mau</rasd:OtherResourceType>
        <rasd:AllocationUnits>1</rasd:AllocationUnits>
      </Item>
    </Section>
  </Content>
</Envelope>

Une ressource mau est toujours contenue dans une section <Content>. La seule propriété est la balise <rasd:AllocationUnits>, qui signifie le nombre de MAU ou d'autres unités cryptographiques.

Ressource de mémoire (memory)

Exemple D-9 Exemple de XML memory

<Envelope>
  <References/>
  <Content xsi:type="ovf:VirtualSystem_Type" id="ldg1">
    <Section xsi:type="ovf:VirtualHardwareSection_Type">
      <Item>
        <rasd:OtherResourceType>memory</rasd:OtherResourceType>
        <rasd:AllocationUnits>4G</rasd:AllocationUnits>
      </Item>
    </Section>
  </Content>
</Envelope>

Une ressource memory est toujours contenue dans une section <Content>. La seule propriété est la balise <rasd:AllocationUnits>, qui signifie la quantité de mémoire.

Ressource de serveur de disque virtuel (vds)

Exemple D-10 Exemple de XML (vds)

<Envelope>
  <References/>
  <Content xsi:type="ovf:VirtualSystem_Type" id="ldg1">
    <Section xsi:type="ovf:VirtualHardwareSection_Type">
      <Item>
        <rasd:OtherResourceType>vds</rasd:OtherResourceType>
        <gprop:GenericProperty
          key="service_name">vdstmp</gprop:GenericProperty>
      </Item>
    </Section>
  </Content>
</Envelope>

Une ressource de serveur de disque virtuel (vds) peut se trouver dans une section <Content> comme faisant partie de la description du domaine, ou elle peut apparaître seule dans une section <Envelope>. La seule propriété est la balise <gprop:GenericProperty> avec une clé de service_name et qui contient le nom de la ressource vds étant décrite.

Ressource du volume de disque virtuel (vds_volume)

Exemple D-11 Exemple de XML vds_volume

<Envelope>
  <References/>
    <Section xsi:type="ovf:VirtualHardwareSection_Type">
      <Item>
        <rasd:OtherResourceType>vds_volume</rasd:OtherResourceType>
        <gprop:GenericProperty key="vol_name">vdsdev0</gprop:GenericProperty>
        <gprop:GenericProperty key="service_name">primary-vds0</gprop:GenericProperty>
        <gprop:GenericProperty key="block_dev">
          opt/SUNWldm/domain_disks/testdisk1</gprop:GenericProperty>
        <gprop:GenericProperty key="vol_opts">ro</gprop:GenericProperty>
        <gprop:GenericProperty key="mpgroup">mpgroup-name</gprop:GenericProperty>
      </Item>
    </Section>
</Envelope>

Une ressource vds_volume peut se trouver dans une section <Content> comme faisant partie de la description du domaine, ou elle peut apparaître seule dans une section <Envelope>. Elle doit comporter des balises <gprop:GenericProperty> avec les clés suivantes :

Une ressource vds_volume peut également avoir les propriétés suivantes :

Ressource de disque (disk)

Exemple D-12 Exemple de XML disk

<Envelope>
  <References/>
  <Content xsi:type="ovf:VirtualSystem_Type" id="ldg1">
    <Section xsi:type="ovf:VirtualHardwareSection_Type">
      <Item>
        <rasd:OtherResourceType>disk</rasd:OtherResourceType>
        <gprop:GenericProperty key="vdisk_name">vdisk0</gprop:GenericProperty>
        <gprop:GenericProperty
          key="service_name">primary-vds0</gprop:GenericProperty>
        <gprop:GenericProperty key="vol_name">vdsdev0</gprop:GenericProperty>
        <gprop:GenericProperty key="timeout">60</gprop:GenericProperty>
      </Item>
    </Section>
  </Content>
</Envelope>

Une ressource disk est toujours contenue dans une section <Content>. Elle doit comporter des balises <gprop:GenericProperty> avec les clés suivantes :

La ressource disk peut également avoir la propriété timeout, qui est la valeur de temporisation en secondes pour l'établissement d'une connexion entre un client de disque virtuel (vdc) et un serveur de disque virtuel (vds). S'il y a plusieurs chemins vers le disque virtuel (vdisk), le vdc peut donc essayer de se connecter sur un vds différent, et la valeur de temporisation garantit qu'une connexion à un vds est établie pendant le délai imparti.

Ressource de commutateur virtuel (vsw)

Exemple D-13 Exemple de XML vsw

<Envelope>
  <References/>
  <Content xsi:type="ovf:VirtualSystem_Type" id="ldg1">
    <Section xsi:type="ovf:VirtualHardwareSection_Type">
      <Item>
        <rasd:OtherResourceType>vsw</rasd:OtherResourceType>
        <gprop:GenericProperty key="service_name">vsw1-ldg1</gprop:GenericProperty>
        <gprop:GenericProperty key="dev_path">bge0</gprop:GenericProperty>
        <gprop:GenericProperty key="linkprop">phys-state</gprop:GenericProperty>
        <rasd:Address>00:14:4f:fc:00:01</rasd:Address>
        <gprop:GenericProperty key="mode">sc</gprop:GenericProperty>
        <gprop:GenericProperty key="pvid">12345678</gprop:GenericProperty>
        <gprop:GenericProperty key="vid">87654321</gprop:GenericProperty>
      </Item>
    </Section>
  </Content>
</Envelope>

Une ressource vsw peut se trouver dans une section <Content> comme faisant partie de la description du domaine, ou elle peut apparaître seule dans une section <Envelope>. Elle doit comporter des balises <gprop:GenericProperty> avec les clés suivantes :

La ressource vsw peut également avoir les propriétés suivantes :

Ressource réseau (network)

Exemple D-14 Exemple de XML network

<Envelope>
  <References/>
  <Content xsi:type="ovf:VirtualSystem_Type" id="ldg1">
    <Section xsi:type="ovf:VirtualHardwareSection_Type">
      <Item>
        <rasd:OtherResourceType>network</rasd:OtherResourceType>
        <gprop:GenericProperty key="linkprop">phys-state</gprop:GenericProperty>
        <gprop:GenericProperty key="vnet_name">ldg1-vnet0</gprop:GenericProperty>
        <gprop:GenericProperty
          key="service_name">primary-vsw0</gprop:GenericProperty>
        <rasd:Address>00:14:4f:fc:00:01</rasd:Address>
      </Item>
    </Section>
  </Content>
</Envelope>

Une ressource network est toujours contenue dans une section <Content>. Elle doit comporter des balises <gprop:GenericProperty> avec les clés suivantes :

La ressource network peut également avoir les propriétés suivantes :

Ressource de concentrateur de console virtuelle (vcc)

Exemple D-15 Exemple de XML vcc

<Envelope>
  <References/>
  <Content xsi:type="ovf:VirtualSystem_Type" id="ldg1">
    <Section xsi:type="ovf:VirtualHardwareSection_Type">
      <Item>
        <rasd:OtherResourceType>vcc</rasd:OtherResourceType>
        <gprop:GenericProperty key="service_name">vcc1</gprop:GenericProperty>
        <gprop:GenericProperty key="min_port">6000</gprop:GenericProperty>
        <gprop:GenericProperty key="max_port">6100</gprop:GenericProperty>
      </Item>
    </Section>
  </Content>
</Envelope>

Une ressource vcc peut se trouver dans une section <Content> comme faisant partie de la description du domaine, ou elle peut apparaître seule dans une section <Envelope>. Elle peut comporter des balises <gprop:GenericProperty> avec les clés suivantes :

Ressource de variable (var)

Exemple D-16 Exemple de XML var

<Envelope>
  <References/>
  <Content xsi:type="ovf:VirtualSystem_Type" id="ldg1">
    <Section xsi:type="ovf:VirtualHardwareSection_Type">
      <Item>
        <rasd:OtherResourceType>var</rasd:OtherResourceType>
        <gprop:GenericProperty key="name">test_var</gprop:GenericProperty>
        <gprop:GenericProperty key="value">test1</gprop:GenericProperty>
      </Item>
    </Section>
  </Content>
</Envelope>

Une ressource var est toujours contenue dans une section <Content>. Elle peut comporter des balises <gprop:GenericProperty> avec les clés suivantes :

Ressource de périphérique d'E/S physique (physio_devise)

Exemple D-17 Exemple de XML physio_device

<Envelope>
  <References/>
  <Content xsi:type="ovf:VirtualSystem_Type" id="ldg1">
    <Section xsi:type="ovf:VirtualHardwareSection_Type">
      <Item>
        <rasd:OtherResourceType>physio_device</rasd:OtherResourceType>
        <gprop:GenericProperty key="name">pci@780</gprop:GenericProperty>
      </Item>
    </Section>
  </Content>
</Envelope>

Une ressource physio_device est toujours contenue dans une section <Content>. La seule propriété est la balise <gprop:GenericProperty> avec la valeur de propriété de clé name, qui est le nom du périphérique d'E/S étant décrit.

Ressource de configuration du SP (spconfig)

Exemple D-18 Exemple de XML spconfig

<Envelope>
    <Section xsi:type="ovf:ResourceAllocationSection_type">
      <Item>
        <rasd:OtherResourceType>spconfig</rasd:OtherResourceType>
        <gprop:GenericProperty
          key="spconfig_name">primary</gprop:GenericProperty>
        <gprop:GenericProperty
          key="spconfig_status">current</gprop:GenericProperty>
      </Item>
    </Section>
</Envelope>

Une configuration de processeur de service (SP) (spconfig) apparaît toujours seule dans une section <Envelope>. Elle peut comporter des balises <gprop:GenericProperty> avec les clés suivantes

Ressource de service de canal de plan de données virtuelles (vdpcs)

Exemple D-19 Exemple de XML vdpcs

<Envelope>
  <References/>
  <Content xsi:type="ovf:VirtualSystem_Type" id="ldg1">
    <Section xsi:type="ovf:VirtualHardwareSection_Type">
      <Item>
        <rasd:OtherResourceType>vdpcs</rasd:OtherResourceType>
        <gprop:GenericProperty key="service_name">dg1-vdpcs</gprop:GenericProperty>
      </Item>
    </Section>
  </Content>
</Envelope>

Cette ressource ne présente un intérêt que dans un environnement DPS Netra. Une ressource vdpcs peut se trouver dans une section <Content> comme faisant partie de la description du domaine, ou elle peut apparaître seule dans une section <Envelope>. La seule propriété est la balise <gprop:GenericProperty> avec la valeur de propriété de cléservice_name, qui est le nom de la ressource du service de plan de données virtuelles (vdpcs) étant décrite.

Ressource de client de canal de plan de données virtuelles (vdpcc)

Exemple D-20 Exemple de XML vdpcc

<Envelope>
  <References/>
  <Content xsi:type="ovf:VirtualSystem_Type" id="ldg1">
    <Section xsi:type="ovf:VirtualHardwareSection_Type">
      <Item>
        <rasd:OtherResourceType>vdpcc</rasd:OtherResourceType>
        <gprop:GenericProperty key="vdpcc_name">vdpcc</gprop:GenericProperty>
        <gprop:GenericProperty
          key="service_name">ldg1-vdpcs</gprop:GenericProperty>
      </Item>
    </Section>
  </Content>
</Envelope>

Cette ressource ne présente un intérêt que dans un environnement DPS Netra. Un ressource de client de canal de plan de données virtuelles est toujours contenue dans une section <Content>. Elle peut comporter des balises <gprop:GenericProperty> avec les clés suivantes :

Ressource de console (console)

Exemple D-21 Exemple de XML console

<Envelope>
  <References/>
  <Content xsi:type="ovf:VirtualSystem_Type" id="ldg1">
    <Section xsi:type="ovf:VirtualHardwareSection_Type">
      <Item>
        <rasd:OtherResourceType>console</rasd:OtherResourceType>
        <gprop:GenericProperty key="port">6000</gprop:GenericProperty>
        <gprop:GenericProperty key="service_name">vcc2</gprop:GenericProperty>
        <gprop:GenericProperty key="group">group-name</gprop:GenericProperty>
      </Item>
    </Section>
  </Content>
</Envelope>

Une ressource console est toujours contenue dans une section <Content>. Elle peut comporter des balises <gprop:GenericProperty> avec les clés suivantes :

Migration de domaine

Cet exemple présente le contenu de la section <data> pour une sous-commande migrate-domain.

Exemple D-22 Exemple de section migrate-domain <data>

<Envelope>
  <References/>
  <Content xsi:type="ovf:VirtualSystem_Type" ovf:id="ldg1"/>
  <Content xsi:type="ovf:VirtualSystem_Type" ovf:id="ldg1"/>
    <Section xsi:type="ovf:ResourceAllocationSection_Type">
      <Item>
        <rasd:OtherResourceType>ldom_info</rasd:OtherResourceType>
        <gprop:GenericProperty key="target">target-host</gprop:GenericProperty>
        <gprop:GenericProperty key="username">user-name</gprop:GenericProperty>
        <gprop:GenericProperty key="password">password</gprop:GenericProperty>
      <Item>
    </Section>
  </Content>
</Envelope>

où :


Remarque - Le gestionnaire de domaines logiques utilise sasl_decode64() pour décoder le nom et le mot de passe de l'utilisateur cible et utilise sasl_encode64() pour coder ces valeurs. Le codage SASL 64 est équivalent au codage base64.