[Linux-bruxelles] XEN adresses IP et accès console

Didier Misson didier.linux at gmail.com
Mer 7 Mai 02:58:42 CEST 2008


Bonsoir,

J'essaye de comprendre comment fonctionne Xen.
Je fais pour le moment mes essais en Ubuntu 7.10
(je ferai l'upgrade en 8.04 asap)

J'arrive à lancer des machines virtuelles (domU).
Je les vois dans "sudo vm list"
mais pas moyen d'y accéder.

Elles ne répondent pas au ping.
Donc je présume que j'ai un problème de définition réseau pour ces
machines domU

-------------------------

http://mediakey.dk/~cc/ubuntu-howto-install-xen/


Après avoir installé le kernel Xen, bridge-utils et xen-tool, j'ai édité
comme dit dans la doc :


"Then adjusted the network settings in /etc/xen/xend-config.sxp.
Enabling the network bridge:"

(network-script network-bridge)

Donc cette ligne n'est plus en commentaire et je devrais utiliser le
mode network-bridge.




Mon réseau est 192.168.168.0 / 24
Le routeur ADSL est 192.168.168.254
Le Pc hote dom0 est 192.168.168.20

et j'essaye de créer un domU avec l'IP 192.168.168.232


xen-create-image -hostname=essais2 -ip=192.168.168.232
-netmask=255.255.255.0 -gateway=192.168.168.20


ça semble bien se passer.

Je peux démarrer ce domU avec la commande

xm create essais2.cfg


root at didier-desktop:/home/xen/domains# xm list
Name                                      ID   Mem VCPUs      State
Time(s)
Domain-0                                   0   493     1     r-----   2824.3
essais2                                    6   128     1     ------    302.8
essaisdidier                               5   128     1     ------    334.1

J'ai bien mes 2 machines virtuelles domU "essaisdidier" et "essais2" qui
tournent (ce devrait être des Debian Etch)

Mais pas moyen de les pinger.
J'ai toujours un "host unreachable"


Dans le PC host, j'ai ceci comme ifconfig :


eth0      Lien encap:Ethernet  HWaddr 00:0A:E6:1F:9D:6F
          inet adr:192.168.168.20  Bcast:192.168.168.255
Masque:255.255.255.0
          adr inet6: fe80::20a:e6ff:fe1f:9d6f/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Packets reçus:30125 erreurs:0 :0 overruns:0 frame:0
          TX packets:25253 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          Octets reçus:31560025 (30.0 MB) Octets transmis:3360653 (3.2 MB)
          Interruption:11 Adresse de base:0xd400

lo        Lien encap:Boucle locale
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          Packets reçus:34 erreurs:0 :0 overruns:0 frame:0
          TX packets:34 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          Octets reçus:3760 (3.6 KB) Octets transmis:3760 (3.6 KB)

vif5.0    Lien encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
          adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
          UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:1 overruns:0 carrier:0
          collisions:0 lg file transmission:32
          Octets reçus:0 (0.0 b) Octets transmis:140 (140.0 b)

vif6.0    Lien encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
          adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
          UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:1 errors:0 dropped:2 overruns:0 carrier:0
          collisions:0 lg file transmission:32
          Octets reçus:0 (0.0 b) Octets transmis:70 (70.0 b)

xenbr0    Lien encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
          adr inet6: fe80::200:ff:fe00:0/64 Scope:Lien
          UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          Octets reçus:0 (0.0 b) Octets transmis:210 (210.0 b)



Est-il normal que les interfaces virtuelles vif5, vif6 et xenbr0 n'aient
pas d'IP V4 mais que des adresses IP V6 ?

Qu'est ce que j'ai loupé dans ma définition réseau ?



-----------------

J'ai également un problème d'accès console.

Quand je tape
"xm console essais2.cfg"

J'obtiens ce qui me semble être les messages de boot :

...
[11305.206148] XENBUS: Device with no driver: device/console/0
[11305.206728] Freeing unused kernel memory: 200k freed
[11306.332473] AppArmor: AppArmor initialized<5>audit(1210120626.334:2):
 type=1505 info="AppArmor initialized" pid=1092
[11306.395734] fuse init (API version 7.8)
[11306.441714] Failure registering capabilities with primary security
module.
[11306.527491] thermal: Unknown symbol acpi_processor_set_thermal_limit
[11307.956363] kjournald starting.  Commit interval 5 seconds
[11307.958939] EXT3-fs: mounted filesystem with ordered data mode.
[11311.161331] Adding 131064k swap on /dev/sda2.  Priority:-1 extents:1
across:131064k
[11311.387325] EXT3 FS on sda1, internal journal

Mais pas moyen d'avoir le prompt et la ligne de commande !
ni x, q, ctrl-q, ctrl-x etc  ne fonctionne !
J'ai uniquement le ctrl-5 qui me permet de quitter cette console et de
revenir en ligne de commande de ma machine hôte (de ma dom0)

(ou alors je n'ai pas compris à quoi servait la commande xm console...)


Evidemment, vu mes problèmes réseaux, le ssh ne fonctionne pas non plus.

;-)


Merci et bonne journée,


-- 
Didier

http://www.les-objets-de-maman.be : objets, meubles et tableau à vendre
http://gallery.les-objets-de-maman.be : les photos des objets





Plus d'informations sur la liste de diffusion Linux-bruxelles