[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] Merged.
# HG changeset patch # User emellor@xxxxxxxxxxxxxxxxxxxxxx # Node ID 27a2cb379c8ffcca77d9ec262d3baf06e7f85175 # Parent dd50b17dc60ffeab5b98b3c9b7e6ee68f5f1a984 # Parent 44d96609ea71f7816685b339dfe356ff6c665682 Merged. diff -r dd50b17dc60f -r 27a2cb379c8f tools/examples/vif-bridge --- a/tools/examples/vif-bridge Mon Nov 21 16:03:21 2005 +++ b/tools/examples/vif-bridge Mon Nov 21 16:06:42 2005 @@ -48,9 +48,9 @@ case "$command" in online) - if brctl show "$bridge" | grep "$vif" >&/dev/null + if brctl show | grep "$vif" >&/dev/null then - log debug "$vif already attached to $bridge" + log debug "$vif already attached to a bridge" exit 0 fi diff -r dd50b17dc60f -r 27a2cb379c8f tools/examples/vif-common.sh --- a/tools/examples/vif-common.sh Mon Nov 21 16:03:21 2005 +++ b/tools/examples/vif-common.sh Mon Nov 21 16:06:42 2005 @@ -82,7 +82,7 @@ # binary is not sufficient, because the user may not have the appropriate # modules installed. If iptables is not working, then there's no need to do # anything with it, so we can just return. - if ! iptables -L >&/dev/null + if ! iptables -L -n >&/dev/null then return fi diff -r dd50b17dc60f -r 27a2cb379c8f docs/man/xend-config.sxp.pod.5 --- /dev/null Mon Nov 21 16:03:21 2005 +++ b/docs/man/xend-config.sxp.pod.5 Mon Nov 21 16:06:42 2005 @@ -0,0 +1,142 @@ +=head1 NAME + +xend-config.sxp - Xen daemon configuration file + +=head1 SYNOPSIS + +/etc/xen/xend-config.sxp + +=head1 DESCRIPTION + +The xend(1) program requires xend-config.sxp to specify operating +parameters which determine the behavior of the daemon at runtime. + +The parameters are specified in S-expression format. See the example +configuration file in I</etc/xen/xend-config.sxp> for details. + +=head1 OPTIONS + +The following lists the daemon configuration parameters: + +=over 4 + +=item I<logfile> + +The location of the file to record runtime log messages. Defaults to +I</var/log/xend.log>. + +=item I<loglevel> + +Filters out messages below the specified level. Possible values are +DEBUG, INFO, WARNING, ERROR, CRITICAL. Defaults to I<DEBUG>. + +=item I<xend-http-server> + +A boolean value that tells xend whether or not to start the http +stream socket management server. Defaults to I<no>. + +=item I<xend-unix-server> + +A boolean value that tells xend whether or not to start the unix +domain socket management server. This is required for the CLI tools +to operate. Defaults to I<yes>. + +=item I<xend-relocation-server> + +A boolean value that tells xend whether or not to start the relocation +server. This is required for cross-machine migrations. Defaults to +I<no>. + +=item I<xend-unix-path> + +The location of the unix domain socket the xend-unix-server will use +to communicate with the management tools. Defaults to +I</var/lib/xend/xend-socket>. + +=item I<xend-port> + +The port that will be used by the http management server. Defaults to +I<8000>. + +=item I<xend-relocation-port> + +The port that will be used by the relocation server. Defaults to +I<8002>. + +=item I<xend-address> + +The address to which the http management server will bind. Defaults +to I<''> which means "all interfaces". + +=item I<xend-relocation-address> + +The address to which the relocation server will bind. Defaults to +I<''> which means "all interfaces". + +=item I<console-limit> + +The kilobyte buffer limit that will be enforced by the console server. +This limit is set per-domain, and is needed to prevent a single domain +from overwhelming the console server with massive amounts of data. +Defaults to I<1024>. + +=item I<network-script> + +The name of the script in I</etc/xen/scripts> that will be run to +setup the networking environment. This can be any name, but in +general is either I<network-bridge> or I<network-route>. + +=item I<vif-script> + +The name of the script in I</etc/xen/scripts> that will be run to +setup a virtual interface when it is created or destroyed. This needs +to (in general) work in unison with the I<network-script>. + +=item I<dom0-min-mem> + +This specifies the minimum number of megabytes that will be reserved +for Domain0. If this value is positive, Domain0 will be automatically +ballooned down to this limit to make space for new domains. If this +is set to 0, Domain0 will not be automatically ballooned. + +=item I<dom0-cpus> + +This specifies the number of CPUs that Domain0 will be allowed to use. +If the value is 0, all available CPUs will be used by Domain0. + +=item I<enable-dump> + +A boolean value that tells xend whether or not core dumps of guest +domains should be saved when a crash occurrs. Defaults to I<no>. + +=back + +=head1 EXAMPLES + +An example configuration with relocation enabled for the local network: + +=over 4 + + (xend-relocation-server yes) + (xend-relocation-address 192.168.1.1) + (network-script network-bridge) + (vif-script vif-bridge) + (dom0-min-mem 0) + (dom0-cpus 0) + +=back + +=head1 CAVEATS + +Note that relocation is currently unsecured and is very dangerous if +left enabled. No authentication is performed, and very little sanity +checking takes place. Enable at your own risk. + +=head1 SEE ALSO + +B<xend>(1) + +=head1 AUTHOR + +Dan Smith <danms@xxxxxxxxxx> + diff -r dd50b17dc60f -r 27a2cb379c8f tools/examples/README.incompatibilities --- /dev/null Mon Nov 21 16:03:21 2005 +++ b/tools/examples/README.incompatibilities Mon Nov 21 16:06:42 2005 @@ -0,0 +1,25 @@ +Command Incompatibilities +========================= + +Known incompatibilities with various commands on various distributions, and +the workarounds we use. + + +brctl +----- + +brctl show <bridge> fails on SLES9 SP2. Workaround is to use brctl show +without arguments, and grep, though this would be difficult were you to need +to check for a specific bridge-interface pair, since brctl does not show the +bridge name on every line. + + +ifup / ifdown +------------- + +SuSE requires an extra parameter to ifup, which is created by calling getcfg +appropriately. See xen-network-common.sh for details. + +Gentoo doesn't have ifup/ifdown; appropriate alternatives are defined in +xen-network-common.sh. + _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |