所谓的zookeeper容错是指当宕掉几个zookeeper服務器之后,剩下的个数必须大于宕掉的个数也就是剩下的服务数必须大于n/2,zookeeper才可以继续使用无论奇偶数都可以选举leader。5台机器最多宕掉2囼还可以继续使用,因为剩下3台大于5/2说为什么最好为奇数个,是在以最大容错服务器个数的条件下会节省资源,比如最大容错为2嘚情况下,对应的zookeeper服务数奇数为5,而偶数为6也就是6个zookeeper服务的情况下最多能宕掉2个服务,所以从节约资源的角度看没必要部署6(偶数)个zookeeper服务。