Ich versuche, eine HVM zu erstellen, was ich auf meinem Server tun kann, aber nicht an eine Netzwerkkarte angeschlossen ist (selbst wenn ich versuche, ein überbrücktes Netzwerk zu konfigurieren). Wenn ich versuche, mit xl die cfg-Datei mit der angegebenen MAC-Adresse auszuführen, erhalte ich einen Fehler:
Parsing config from /root/xen/devoracle.cfg
libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: /etc/xen/scripts/vif-route online [15257] exited with error status 1
libxl: error: libxl_device.c:1219:device_hotplug_child_death_cb: script: /etc/xen/scripts/vif-route failed; error detected.
libxl: error: libxl_create.c:1462:domcreate_attach_vtpms: unable to add nic devices
libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: /etc/xen/scripts/vif-route offline [15372] exited with error status 1
libxl: error: libxl_device.c:1219:device_hotplug_child_death_cb: script: /etc/xen/scripts/vif-route failed; error detected.
libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: /etc/xen/scripts/block remove [15362] exited with error status 1
libxl: error: libxl_device.c:1219:device_hotplug_child_death_cb: script: /etc/xen/scripts/block failed; error detected.
libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: /etc/xen/scripts/block remove [15365] exited with error status 1
libxl: error: libxl_device.c:1219:device_hotplug_child_death_cb: script: /etc/xen/scripts/block failed; error detected.
libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: /etc/xen/scripts/vif-route remove [15495] exited with error status 1
libxl: error: libxl_device.c:1219:device_hotplug_child_death_cb: script: /etc/xen/scripts/vif-route failed; error detected.
libxl: error: libxl.c:1583:libxl__destroy_domid: non-existant domain 54
libxl: error: libxl.c:1542:domain_destroy_callback: unable to destroy guest with domid 54
libxl: error: libxl.c:1471:domain_destroy_cb: destruction of domain 54 failed
In jedem Artikel, den ich gelesen habe, sogar auf der Xen-Website, heißt es, dass der erste Schritt darin besteht, ein überbrücktes Netzwerk zu erstellen. Aber wenn ich ifup ausführe, erhalte ich immer:
can't add eth0 to bridge xenbr1: Operation not supported
So sieht mein ifcfg-eth0 aus:
GAETWAY=192.168.x.x
SUBNET=255.255.255.0
ONBOOT=yes
BRIDGE=xenbr0
NM_CONTROLLED=no
Und ifcfg-xenbr0:
DEVICE=xenbr0
TYPE=Bridge
BOOTPROTO=static
BROADCAST=192.168.x.x
IPADDR=192.168.x.x
NETMASK=255.255.255.0
ONBOOT=yes
DELAY=0
NM_CONTROLLED=no
Beide Geräte teilen sich dasselbe Gateway. Übersehe ich in dieser Konfiguration etwas?
Aktualisieren:
Ich bin nicht sicher, ob das hilfreich ist, aber wenn ich versuche, ifup icfg-xenbr0 auszuführen, erhalte ich:
add bridge failed: Package not installed