- Zookeeper的安装和下载地址:http://archive.apache.org/dist/zookeeper/
- zoo_sample.cfg文件名,改为:zoo.cfg ;在zoo.cfg中:
- ticktime:这个时间是作为zookeeper服务器之间或者客户端与服务器之间维持心跳的间隔,每个ticktime时间会发送一个心跳。
- dataDir:zookeeper保存数据的目录,默认情况下,Zookeeper 将写数据的日志文件保存在此目录下。
- DataLogDir:保存日志文件的目录
- clientPort:这个端口就是客户端连接zookeeper服务器的端口,zk会监听这个端口,接受客户端的访问请求。
- 启动ZK:zkServer.cmd;可以在cmd命令中连接一下进入cmd下进bin目录,输入:zkCli.cmd 127.0.0.1:2181来查看是否启动成功
zookeeper启动问题:java.net.SocketException: Address family not supported by protocol family: connect;
原因:Zookeeper无法连接localhost(127.0.0.1)。
方法:将本地hosts文件localhost改为127.0.0.1,位置(c:/Windows/System32/drivers/etc/hosts)