cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kelven Yang <>
Subject Re: role of HA-Worker
Date Mon, 31 Mar 2014 21:45:30 GMT
HA-Workers are pool of threads to execute "HA" related tasks, I quoted
"HA" is that not all these tasks are purely issued from HA, since some
operations like putting a host into maintenance mode also use the facility.

ha.workers configures the size of the thread pool. If you set it to 0, you
will have consequences that no worker will help you finish operations like
"Put a host into maintenance" and of course no HA attempt at all.

CLOUDSTACK-6036 is caused by the VM state-sync actions, the decision from
the sync process uses HA worker to perform these harmful actions.
CloudStack 4.4 will address these issues.


On 3/25/14, 7:20 AM, "Tomasz Zięba" <> wrote:

>Could someone explain to me what is the role of HA-Worker thread
>in CloudStack ?
>The number of threads is set in the global settings:
>ha.workers Number of hectares of worker threads. 5
>According to me, HA-Worker thread has a bug in the implementation that
>causes uncontrolled stopping virtual machines. (CLOUDSTACK-6036).
>Which ACS functionality will be lost when the option ha.workers we set to
>Tomasz Zięba
>Twitter: @TZieba

View raw message