WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

AW: [Xen-users] xendomains and xl toolstack question

To: Mark Pryor <tlviewer@xxxxxxxxx>, David Gonzalez Herrera <dgonzalezh@xxxxxxxxx>
Subject: AW: [Xen-users] xendomains and xl toolstack question
From: Carsten Schiers <carsten@xxxxxxxxxx>
Date: Mon, 1 Aug 2011 13:59:33 +0200
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Mon, 01 Aug 2011 05:04:04 -0700
Dkim-signature: v=1; a=rsa-sha256; c=simple; d=mail.zeus06.de; h=date: from:to:cc:message-id:in-reply-to:subject:mime-version: content-type:content-transfer-encoding; q=dns/txt; s=beta; bh=YU YcZtd1hTSFVZ0kDUUxdGJNlh0XoKFPFcOsR1E6bnc=; b=eVYrbZQbIjrcHkF6bk gRuDKv5ZBNZzyjf4W8T3rV7QEQU9iSlCPHocTOapmw63xO13TMKSGSoAP6ccpSaq IsdimG0N1vj73fv6uQA52SKo1f6MxNdxlxMbUJMSyNrVXmD66+zMC6YjP8f8I00H B78u2P43+3yN45IYdrpRyK5us=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <1311984261.1312.YahooMailNeo@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Some issues got fixed, but I think they are currently only in xen-unstable, 
although they can be
easily backported.

BR,
Carsten.


----- Originalnachricht -----
Von: Mark Pryor <tlviewer@xxxxxxxxx>
Gesendet: Sam, 30.7.2011 02:04
An: David Gonzalez Herrera <dgonzalezh@xxxxxxxxx>
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Betreff: Re: [Xen-users] xendomains and xl toolstack question




________________________________
From: David Gonzalez Herrera <dgonzalezh@xxxxxxxxx>
To: xen-users@xxxxxxxxxxxxxxxxxxx
Sent: Friday, July 29, 2011 2:54 PM
Subject: [Xen-users] xendomains and xl toolstack question


Hello all

I've just installed xen 4.1.1 on my server and was tryoing to tweak xendomains 
script to work with new xl schema but I can´t get it to save domains. It does 
start them with some changes I made to it but when I issue service xendomains 
stop I just get [  OK  ]  but domains stay running.

Has xendomains script been ported to work with 4.1.1 or is there another 
alternative to it.

Thank you very much.

----------------

I see you want to use xl and xendomains together. I believe that xendomains 
service still needs xend service running.

If you check your
/etc/rc2.d
/etc/rc6.d

xencommons, xend, xendomains needs to start in this order in rc2 and shutdown 
opposite in rc6.

When you have multiple guests running it can be risky to shutdown when you 
aren't sure that guest will shutdown too.
For this reason I use the script below to shutdown guests that show in `xm 
list`. If you use xl, you might need to modify down_xm.sh

--------------------------- script ------------
>cat >>down_xm.sh<<EOL
#!/bin/bash
#
# script to take down Xen guests before xendomains goes down
# Last created guests shutdown first (LIFO)
# author: ChmEarl on ##xen on Freenode
#

PATH=$PATH:/sbin:/usr/sbin

TP=$(xm list| gawk  '{if ( FNR>2) print $2 }'|sort -rn)

TP=$(echo $TP|sed "s/\n/ /g")
# sortspaces() { tr ' ' '\n' <<< "$@" | sort | tr '\n' ' '; }
echo "TP=$TP"

echo "len=${#TP}"
#exit 0

if [ ${#TP} -gt 0 ]; then

echo "its executable"

for i in $TP ; do ( xm shutdown $i; echo "stop guest $i"; sleep 3 );  done
sleep 3
/etc/init.d/xendomains stop

fi

exit 0
EOL

----------- example use -------------
> sudo ./down_xm.sh
TP= 12 11 10 9
len=11
its executable
stop guest 12
stop guest 11
stop guest 10
stop guest 9
Shutting down Xen domains            done

-- 
Mark


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>
  • AW: [Xen-users] xendomains and xl toolstack question, Carsten Schiers <=