昨天遇到zookeeper挂了,启动日志里有报:
Last transaction was partial
这样的类似错误。关闭它,整个集群继续使用,因为我部了3台。
分析原因:这台zk是和其它应用共同部署在一台上的。前段时间日志疯狂把空间占满了导致,另外从zk的最后记录的data数据时间也看出是空间满的那天。
解决方法:
1:将zkdata下的version-2删除
2:将zklog下的version-2删除(注:我是将data,log分开目录的)
3:重启zk