Significado de “destino” nas definições de MV do virsh XML.

2

Descobri recentemente que a tag target = hda no virsh não estava traduzindo para o sistema operacional guest (o uso do sistema operacional convidado / dev / sdX como os nomes dos dispositivos de disco, em geral, parece).

virt-install e / dev / hda vs. / dev / sda

Agora estou pensando, qual é o significado das declarações de "dev de destino" que compõem meus arquivos XML virt-install / virsth?

<disk type='file' device='disk'>
      <driver name='qemu' type='raw' cache='none'/>
      <source file='/VirtualMachines/bthadoop-sda.raw'/>
      <target dev='hda' bus='ide'/>
      <alias name='ide0-0-0'/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
    </disk>
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw' cache='none'/>
      <source file='/var/lib/libvirt/images/sandbox1'/>
      <target dev='hdb' bus='ide'/>
      <alias name='ide0-0-1'/>
      <address type='drive' controller='0' bus='0' target='0' unit='1'/>
    </disk>
    
por jayunit100 05.07.2013 / 03:29

2 respostas

1

Dê uma olhada na documentação de referência para os arquivos XML do domínio libvirt, especificamente nesta seção: Hard drives, disquetes, CDROMs .

target

The target element controls the bus / device under which the disk is exposed to the guest OS. The dev attribute indicates the "logical" device name. The actual device name specified is not guaranteed to map to the device name in the guest OS. Treat it as a device ordering hint.

The optional bus attribute specifies the type of disk device to emulate; possible values are driver specific, with typical values being "ide", "scsi", "virtio", "xen", "usb" or "sata". If omitted, the bus type is inferred from the style of the device name (e.g. a device named 'sda' will typically be exported using a SCSI bus).

The optional attribute tray indicates the tray status of the removable disks (i.e. CDROM or Floppy disk), the value can be either "open" or "closed", defaults to "closed". NB, the value of tray could be updated while the domain is running.

Since 0.0.3; bus attribute since 0.4.3; tray attribute since 0.9.11; "usb" attribute value since after 0.4.4; "sata" attribute value since 0.9.7

    
por 05.07.2013 / 03:58
0

Basta concordar com slm , o dispositivo de destino depende do driver usado pelo sistema operacional convidado e . Não precisa corresponder.

    
por 05.07.2013 / 06:27