单机版安装
第一步:安装jdk环境
第二步:把zookeeper(和linux位数一致)的压缩包上传到linux系统。
第三步:解压缩压缩包
tar -zxvf zookeeper-3.4.6.tar.gz
第四步:进入解压后的zookeeper-3.4.6目录,创建data(存储数据)文件夹。
第五步:把conf 中zoo_sample.cfg改名为zoo.cfg
mv zoo_sample.cfg zoo.cfg
第六步:修改zoo.cfg中dataDir属性(data的目录路径):
dataDir=/root/zookeeper-3.4.6/data
第七步:启动zookeeper
./zkServer.sh start
查看状态: ./zkServer.sh status
ps:如果显示
Using config: /usr/local/zookeeper/zookeeper-3.4.6/bin/../conf/zoo.cfg
Mode: standalone
则成功。
若失败则删除出data下面的.pid文件重新启动。不行就修改2181端口。。。
放开防火墙2181端口:
修改配置文件
cd /etc/sysconfig
vi iptables
复制(yy p)
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
改成
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2181 -j ACCEPT
追加:
配置监控中心(即一个war包),把该war包放入tomcat中的webapps下面(尽量与注册中心zookeeper在一个服务器上),修改一个简单的命名,启动即可。
查看该解压运行的文件下的WEB-INF/dubbo.properties文件即可。