[Pkg-xen-changes] r150 - trunk/xen-3.0/debian

Guido Trotter ultrotter at costa.debian.org
Wed Apr 5 09:27:26 UTC 2006


Author: ultrotter
Date: 2006-04-05 09:27:25 +0000 (Wed, 05 Apr 2006)
New Revision: 150

Modified:
   trunk/xen-3.0/debian/xen-utils-3.0.README.Debian
Log:
Add a couple of notices about loop devices 


Modified: trunk/xen-3.0/debian/xen-utils-3.0.README.Debian
===================================================================
--- trunk/xen-3.0/debian/xen-utils-3.0.README.Debian	2006-03-27 14:35:29 UTC (rev 149)
+++ trunk/xen-3.0/debian/xen-utils-3.0.README.Debian	2006-04-05 09:27:25 UTC (rev 150)
@@ -65,6 +65,30 @@
    possibly /etc/network/interfaces to decide how to connect your domains to
    the network.
 
+* About loop devices:
+
+   If you plan hosting virtual domains with file backed block devices (ie. the
+   ones xen-tools creates by default) be careful about two issues:
+
+   1. Maximum number of loop devices
+      By default the loop driver supports a maximum of 8 loop devices. Of
+      course since every xen domain uses at least two (one for the data and one
+      for the swap) this number is absolutely insufficient. You should increase
+      it by adding a file named local-loop in /etc/modprobe.d containing the
+      string "options loop max_loop=128", if the loop driver is compiled as a
+      module, or by appending the string max_loop=128 to your kernel parameters
+      if the driver is in-kernel. Of course you can increase or decrease the
+      number 128 as you see fit.
+
+   2. Driver loading (only if loop is compiled as a module)
+      Normally the loop driver gets loaded when the first loop device is
+      accessed. When using udev, though, the loop devices get created only
+      after the driver gets loaded. This means that xen will fail if the loop
+      driver is not already loaded when it tries to start a file-backed virtual
+      domain.  To fix this just add "loop" in your /etc/modules file, thus
+      forcing it to be loaded at boot time.
+   
+
 Kindly yours,
 
 Guido Trotter, for the Debian Xen Team.




More information about the Pkg-xen-changes mailing list