# \[SOLVED\] HA failover not working

**URL:** <https://forums.suse.com/t/solved-ha-failover-not-working/10408>\
**Category:** SUSE Rancher Prime\
**Created:** [May 14, 2018, 2:27pm UTC](https://forums.suse.com/t/solved-ha-failover-not-working/10408 "2018-05-14T14:27:34Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![nick76](https://avatars.discourse-cdn.com/v4/letter/n/58f4c7/32.png) [@nick76](https://forums.suse.com/u/nick76)\
**Post date:** [May 14, 2018, 2:27pm UTC](https://forums.suse.com/t/solved-ha-failover-not-working/10408/1 "2018-05-14T14:27:34Z")

</div>

hello all,  
first of all thank you for providing such a good system.  
i’ve a question about HA. Right now, in our staging system, I’ve deployed my HA Cluster in the following configuration:  
1x rancher/rancher server  
2x all roles server  
2x worker server.

 ![2018-05-14%2016_20_08-Rancher](https://us1.discourse-cdn.com/flex022/uploads/suse/original/2X/4/4ceb9faaa3520eaaf13b7008c22ad4e73899d53a.png)

for testing purpose, I’ve shutted down 1 of the 2 “all roles server” (kube3) and the cluster stopped working with the following error message:

```
This cluster is currently Unavailable; areas that interact directly with it will not be available until the API is ready.

Failed to communicate with API server: Get https://10.10.1.77:6443/api/v1/componentstatuses: net/http: request canceled (Client.Timeout exceeded while awaiting headers)

```

what’s wrong in my configuration?  
thank you very much  
best regards  
Nick

---

<div class="post-metadata">

**Author:** ![pib](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/pib/32/2180_2.png) [@pib](https://forums.suse.com/u/pib)\
**Post date:** [May 17, 2018, 3:50pm UTC](https://forums.suse.com/t/solved-ha-failover-not-working/10408/2 "2018-05-17T15:50:58Z")

</div>

I think an odd number of servers is required for etcd and controlplane roles (specifically 1, 3, or 5). Try adding another “All roles” server to see if it works then.

---

<div class="post-metadata">

**Author:** ![nick76](https://avatars.discourse-cdn.com/v4/letter/n/58f4c7/32.png) [@nick76](https://forums.suse.com/u/nick76)\
**Post date:** [May 22, 2018, 5:42am UTC](https://forums.suse.com/t/solved-ha-failover-not-working/10408/3 "2018-05-22T05:42:15Z")

</div>

Hi Pib,  
you were right. Adding a 3rd server with all roles worked correctly, once a server is unavailable.  
thank you very much.  
best regards

Nick
