现象
ZooKeeper在硬盘满后,无法再次启动。
2020-10-20 17:30:46,774 [myid:1] - INFO [main:FileSnap@83] - Reading snapshot /usr/local/zookeeper/data/version-2/snapshot.50029d75f
2020-10-20 17:30:46,821 [myid:1] - ERROR [main:Util@239] - Last transaction was partial.
2020-10-20 17:30:46,821 [myid:1] - ERROR [main:QuorumPeer@497] - Unable to load database on disk
处理办法
- 把ZooKeeper安装目录下的data/log/version-2下的,大小为0(异常的)日志,删除
- 将log文件夹下 大小为0 的日志删除。
- 重启成功。