[ClusterLabs] Antw: Re: Antw: [EXT] Re: VirtualDomain does not stop via "crm resource stop" - modify RA ?

Ulrich Windl Ulrich.Windl at rz.uni-regensburg.de
Mon Oct 26 11:11:39 EDT 2020


>>> Ulrich Windl schrieb am 26.10.2020 um 16:09 in Nachricht <5F96E692.B06 :
161 :
60728>:
>>>> "Lentes, Bernd" <bernd.lentes at helmholtz-muenchen.de> schrieb am
26.10.2020 um
> 15:58 in Nachricht
> <695331508.6039975.1603724333027.JavaMail.zimbra at helmholtz-muenchen.de>:
> 
> > 
> > ----- On Oct 26, 2020, at 8:41 AM, Ulrich Windl 
> > Ulrich.Windl at rz.uni-regensburg.de wrote:
> > 
> >> "SIGKILL: Device or resource busy" is nonsense: kill does not wait; it 
> > either
> >> fails or succeeds.
> > 
> > yes and no. When you send a SIGKILL to a process which is in 'D' state,
the 
> > signal can't be delivered, e.g.  because the domain is doing heavy IO.
> 
> AFAIK you can even kill processes in Linux that are in "D" state (contrary 
> to other operating systems).

To add: However if the process has multiple MBs paged out, it may take a few
seconds until the process vanishes from the process list (while resources
allocated by the process are freed).

> 
> > But the signal is pending, and when the process wakes up and switches to
'S' 
> 
> > or 'R' state, the signal is delivered and the process is killed.
> > 
> > That's exactly what i want to address. If you just check the rc from kill

> > and you get s.th. -ne 0, you think it failed.
> > But it's possible your kill will work 20 seconds later. So, with a delay,

> > SIGKILL would succeed. But the node the domain is running on is already 
> > fenced, with all its consequences.
> > 
> > And the "device or resource busy" message is exactly the one you get when

> > you do a "virsh destroy" to a domain in 'D' state.
> > 
> > Bernd
> > Helmholtz Zentrum München
> > 
> > Helmholtz Zentrum Muenchen
> > Deutsches Forschungszentrum fuer Gesundheit und Umwelt (GmbH)
> > Ingolstaedter Landstr. 1
> > 85764 Neuherberg
> > www.helmholtz-muenchen.de 
> > Aufsichtsratsvorsitzende: MinDir.in Prof. Dr. Veronika von Messling
> > Geschaeftsfuehrung: Prof. Dr. med. Dr. h.c. Matthias Tschoep, Kerstin 
> > Guenther
> > Registergericht: Amtsgericht Muenchen HRB 6466
> > USt-IdNr: DE 129521671
> > 
> > _______________________________________________
> > Manage your subscription:
> > https://lists.clusterlabs.org/mailman/listinfo/users 
> > 
> > ClusterLabs home: https://www.clusterlabs.org/ 
> 
> 
> 
> 





More information about the Users mailing list