Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Mar 2016 17:45:22 +0100
From:      =?UTF-8?Q?Gustau_P=c3=a9rez?= <gustau.perez@gmail.com>
To:        FreeBSD XEN <freebsd-xen@freebsd.org>
Subject:   Re: Porting the block-iscsi hotplug script
Message-ID:  <56D5C722.3080205@gmail.com>
In-Reply-To: <56D5929F.7040001@citrix.com>
References:  <553DEB97.5000300@entel.upc.edu> <5540A053.4080409@entel.upc.edu> <5540F3FC.80606@citrix.com> <5541FC8A.8080009@citrix.com> <5542365D.10403@entel.upc.edu> <55423ECD.6000404@citrix.com> <5556F21D.2050005@entel.upc.edu> <555EEFBA.5080902@citrix.com> <555EF542.3090002@citrix.com> <555F9B3F.1000600@entel.upc.edu> <55602512.1090702@citrix.com> <56C6FA2F.8040900@gmail.com> <56CAC8CB.8030107@gmail.com> <56CADEDA.4050007@citrix.com> <56CB0057.1060509@gmail.com> <56CB041E.1020009@citrix.com> <56CB2D90.5080809@gmail.com> <56CB34BA.6060809@citrix.com> <56CC24BD.6050609@gmail.com> <56CC32E5.5010101@citrix.com> <56CC7637.3080408@gmail.com> <56CF5668.6090605@citrix.com> <56D0091F.80408@gmail.com> <56D02863.7040100@citrix.com> <56D03D95.9090509@gmail.com> <56D04E5F.8070901@citrix.com> <56D42A28.8050701@gmail.com> <56D434FC.8030905@citrix.com> <56D57110.2060406@gmail.com> <56D587D8.6030702@citrix.com> <56D590EA.609@gmail.com> <56D591BA.4020303@gmail.com> <56D5929F.7040001@citrix.com>

next in thread | previous in thread | raw e-mail | index | archive | help


El 1/03/16 a les 14:01, Roger Pau Monné ha escrit:
> now it's too messy to understand. Also, make sure your hotplug script
> writes the "physical-device" node, or else blkback is not going to
> attach the disk.

   Hello Roger,

   I tried a PV domain and I can see the physical device in the xenstore
even if the block script does nothing. I wouldn't expect that. Am I
missing anything?

   On the other hand, if I attach two disks[2], the xenstored again
complains about one of the disks already declared in the xenstore.
However the store seem to be fine [3].  If I remove that disk from the
definition the domain boots just fine.

   Finally,  out of curiosity, I'd like to ask, do you know why there
are two /local/domain/ branches for a single domain? When I create a
domain I can see there's a /local/domain/0/../../X/  and
/local/domain/X/ (which X seems to be the number of domains executed in
the box). I see the domain information splitted in those two branches. I
understand the X makes it easy to join the information in both branches
and allows the system to identify the domain. Is it to easily list all
the domains and the most important information of them easily without
walking the whole tree?

   Thank you,

   Gustau

[1] http://pastebin.com/trPaGWXK
[2] http://pastebin.com/u8312VtW
[3] http://pastebin.com/DXLbD673




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?56D5C722.3080205>