Hi, it''s my first post on this forum and my first post also about xen.
I search on internet about this problem and no answer, i am amazed because
it looks common issue.
(for example
http://lists.xensource.com/archives/html/xen-users/2006-06/msg01128.html or
http://www.debian-administration.org/articles/396#comment_24)
When creating a guest Domain, the domain exist during 1minute 40s, and then
i have the following error:
"Error: Device 0 (vif) could not be connected. Hotplug scripts not
working."
At the end of the mail i added xend.log
xend-debug.log give this when starting xend service :
Link veth0 is missing.
This may be because you have reached the limit of the number of interfaces
that the loopback driver supports. If the loopback driver is a module, you
may raise this limit by passing it as a parameter (nloopbacks=<N>); if the
driver is compiled statically into the kernel, then you may set the
parameter
using loopback.nloopbacks=<N> on the domain 0 kernel command line.
xend-hotplug.log is empty
i have tested with diferent values of the nloopbacks kernel parameter. and
checked the xen-backend.rules link, moreover if i am right xen should create
by default 7 vethx.
Another point is that when i do "ifconfig" i only see eth0 and lo.
So questions are:
Should i see with ifconfig the vifx.y, or the veth0 ?
Is the message about veth0 at the sart of xend linked to this problem, how
can i solve it ?
Do i need to change the network-bridge script, is it a udev issue ?
My PC is a laptop (compaq presario 3000 serie) can this be linked ?
I thank you in advice for any clue or information. You are my last hope to
make xen work.
Thank you,
Cyril Olivier
[2006-10-27 11:01:04 xend.XendDomainInfo 2203] DEBUG (XendDomainInfo:190)
XendDomainInfo.create([''vm'', [''name'',
''ExampleDomain''], [''memory'', 96],
[''vcpus'', 1], [''image'',
[''linux'', [''kernel'',
''/boot/bck_PAE/vmlinuz-
2.6.16-1.2218_FC6xenU-PAE''], [''ramdisk'',
''/boot/bck_PAE/initrd-
2.6.16-1.2218_FC6xenU-PAE.img''], [''root'',
''/dev/hda1 rw''], [''args'',
''ramdisk_size=32758 selinux=0 quiet'']]],
[''device'', [''vbd'',
[''uname'',
''phy:/vm/images/rootfs.img''], [''dev'',
''hda1''], [''mode'', ''w'']]],
[''device'',
[''vif'']]])
[2006-10-27 11:01:04 xend.XendDomainInfo 2203] DEBUG (XendDomainInfo:296)
parseConfig: config is [''vm'', [''name'',
''ExampleDomain''], [''memory'', 96],
[''vcpus'', 1], [''image'',
[''linux'', [''kernel'',
''/boot/bck_PAE/vmlinuz-
2.6.16-1.2218_FC6xenU-PAE''], [''ramdisk'',
''/boot/bck_PAE/initrd-
2.6.16-1.2218_FC6xenU-PAE.img''], [''root'',
''/dev/hda1 rw''], [''args'',
''ramdisk_size=32758 selinux=0 quiet'']]],
[''device'', [''vbd'',
[''uname'',
''phy:/vm/images/rootfs.img''], [''dev'',
''hda1''], [''mode'', ''w'']]],
[''device'',
[''vif'']]]
[2006-10-27 11:01:04 xend.XendDomainInfo 2203] DEBUG (XendDomainInfo:395)
parseConfig: result is {''shadow_memory'': None,
''uuid'': None, ''on_crash'':
None, ''on_reboot'': None, ''localtime'': None,
''image'': [''linux'',
[''kernel'',
''/boot/bck_PAE/vmlinuz-2.6.16-1.2218_FC6xenU-PAE''],
[''ramdisk'',
''/boot/bck_PAE/initrd-2.6.16-1.2218_FC6xenU-PAE.img''],
[''root'', ''/dev/hda1
rw''], [''args'', ''ramdisk_size=32758 selinux=0
quiet'']], ''on_poweroff'': None,
''bootloader_args'': None, ''cpus'': None,
''name'': ''ExampleDomain'',
''backend'':
[], ''vcpus'': 1, ''cpu_weight'': None,
''features'': None, ''vcpu_avail'': None,
''memory'': 96, ''device'':
[(''vbd'', [''vbd'', [''uname'',
''phy:/vm/images/rootfs.img''], [''dev'',
''hda1''], [''mode'', ''w'']]),
(''vif'',
[''vif''])], ''bootloader'': None,
''cpu'': None, ''maxmem'': None}
[2006-10-27 11:01:04 xend.XendDomainInfo 2203] DEBUG (XendDomainInfo:1253)
XendDomainInfo.construct: None
[2006-10-27 11:01:04 xend.XendDomainInfo 2203] DEBUG (XendDomainInfo:1285)
XendDomainInfo.initDomain: 2 1.0
[2006-10-27 11:01:04 xend 2203] DEBUG (balloon:127) Balloon: 98748 KiB free;
need 98304; done.
[2006-10-27 11:01:04 xend 2203] INFO (image:136) buildDomain os=linux dom=2
vcpus=1
[2006-10-27 11:01:04 xend 2203] DEBUG (image:191) dom = 2
[2006-10-27 11:01:04 xend 2203] DEBUG (image:192) image
/boot/bck_PAE/vmlinuz-2.6.16-1.2218_FC6xenU-PAE
[2006-10-27 11:01:04 xend 2203] DEBUG (image:193) store_evtchn = 1
[2006-10-27 11:01:04 xend 2203] DEBUG (image:194) console_evtchn = 2
[2006-10-27 11:01:04 xend 2203] DEBUG (image:195) cmdline root=/dev/hda1
rw ramdisk_size=32758 selinux=0 quiet
[2006-10-27 11:01:04 xend 2203] DEBUG (image:196) ramdisk
/boot/bck_PAE/initrd-2.6.16-1.2218_FC6xenU-PAE.img
[2006-10-27 11:01:04 xend 2203] DEBUG (image:197) vcpus = 1
[2006-10-27 11:01:04 xend 2203] DEBUG (image:198) features [2006-10-27
11:01:04 xend 2203] DEBUG (DevController:110) DevController:
writing {''backend-id'': ''0'',
''virtual-device'': ''769'',
''device-type'': ''disk'',
''state'': ''1'', ''backend'':
''/local/domain/0/backend/vbd/2/769''} to
/local/domain/2/device/vbd/769.
[2006-10-27 11:01:04 xend 2203] DEBUG (DevController:112) DevController:
writing {''domain'': ''ExampleDomain'',
''frontend'':
''/local/domain/2/device/vbd/769'', ''dev'':
''hda1'', ''state'': ''1'',
''params'':
''/vm/images/rootfs.img'', ''mode'':
''w'', ''online'': ''1'',
''frontend-id'': ''2'',
''type'': ''phy''} to
/local/domain/0/backend/vbd/2/769.
[2006-10-27 11:01:05 xend 2203] DEBUG (DevController:110) DevController:
writing {''backend-id'': ''0'',
''mac'': ''00:16:3e:53:79:a7'',
''handle'': ''0'',
''state'': ''1'', ''backend'':
''/local/domain/0/backend/vif/2/0''} to
/local/domain/2/device/vif/0.
[2006-10-27 11:01:05 xend 2203] DEBUG (DevController:112) DevController:
writing {''domain'': ''ExampleDomain'',
''handle'': ''0'', ''script'':
''/etc/xen/scripts/vif-bridge'', ''state'':
''1'', ''frontend'':
''/local/domain/2/device/vif/0'', ''mac'':
''00:16:3e:53:79:a7'', ''online'':
''1'',
''frontend-id'': ''2''} to
/local/domain/0/backend/vif/2/0.
[2006-10-27 11:01:05 xend.XendDomainInfo 2203] DEBUG (XendDomainInfo:712)
Storing VM details: {''shadow_memory'': ''0'',
''uuid'':
''876dfffe-ac6f-738f-5194-28a47f88f31c'',
''on_reboot'': ''restart'',
''start_time'': ''1161964865.03'',
''on_poweroff'': ''destroy'',
''name'':
''ExampleDomain'', ''xend/restart_count'':
''0'', ''vcpus'': ''1'',
''vcpu_avail'': ''1'',
''memory'': ''96'',
''on_crash'': ''restart'',
''image'': "(linux (kernel
/boot/bck_PAE/vmlinuz-2.6.16-1.2218_FC6xenU-PAE) (ramdisk
/boot/bck_PAE/initrd-2.6.16-1.2218_FC6xenU-PAE.img) (root ''/dev/hda1
rw'')
(args ''ramdisk_size=32758 selinux=0 quiet''))",
''maxmem'': ''96''}
[2006-10-27 11:01:05 xend.XendDomainInfo 2203] DEBUG (XendDomainInfo:747)
Storing domain details: {''console/ring-ref'':
''58529'', ''console/port'':
''2'',
''name'': ''ExampleDomain'',
''console/limit'': ''1048576'',
''vm'':
''/vm/876dfffe-ac6f-738f-5194-28a47f88f31c'',
''domid'': ''2'',
''cpu/0/availability'': ''online'',
''memory/target'': ''98304'',
''store/ring-ref'':
''58530'', ''store/port'':
''1''}
[2006-10-27 11:01:05 xend.XendDomainInfo 2203] DEBUG (XendDomainInfo:933)
XendDomainInfo.handleShutdownWatch
[2006-10-27 11:01:05 xend 2203] DEBUG (DevController:143) Waiting for
devices vif.
[2006-10-27 11:01:05 xend 2203] DEBUG (DevController:149) Waiting for 0.
[2006-10-27 11:01:05 xend 2203] DEBUG (DevController:464)
hotplugStatusCallback /local/domain/0/backend/vif/2/0/hotplug-status.
[2006-10-27 11:02:45 xend.XendDomainInfo 2203] DEBUG (XendDomainInfo:1449)
XendDomainInfo.destroy: domid=2
[2006-10-27 11:02:45 xend.XendDomainInfo 2203] DEBUG (XendDomainInfo:1457)
XendDomainInfo.destroyDomain(2)
_______________________________________________
Xen-users mailing list
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users
Cyril Olivier
2006-Oct-27 20:25 UTC
[Xen-users] Re: problem of vif starting the fisrt DomU
I have followed this link: http://lists.xensource.com/archives/html/xen-devel/2005-12/msg00212.html I saw it just after sending the first mail [root@CatarNux udev]# udevinfo -V udevinfo, version 095 [root@CatarNux ~]# udevmonitor udevmonitor prints the received event from the kernel [UEVENT] and the event which udev sends out after rule processing [UDEV] UEVENT[1161978472.581630] add@/devices/xen-backend/vbd-5-769 UDEV [1161978472.581630] add@/devices/xen-backend/vbd-5-769 UEVENT[1161978472.598913] add@/devices/xen-backend/vif-5-0 UDEV [1161978472.598913] add@/devices/xen-backend/vif-5-0 I don''t have any "online" event. So does it mean the problem come from udev ? Thank you in advance, Cyrille Olivier udevmonitor --env [root@CatarNux ~]# udevmonitor --env udevmonitor prints the received event from the kernel [UEVENT] and the event which udev sends out after rule processing [UDEV] UEVENT[1161979210.946535] add@/devices/xen-backend/vbd-7-769 UDEV [1161979210.946535] add@/devices/xen-backend/vbd-7-769 UDEV_LOG=3 ACTION=add DEVPATH=/devices/xen-backend/vbd-7-769 SUBSYSTEM=xen-backend SEQNUM=763 PHYSDEVBUS=xen-backend XENBUS_TYPE=vbd XENBUS_PATH=backend/vbd/7/769 XENBUS_BASE_PATH=backend UDEVD_EVENT=1 UEVENT[1161979210.963339] add@/devices/xen-backend/vif-7-0 UDEV [1161979210.963339] add@/devices/xen-backend/vif-7-0 UDEV_LOG=3 ACTION=add DEVPATH=/devices/xen-backend/vif-7-0 SUBSYSTEM=xen-backend SEQNUM=764 PHYSDEVBUS=xen-backend XENBUS_TYPE=vif XENBUS_PATH=backend/vif/7/0 XENBUS_BASE_PATH=backend UDEVD_EVENT=1 On 10/27/06, Kali Mero <calimeral@gmail.com> wrote:> > Hi, it''s my first post on this forum and my first post also about xen. > I search on internet about this problem and no answer, i am amazed because > it looks common issue. > (for example > http://lists.xensource.com/archives/html/xen-users/2006-06/msg01128.htmlor > http://www.debian-administration.org/articles/396#comment_24) > > When creating a guest Domain, the domain exist during 1minute 40s, and > then i have the following error: > "Error: Device 0 (vif) could not be connected. Hotplug scripts not > working." > > At the end of the mail i added xend.log > xend-debug.log give this when starting xend service : > Link veth0 is missing. > This may be because you have reached the limit of the number of interfaces > that the loopback driver supports. If the loopback driver is a module, > you > may raise this limit by passing it as a parameter (nloopbacks=<N>); if the > driver is compiled statically into the kernel, then you may set the > parameter > using loopback.nloopbacks=<N> on the domain 0 kernel command line. > > xend-hotplug.log is empty > > i have tested with diferent values of the nloopbacks kernel parameter. and > checked the xen-backend.rules link, moreover if i am right xen should > create by default 7 vethx. > Another point is that when i do "ifconfig" i only see eth0 and lo. > > So questions are: > Should i see with ifconfig the vifx.y, or the veth0 ? > Is the message about veth0 at the sart of xend linked to this problem, how > can i solve it ? > Do i need to change the network-bridge script, is it a udev issue ? > My PC is a laptop (compaq presario 3000 serie) can this be linked ? > > I thank you in advice for any clue or information. You are my last hope to > make xen work. > > Thank you, > > Cyril Olivier > > [2006-10-27 11:01:04 xend.XendDomainInfo 2203] DEBUG (XendDomainInfo:190) > XendDomainInfo.create([''vm'', [''name'', ''ExampleDomain''], [''memory'', 96], > [''vcpus'', 1], [''image'', [''linux'', [''kernel'', ''/boot/bck_PAE/vmlinuz- > 2.6.16-1.2218_FC6xenU-PAE''], [''ramdisk'', ''/boot/bck_PAE/initrd- > 2.6.16-1.2218_FC6xenU-PAE.img''], [''root'', ''/dev/hda1 rw''], [''args'', > ''ramdisk_size=32758 selinux=0 quiet'']]], [''device'', [''vbd'', [''uname'', > ''phy:/vm/images/rootfs.img''], [''dev'', ''hda1''], [''mode'', ''w'']]], [''device'', > [''vif'']]]) > [2006-10-27 11:01:04 xend.XendDomainInfo 2203] DEBUG (XendDomainInfo:296) > parseConfig: config is [''vm'', [''name'', ''ExampleDomain''], [''memory'', 96], > [''vcpus'', 1], [''image'', [''linux'', [''kernel'', ''/boot/bck_PAE/vmlinuz- > 2.6.16-1.2218_FC6xenU-PAE''], [''ramdisk'', ''/boot/bck_PAE/initrd- > 2.6.16-1.2218_FC6xenU-PAE.img''], [''root'', ''/dev/hda1 rw''], [''args'', > ''ramdisk_size=32758 selinux=0 quiet'']]], [''device'', [''vbd'', [''uname'', > ''phy:/vm/images/rootfs.img''], [''dev'', ''hda1''], [''mode'', ''w'']]], [''device'', > [''vif'']]] > [2006-10-27 11:01:04 xend.XendDomainInfo 2203] DEBUG (XendDomainInfo:395) > parseConfig: result is {''shadow_memory'': None, ''uuid'': None, ''on_crash'': > None, ''on_reboot'': None, ''localtime'': None, ''image'': [''linux'', [''kernel'', > ''/boot/bck_PAE/vmlinuz-2.6.16-1.2218_FC6xenU-PAE''], [''ramdisk'', > ''/boot/bck_PAE/initrd-2.6.16-1.2218_FC6xenU-PAE.img''], [''root'', ''/dev/hda1 > rw''], [''args'', ''ramdisk_size=32758 selinux=0 quiet'']], ''on_poweroff'': None, > ''bootloader_args'': None, ''cpus'': None, ''name'': ''ExampleDomain'', ''backend'': > [], ''vcpus'': 1, ''cpu_weight'': None, ''features'': None, ''vcpu_avail'': None, > ''memory'': 96, ''device'': [(''vbd'', [''vbd'', [''uname'', > ''phy:/vm/images/rootfs.img''], [''dev'', ''hda1''], [''mode'', ''w'']]), (''vif'', > [''vif''])], ''bootloader'': None, ''cpu'': None, ''maxmem'': None} > [2006-10-27 11:01:04 xend.XendDomainInfo 2203] DEBUG (XendDomainInfo:1253) > XendDomainInfo.construct: None > [2006-10-27 11:01:04 xend.XendDomainInfo 2203] DEBUG (XendDomainInfo:1285) > XendDomainInfo.initDomain: 2 1.0 > [2006-10-27 11:01:04 xend 2203] DEBUG (balloon:127) Balloon: 98748 KiB > free; need 98304; done. > [2006-10-27 11:01:04 xend 2203] INFO (image:136) buildDomain os=linux > dom=2 vcpus=1 > [2006-10-27 11:01:04 xend 2203] DEBUG (image:191) dom = 2 > [2006-10-27 11:01:04 xend 2203] DEBUG (image:192) image > /boot/bck_PAE/vmlinuz-2.6.16-1.2218_FC6xenU-PAE > [2006-10-27 11:01:04 xend 2203] DEBUG (image:193) store_evtchn = 1 > [2006-10-27 11:01:04 xend 2203] DEBUG (image:194) console_evtchn = 2 > [2006-10-27 11:01:04 xend 2203] DEBUG (image:195) cmdline > root=/dev/hda1 rw ramdisk_size=32758 selinux=0 quiet > [2006-10-27 11:01:04 xend 2203] DEBUG (image:196) ramdisk > /boot/bck_PAE/initrd-2.6.16-1.2218_FC6xenU-PAE.img > [2006-10-27 11:01:04 xend 2203] DEBUG (image:197) vcpus = 1 > [2006-10-27 11:01:04 xend 2203] DEBUG (image:198) features > [2006-10-27 11:01:04 xend 2203] DEBUG (DevController:110) DevController: > writing {''backend-id'': ''0'', ''virtual-device'': ''769'', ''device-type'': ''disk'', > ''state'': ''1'', ''backend'': ''/local/domain/0/backend/vbd/2/769''} to > /local/domain/2/device/vbd/769. > [2006-10-27 11:01:04 xend 2203] DEBUG (DevController:112) DevController: > writing {''domain'': ''ExampleDomain'', ''frontend'': > ''/local/domain/2/device/vbd/769'', ''dev'': ''hda1'', ''state'': ''1'', ''params'': > ''/vm/images/rootfs.img'', ''mode'': ''w'', ''online'': ''1'', ''frontend-id'': ''2'', > ''type'': ''phy''} to /local/domain/0/backend/vbd/2/769. > [2006-10-27 11:01:05 xend 2203] DEBUG (DevController:110) DevController: > writing {''backend-id'': ''0'', ''mac'': ''00:16:3e:53:79:a7'', ''handle'': ''0'', > ''state'': ''1'', ''backend'': ''/local/domain/0/backend/vif/2/0''} to > /local/domain/2/device/vif/0. > [2006-10-27 11:01:05 xend 2203] DEBUG (DevController:112) DevController: > writing {''domain'': ''ExampleDomain'', ''handle'': ''0'', ''script'': > ''/etc/xen/scripts/vif-bridge'', ''state'': ''1'', ''frontend'': > ''/local/domain/2/device/vif/0'', ''mac'': ''00:16:3e:53:79:a7'', ''online'': ''1'', > ''frontend-id'': ''2''} to /local/domain/0/backend/vif/2/0. > [2006-10-27 11:01:05 xend.XendDomainInfo 2203] DEBUG (XendDomainInfo:712) > Storing VM details: {''shadow_memory'': ''0'', ''uuid'': > ''876dfffe-ac6f-738f-5194-28a47f88f31c'', ''on_reboot'': ''restart'', > ''start_time'': ''1161964865.03'', ''on_poweroff'': ''destroy'', ''name'': > ''ExampleDomain'', ''xend/restart_count'': ''0'', ''vcpus'': ''1'', ''vcpu_avail'': ''1'', > ''memory'': ''96'', ''on_crash'': ''restart'', ''image'': "(linux (kernel > /boot/bck_PAE/vmlinuz-2.6.16-1.2218_FC6xenU-PAE) (ramdisk > /boot/bck_PAE/initrd-2.6.16-1.2218_FC6xenU-PAE.img) (root ''/dev/hda1 rw'') > (args ''ramdisk_size=32758 selinux=0 quiet''))", ''maxmem'': ''96''} > [2006-10-27 11:01:05 xend.XendDomainInfo 2203] DEBUG (XendDomainInfo:747) > Storing domain details: {''console/ring-ref'': ''58529'', ''console/port'': ''2'', > ''name'': ''ExampleDomain'', ''console/limit'': ''1048576'', ''vm'': > ''/vm/876dfffe-ac6f-738f-5194-28a47f88f31c'', ''domid'': ''2'', > ''cpu/0/availability'': ''online'', ''memory/target'': ''98304'', ''store/ring-ref'': > ''58530'', ''store/port'': ''1''} > [2006-10-27 11:01:05 xend.XendDomainInfo 2203] DEBUG (XendDomainInfo:933) > XendDomainInfo.handleShutdownWatch > [2006-10-27 11:01:05 xend 2203] DEBUG (DevController:143) Waiting for > devices vif. > [2006-10-27 11:01:05 xend 2203] DEBUG (DevController:149) Waiting for 0. > [2006-10-27 11:01:05 xend 2203] DEBUG (DevController:464) > hotplugStatusCallback /local/domain/0/backend/vif/2/0/hotplug-status. > [2006-10-27 11:02:45 xend.XendDomainInfo 2203] DEBUG (XendDomainInfo:1449) > XendDomainInfo.destroy: domid=2 > [2006-10-27 11:02:45 xend.XendDomainInfo 2203] DEBUG (XendDomainInfo:1457) > XendDomainInfo.destroyDomain(2) > >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Cyril Olivier
2006-Oct-27 23:05 UTC
[Xen-users] Re: problem of vif starting the fisrt DomU
<file:///C:/_Perso/xend.log>One last point. I have activate the hotplug traces. In the hotplug log i can see: + logger -p daemon.err -- /etc/xen/scripts/block: ''Device /vm/images/rootfs.img is mounted in the privileged domain, and so cannot be mounted by a guest.'' I am not sure it is relevant because this file is not mount in my system. Regards, Cyril Olivier _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users