[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