37.3. Configurazione di un dominio guest di Xen

La documentazione relativa alle procedure di configurazione di un dominio guest non è esaustiva. La maggior parte delle informazioni su come configurare il dominio si trova nel file di configurazione di esempio /etc/xen/config. Le opzioni necessarie vengono illustrate con il rispettivo valore di default o almeno un esempio di configurazione. Per l'installazione descritta nella Sezione 37.2.1, «Utilizzo di YaST per installare un dominio guest», creare un file /etc/xen/guest1 contenente quanto segue:

kernel = "/boot/vmlinuz-xen"   1
ramdisk = "/boot/initrd-xen"   2
memory = 128                   3
name = "guest1"                4
nics = "1"                     5
vif = [ 'mac=aa:cc:00:00:00:ab, bridge=xen-br0' ] 6
disk = [ 'file:/var/tmp/guest1,hda1,w' ] 7
root = "/dev/hda1 ro"          8
extra = "3"                    9
1

Immettere il percorso del kernel Xen in domain-0. Il kernel verrà successivamente eseguito nel sistema guest.

2

Selezionare il disco RAM iniziale appropriato contenente i driver dei dispositivi per il kernel Xen. In caso contrario, il kernel non funzionerà correttamente poiché non sarà possibile montare il rispettivo file system radice.

3

Definire la quantità di memoria da assegnare al dominio guest. Ciò non è possibile se il sistema non dispone di memoria sufficiente per i rispettivi guest.

4

Il nome del guest.

5

Il numero di interfacce di rete virtuali per il dominio guest.

6

La configurazione dell'interfaccia di rete virtuale, inclusi l'indirizzo MAC e il bridge a cui è connessa.

7

Impostare i dispositivi virtuali del blocco per il guest Xen. Per utilizzare dispositivi reali del blocco, creare voci quali ['phy:sdb1,hda1,w', 'phy:system/swap1,hda2,w'].

8

Impostare il dispositivo radice per il kernel. Deve corrispondere al dispositivo virtuale visto dal guest.

9

Aggiungere qui ulteriori parametri del kernel. 3 significa, ad esempio, che il guest viene avviato al runlevel 3.