[Linux-cluster] Adding a stop timeout to a VM service using 'ccs'

Chris Feist cfeist at redhat.com
Wed Mar 19 22:31:20 UTC 2014


On 03/18/2014 08:27 PM, Digimer wrote:
> Hi all,
>
>    I would like to tell rgmanager to give more time for VMs to stop. I want this:
>
> <vm name="vm01-win2008" domain="primary_n01" autostart="0"
> path="/shared/definitions/" exclusive="0" recovery="restart" max_restarts="2"
> restart_expire_time="600">
>    <action name="stop" timeout="10m" />
> </vm>
>
> I already use ccs to create the entry:
>
> <vm name="vm01-win2008" domain="primary_n01" autostart="0"
> path="/shared/definitions/" exclusive="0" recovery="restart" max_restarts="2"
> restart_expire_time="600"/>
>
> via:
>
> ccs -h localhost --activate --sync --password "secret" \
>   --addvm vm01-win2008 \
>   --domain="primary_n01" \
>   path="/shared/definitions/" \
>   autostart="0" \
>   exclusive="0" \
>   recovery="restart" \
>   max_restarts="2" \
>   restart_expire_time="600"
>
> I'm hoping it's a simple additional switch. :)

Unfortunately currently ccs doesn't support setting resource actions.  However 
it's my understanding that rgmanager doesn't check timeouts unless 
__enforce_timeouts is set to "1".  So you shouldn't be seeing a vm resource go 
to failed if it takes a long time to stop.  Are you trying to make the vm 
resource fail if it takes longer than 10 minutes to stop?

>
> Thanks!
>




More information about the Linux-cluster mailing list