Subject: Re: [vserver] veserver context stop problemematic ?
From: Xavier de Poorter <xavier-ml@jvweb.fr>
Date: Thu, 10 Jan 2008 15:25:15 +0100

Raoul Bhatia [IPAX] a écrit :
> On Thu, 2008-01-10 at 14:47 +0100, Xavier de Poorter wrote:
>> Hi everyone,
>>
>> vserver vsbase2 stop
>>   * Stopping system log daemon... 
>>                                                   [ OK ]
>>   * Terminating all remaining processes... 
>>                                                          killall5: can't 
>> read sid for pid 1
>>
>>  
>>                                                   [ OK ]
>>   * Sending all processes the KILL signal... 
>>                                                          killall5: can't 
>> read sid for pid 1
>>
>>  
>>                                                   [ OK ]
>>   * Will now restart
>> /usr/lib/util-vserver/vserver.stop: line 85: 14496 Killed 
>>     "${NICE_CMD[@]}" "${CHBIND_CMD[@]}" "$_VTAG" --migrate 
>> "${OPTS_VTAG_ENTER[@]}" --silent -- $_VCONTEXT $SILENT_OPT --migrate 
>> --chroot --xid "$S_CONTEXT" -- "${INITCMD_STOP[@]}"
>>
>> Is it problematic ?
> 
> mhm, to me, this looks like a broken initscript during shutdown.
> search /etc/rc6.d/ for "killall5" or so. 
> 
> cheers,
> raoul
if i do : chmod -x vsbase2/etc/init.d/sendsigs

vserver vsbase2 stop
  * Stopping system log daemon... 
                                                  [ OK ]
/etc/init.d/rc: 324: /etc/rc6.d/S20sendsigs: Permission denied
  * Will now restart
/usr/lib/util-vserver/vserver.stop: line 85: 20084 Killed 
    "${NICE_CMD[@]}" "${CHBIND_CMD[@]}" "$_VTAG" --migrate 
"${OPTS_VTAG_ENTER[@]}" --silent -- $_VCONTEXT $SILENT_OPT --migrate 
--chroot --xid "$S_CONTEXT" -- "${INITCMD_STOP[@]}"

  ls vsbase2/etc/rc*
vsbase2/etc/rc.local

vsbase2/etc/rc0.d:
K10sysklogd  README  S20sendsigs  S30urandom

vsbase2/etc/rc1.d:
K10sysklogd  README

vsbase2/etc/rc2.d:
README  S90sysklogd  S99rc.local

vsbase2/etc/rc3.d:
README  S90sysklogd  S99rc.local

vsbase2/etc/rc4.d:
README  S90sysklogd  S99rc.local

vsbase2/etc/rc5.d:
README  S90sysklogd  S99rc.local

vsbase2/etc/rc6.d:
K10sysklogd  README  S20sendsigs  S30urandom  S90reboot

vsbase2/etc/rcS.d:
README  S02hostname.sh  S08loopback  S80bootmisc.sh  S85urandom

cordialement,
Xavier