[Pkg-xen-changes] r741 - trunk/xen-3/debian

Bastian Blank waldi at alioth.debian.org
Thu Apr 8 13:53:24 UTC 2010


Author: waldi
Date: Thu Apr  8 13:53:22 2010
New Revision: 741

Log:
* debian/changelog: Update.
* debian/xen-utils.README.Debian
  - Rewrite.
  - Add section about bridge setup.

Modified:
   trunk/xen-3/debian/changelog
   trunk/xen-3/debian/xen-utils.README.Debian

Modified: trunk/xen-3/debian/changelog
==============================================================================
--- trunk/xen-3/debian/changelog	Thu Apr  8 13:44:54 2010	(r740)
+++ trunk/xen-3/debian/changelog	Thu Apr  8 13:53:22 2010	(r741)
@@ -2,6 +2,7 @@
 
   * Again ship the complete version in the hypervisor.
   * Fix path detection for bootloader. (closes: #481105)
+  * Rewrite README.
 
  -- Bastian Blank <waldi at debian.org>  Mon, 01 Mar 2010 23:41:38 +0100
 

Modified: trunk/xen-3/debian/xen-utils.README.Debian
==============================================================================
--- trunk/xen-3/debian/xen-utils.README.Debian	Thu Apr  8 13:44:54 2010	(r740)
+++ trunk/xen-3/debian/xen-utils.README.Debian	Thu Apr  8 13:53:22 2010	(r741)
@@ -1,31 +1,41 @@
 Xen for Debian
---------------
+==============
 
-* About networking:
-   
-   By default Xen modifies your networking configuration, creating a bridge.
-   To avoid breaking a machine's connection to the network the debian package
-   doesn't touch the network configuration unless requested.
-
-* 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.
+Network setup
+-------------
+
+The Debian package of Xen don't change the network setup in any way.  This
+differs from the upstream version, which overwrites the main network card
+(eth0) with a bridge setup and may break the network at this point..
+
+To setup a bridge please follow the instructions in the manpage for
+bridge-utils-interfaces(5).
+
+You can also change the /etc/xen/xend-config.sxp file and reenable the Xen
+included network setup by adding
+  (network-script network-bridge)
+to the file. But please note that this may or may not work.
+
+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.



More information about the Pkg-xen-changes mailing list