Ubuntu安装zookeeper
0、安装zookeeper的前提是在有java的环境下:
1、下载zookeeper,官网下载地址
2、解压并移动到指定目录
1 tar -zxvf zookeeper-3.4.11.tar.gz //解压 2 3 sudo mv zookeeper-3.4.11 /usr/local/zookeeper //移动到指定位置并改名为zookeeper
3、配置zookeeper。拷贝 /usr/local/zookeeper/conf/zoo_sample.cfg 到同一个目录下改个名字叫 zoo.cfg。
1 cd /usr/local/zookeeper/conf //切换到该目录 2 3 cp zoo_sample.cfg zoo.cfg //复制一份取名为zoo.cfg
4、修改zoo.cfg文件,关键是配置配置dataDir和dataLogDir为你要设置的目录,前提是你要提前新建该相关目录。
5、切换到bin目录下,执行启动zookeeper命令:
1 ./zkServer.sh start
6、查看zookeeper进程确认zookeeper是否真的启动成功
1 ps -ef|grep zookeeper
7、最后防火墙打开zookeeper的端口,否则服务一直会提示连接不上zookeeper,本人用的是阿里的服务器,因为没有将该端口开放,导致一直连接不上,阿里服务器防火墙开放端口可以参考http://www.xiaomijue.com/article/detail/2798.html
本机虚拟机嫌麻烦,直接关闭防火墙
- Alt+T打开终端,输入
sudo ufw status
回车,查看防火墙状态,inactive是关闭,active是开启。 - 使用
sudo ufw enable
开启防火墙。 - 使用
sudo ufw disable
关闭防火墙。