We are just trying out Docker-Swarm with 3 Nodes, each node is acting as Master and as Worker. This works fine, but i don't know if the following behavior is "normal".
If I shutdown one of those 3 nodes, the swarm handles the reallocation of the services fine.
If I shutdown two of those 3 nodes, the services are still working but if i connect to the "last man standing" and try to get my swarm overview with:
docker node ls
i get the following error message:
Error response from daemon: rpc error: code = 4 desc = context deadline exceeded
I am not sure if the swarm can operate when only one node is left? i would guess .. yes?