detect the etcd unreachable case and report err earlier