Zookeeper is an open source coordination service. Apache Kafka can’t work without Zookeeper as it handles lot of things. Few of those are given below
Identifies when a new join or leaves.
Serves the client request
So if the Zookeeper is down, all the above tasks wont be happened. so it leads to major issues. So we have to use Zookeeper cluster and not a single zookeeper node