hi, i tried to attach a LVM volume to a running guest: xm block-attach vm01 phy:/dev/daten/vm01-daten /dev/sdb1 w but in the guest nothing happens. rohan:~# xm block-list vm01 Vdev BE handle state evt-ch ring-ref BE-path 2049 0 0 4 7 9 /local/domain/0/backend/vbd/3/2049 2050 0 0 4 8 10 /local/domain/0/backend/vbd/3/2050 2065 0 0 4 10 597 /local/domain/0/backend/vbd/3/2065 the log shows: [2007-05-31 17:05:49 xend 2571] DEBUG (__init__:1072) DevController: writing {''backend-id'': ''0'', ''virtual-device'': ''2065'', ''device-type'': ''disk'', ''state'': ''1'', ''backend'': ''/local/domain/0/backend/vbd/3/2065''} to /local/domain/3/device/vbd/2065. [2007-05-31 17:05:49 xend 2571] DEBUG (__init__:1072) DevController: writing {''domain'': ''vm01'', ''frontend'': ''/local/domain/3/device/vbd/2065'', ''dev'': ''/dev/sdb1'', ''state'': ''1'', ''params'': ''/dev/daten/vm01-daten'', ''mode'': ''w'', ''online'': ''1'', ''frontend-id'': ''3'', ''type'': ''phy''} to /local/domain/0/backend/vbd/3/2065. [2007-05-31 17:05:49 xend 2571] DEBUG (__init__:1072) Waiting for 2065. [2007-05-31 17:05:49 xend 2571] DEBUG (__init__:1072) hotplugStatusCallback /local/domain/0/backend/vbd/3/2065/hotplug-status. [2007-05-31 17:05:50 xend 2571] DEBUG (__init__:1072) hotplugStatusCallback /local/domain/0/backend/vbd/3/2065/hotplug-status. [2007-05-31 17:05:50 xend 2571] DEBUG (__init__:1072) hotplugStatusCallback 1. The guest and host are both Debian Etch. cu denny _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> -----Original Message----- > From: xen-users-bounces@lists.xensource.com > [mailto:xen-users-bounces@lists.xensource.com] On Behalf Of > Denny Schierz > Sent: 31 May 2007 16:10 > To: ''xen-users@lists.xensource.com'' > Subject: [Xen-users] [3.0.3] block-attach does not work > > hi, > > i tried to attach a LVM volume to a running guest: > > xm block-attach vm01 phy:/dev/daten/vm01-daten /dev/sdb1 w > > but in the guest nothing happens. > > rohan:~# xm block-list vm01 > > Vdev BE handle state evt-ch ring-ref BE-path > 2049 0 0 4 7 9 > /local/domain/0/backend/vbd/3/2049 > > 2050 0 0 4 8 10 > /local/domain/0/backend/vbd/3/2050 > > 2065 0 0 4 10 597 > /local/domain/0/backend/vbd/3/2065 > > > the log shows: > > [2007-05-31 17:05:49 xend 2571] DEBUG (__init__:1072) DevController: > writing {''backend-id'': ''0'', ''virtual-device'': ''2065'', ''device-type'': > ''disk'', ''state'': ''1'', ''backend'': ''/local/domain/0/backend/vbd/3/2065''} > to /local/domain/3/device/vbd/2065. > [2007-05-31 17:05:49 xend 2571] DEBUG (__init__:1072) DevController: > writing {''domain'': ''vm01'', ''frontend'': > ''/local/domain/3/device/vbd/2065'', ''dev'': ''/dev/sdb1'', ''state'': ''1'', > ''params'': ''/dev/daten/vm01-daten'', ''mode'': ''w'', ''online'': ''1'', > ''frontend-id'': ''3'', ''type'': ''phy''} to > /local/domain/0/backend/vbd/3/2065. > [2007-05-31 17:05:49 xend 2571] DEBUG (__init__:1072) Waiting > for 2065. > [2007-05-31 17:05:49 xend 2571] DEBUG (__init__:1072) > hotplugStatusCallback > /local/domain/0/backend/vbd/3/2065/hotplug-status. > [2007-05-31 17:05:50 xend 2571] DEBUG (__init__:1072) > hotplugStatusCallback > /local/domain/0/backend/vbd/3/2065/hotplug-status. > [2007-05-31 17:05:50 xend 2571] DEBUG (__init__:1072) > hotplugStatusCallback 1. > > The guest and host are both Debian Etch.If the guest is a HVM guest, then I would expect this behaviour. If it''s a para-virtual guest I expect it to work. The reason is that the HVM guest most likely doesn''t have a para-virtual driver that reads the xenstore to realize that there is a new device there. -- Mats> > cu denny > >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
hi. Petersson, Mats schrieb:> reason is that the HVM guest most likely doesn''t have a para-virtual > driver that reads the xenstore to realize that there is a new device > there.it is only a standard para-virtual System. cu denny _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Denny Schierz
2007-May-31 19:00 UTC
Re: [Xen-users] [3.0.3] block-attach does not work *SOLVED*
Denny Schierz schrieb:> it is only a standard para-virtual System.I''ve forgotten to install a hotplug manager like udev. Now it''s working. cu denny _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users