Guide d'administration d'Oracle® VM Server for SPARC 3.2

Quitter la vue de l'impression

Mis à jour : Mai 2015
 
 

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

Une ressource physio_device est toujours contenue dans une section <Content>. Cette ressource peut être modifié à l'aide de add-io, set-io, remove-io, create-vf, destroy-vf et des sous-commandes set-domain.

Exemple 22-19  Exemple de XML physio_device

    Les exemples suivants indiquent comment effectuer des actions sur les fonctions physiques et virtuelles ainsi que sur les complexes root.

  • Le fragment d'exemple de XML suivant illustre l'utilisation de la commande ldm add-io pour ajouter la fonction virtuelle /SYS/MB/NET0/IOVNET.PF0.VF0 au domaine ldg1.

    <LDM_interface version="1.3">
      <cmd>
        <action>add-io</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>physio_device</rasd:OtherResourceType>
                  <gprop:GenericProperty key="name">
                  /SYS/MB/NET0/IOVNET.PF0.VF0</gprop:GenericProperty>
                </Item>
              </Section>
            </Content>
          </Envelope>
        </data>
      </cmd>
    </LDM_interface>
  • Le fragment d'exemple de XML suivant illustre l'utilisation de la commande ldm set-io pour définir la valeur de propriété iov_bus_enable_iov sur on pour le complexe root pci_1.

    <LDM_interface version="1.3">
      <cmd>
        <action>set-io</action>
        <data version="3.0">
          <Envelope>
            <References/>
              <Section xsi:type="ovf:VirtualHardwareSection_Type">
                <Item>
                  <rasd:OtherResourceType>physio_device</rasd:OtherResourceType>
                  <gprop:GenericProperty key="name">pci_1</gprop:GenericProperty>
                  <gprop:GenericProperty key="iov_bus_enable_iov">
                  on</gprop:GenericProperty>
                </Item>
            </Section>
          </Envelope>
        </data>
      </cmd>
    </LDM_interface>
  • Le fragment d'exemple de XML suivant illustre l'utilisation de la commande ldm set-io pour définir la valeur de propriété unicast-slots sur 6 pour la fonction physique /SYS/MB/NET0/IOVNET.PF1.

    <LDM_interface version="1.3">
      <cmd>
        <action>set-io</action>
        <data version="3.0">
          <Envelope>
            <References/>
              <Section xsi:type="ovf:VirtualHardwareSection_Type">
                <Item>
                  <rasd:OtherResourceType>physio_device</rasd:OtherResourceType>
                  <gprop:GenericProperty key="name">
                  /SYS/MB/NET0/IOVNET.PF1</gprop:GenericProperty>
                  <gprop:GenericProperty key="unicast-slots">6</gprop:GenericProperty>
                </Item>
              </Section>
          </Envelope>
        </data>
      </cmd>
    </LDM_interface>
  • Le fragment d'exemple de XML suivant illustre l'utilisation de la commande ldm create-vf pour créer la fonction virtuelle /SYS/MB/NET0/IOVNET.PF1.VF0 avec les valeurs de propriété suivantes.

    • unicast-slots=6

    • pvid=3

    • mtu=1600

    <LDM_interface version="1.3">
      <cmd>
        <action>create-vf</action>
        <data version="3.0">
          <Envelope>
            <References/>
              <Section xsi:type="ovf:VirtualHardwareSection_Type">
                <Item>
                  <rasd:OtherResourceType>vf_device</rasd:OtherResourceType>
                  <gprop:GenericProperty key="iov_pf_name">
                  /SYS/MB/NET0/IOVNET.PF1</gprop:GenericProperty>
                  <gprop:GenericProperty key="unicast-slots">6</gprop:GenericProperty>
                  <gprop:GenericProperty key="pvid">3</gprop:GenericProperty>
                  <gprop:GenericProperty key="mtu">1600</gprop:GenericProperty>
                </Item>
              </Section>
          </Envelope>
        </data>
      </cmd>
    </LDM_interface>
  • Le fragment XML suivant illustre l'utilisation de la commande ldm create-vf permettant de créer le nombre de fonctions virtuelles indiquées par la valeur iov_pf_repeat_count_str (3) avec la fonction physique /SYS/MB/NET0/IOVNET.PF1. Vous ne pouvez pas indiquer d'autres valeurs de propriété lorsque vous créez plusieurs fonctions virtuelles avec la propriété iov_pf_repeat_count_str.

    <LDM_interface version="1.3">
      <cmd>
        <action>create-vf</action>
        <data version="3.0">
          <Envelope>
            <References/>
              <Section xsi:type="ovf:VirtualHardwareSection_Type">
                <Item>
                  <rasd:OtherResourceType>vf_device</rasd:OtherResourceType>
                  <gprop:GenericProperty key="iov_pf_name">
                  /SYS/MB/NET0/IOVNET.PF1</gprop:GenericProperty>
                  <gprop:GenericProperty key="iov_pf_repeat_count_str">
                  3</gprop:GenericProperty>
                </Item>
              </Section>
          </Envelope>
        </data>
      </cmd>
    </LDM_interface>