[Pkg-xen-devel] Bug#574675: xen-utils-common: stop fails when some	of the daemons are not running
    Russell Coker 
    russell at coker.com.au
       
    Sat Mar 20 01:29:19 UTC 2010
    
    
  
Package: xen-utils-common
Version: 3.4.2-3
Severity: normal
If one daemon is running but the others are not then the stop script will 
fail.
It should use the pid file for each daemon and try to stop them independently.
Note that the fact that Xen shouldn't get into this state is not relevant,
daemons do periodically fail, relevant system control scripts should be able
to stop them even when dependencies are not working.
# ps aux|grep xen
root        12  0.0  0.0      0     0 ?        S    12:00   0:00 [xenwatch]
root        13  0.0  0.0      0     0 ?        S    12:00   0:00 [xenbus]
root       965  0.0  0.3  10340   508 ?        S    12:01  
0:00 /usr/lib/xen-3.4/bin/xenconsoled --pid-file=/var/run/xenconsoled.pid
root      1282  0.0  0.5   3124   740 pts/0    S+   12:20   0:00 grep xen
# /etc/init.d/xend stop
Stopping Xen daemons: xend.
# ps aux|grep xen
root        12  0.0  0.0      0     0 ?        S    12:00   0:00 [xenwatch]
root        13  0.0  0.0      0     0 ?        S    12:00   0:00 [xenbus]
root       965  0.0  0.3  10340   508 ?        S    12:01  
0:00 /usr/lib/xen-3.4/bin/xenconsoled --pid-file=/var/run/xenconsoled.pid
root      1299  0.0  0.5   3124   736 pts/0    S+   12:21   0:00 grep xen
    
    
More information about the Pkg-xen-devel
mailing list