xen

Sincronizzazione orario in XEN guest

Quando si installa una macchina virtuale in ambiente XEN, l'orario della macchina guest è inizialmente quella dell'host (Dom0), orario acquisito al boot.

Dopo l'avvio, in un guest completamente virtualizzato (full virtual machine) il clock viene gestito in modo completamente indipendente dall'host.

Categoria: 

Resize di una partizione guest

Ridimensionare una partizione in linux, con il supporto LVM è relativamente semplice.

Se la macchina è virtuale occorre aumentare lo spazio della partizione dedicata alla VM, nel caso di XEN, questo si può fare nel Dom0.

In questo caso particolare in Dom0 si dispone già di spazio per allargare la partizione dedicata alla macchina virtuale, quindi ci si limita ad espandere il volume logoco.

dom0:/root #lvresize -L +20G nome del device

 

Forums: 
Categoria: 

SLES10-SP3 non parte dopo le patch

Il problema.
Ho installato OES come guest di un server XEN. L'installazione è andata a buon fine, ma dopo gli aggiornamenti di rito, SLES (versione 10 SP3), non ha più voluto partire. Il boot si piantava nelle fasi iniziali con l'errore:
Loading thermal
FATAL: Error inserting thermal (/lib/modules/2.6.16.60-0.66.1.xen/kernel/drivers/acpi/thermal.ko) No such device
Loading fan
FATAL: Error inserting thermal (/lib/modules/2.6.16.60-0.66.1.xen/kernel/drivers/acpi/fan.ko) No such device
Loading edd

Forums: 
Categoria: 

Montare una partizione di un ‘ospite’ xen

Mi è capitato di dover montare un disco di una macchina guest di xen, perchè la macchina non è più in grado di ripartire e occorre modificare l’initrd

Il disco virtuale non è in un file, ma è un device completamente dedicato alla macchina virtuale.
Il device, nel mio caso una partizione del disco della macchina xen, può contenere più partizioni.
Nel caso specifico il device è /dev/sdb7 e contiene due partizioni: la swap e la root.

fdisk –l /dev/sdb7 ritorna:

Forums: 
Categoria: 

Aggiungere device a XEN

Per aggiungere un device di storage a una macchina virtuale in XEN (es. cdrom su una macchina windows)

 

xm block-attach <Domain> <BackDev> <FrontDev> <Mode> [BackDomain]
 

xm block-attach phy:/dev/cdrom hdd:cdrom r

Aggiunge il cdrom dell'host xen (/dev/cdrom) come disco IDE (hdd) alla macchina gest (windows) in sola lettura.

 

Per rimuovere il device è un poco più laborioso, occorre individuare il numero di device (Vdev) con il comando

xm block-list <Domain>

Forums: 
Categoria: