Couchbase 3.x one host get and not getting re-balanced

I have clustered couchbase in three VMs and three hosts. Sometimes one host get corrupted and we cannot re-balance it. How to resolve this.