Linux(CentOS)下安装注册中心(Zookeeper-3.4.6)
2017-11-23 19:34
483 查看
1、下载zookeeper
下载最新Linux版本的zookeeper,我用的是zookeeper-3.4.6.tar.gz。百度云盘链接:http://pan.baidu.com/s/1c145MaW 密码:1rc32、登录Linux,切换root用户
su root3、创建安装目录
mkdir zookeeper4、上传并解压
将下载好的zookeeper上传到新建的目录下,并解压tar -xzvf zookeeper-3.4.6.tar.gz
5、 在zookeeper-3.4.6目录下创建以下两个目录
cd zookeeper-3.4.6mkdir data
mkdir logs
6、将zookeeper-3.4.6/conf 目录下的zoo_sample.cfg文件拷贝一份,命名为zoo.cfg
cp zoo_sample.cfg zoo.cfg7、修改zoo.cfg配置文件
编辑zoo.cfg配置文件,增加如下配置dataDir和dataLogDir指定到刚才建立的两个目录
最后一行为集群环境配置,单机情况下可以忽略。我这里还要配置host。也可以直接写ip。
其中2888是zookeeper服务之间通信的端口
3888是zookeeper与其他应用程序通信的端口
dubbo-demo-service.impl是在hosts中添加的映射信息
8、在dataDir=/home/diweikang/zookeeper/zookeeper-3.4.6/data下创建myid文件
编辑myid文件,并在对应的IP的机器上输入对应的编号。如在zookeeper上,myid文件内容就是1。如果只在单点上进行安装配置,那么只有一个server.1。vi myid
1
9、配置环境变量(针对用户配置)
修改用户目录下的.bash_profile文件,增加zookeeper配置# zookeeper env
export ZOOKEEPER_HOME=/home/diweikang/zookeeper/zookeeper-3.4.6
export PATH=$ZOOKEEPER_HOME/bin:$PATH
使配置文件生效
source /home/diweikang/.bash_profile
10、在防火墙中打开要用的端口2181、2888、3888
编辑/etc/sysconfig/iptables文件,增加如下配置#zookeeper端口
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2181 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2888 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3888 -j ACCEPT
重启防火墙
service iptables restart
查看防火墙端口号状态
service iptables status
11、启动并测试zookeeper
(1).使用diweikang用户到zookeeper/zookeeper-3.4.6/bin目录下执行zkService.sh start
(2).输入jps命令查看进程
其中QuorumPeerMain是zookeeper进程,启动正常
(3).查看状态
zkService.sh status
(4).查看日志
tail -f /homg/diwikang/zookeeper/zookeeper-3.4.6/bin/zookeeper.out
12、配置zookeeper开机使用diweikang用户启动
编辑/etc/rc.local文件,加入#zookeeper开机启动
su - diweikang -c '/home/diweikang/zookeeper/zookeeper-3.4.6/bin/zkServer.sh start'
相关文章推荐
- 安装 Dubbo 注册中心(Zookeeper-3.4.6)
- 安装Dubbo注册中心(Zookeeper-3.4.6)单个节点
- ZooKeeper 集群的安装、配置、高可用测试 Dubbo 注册中心集群 Zookeeper-3.4.6
- 安装 Dubbo 注册中心(Zookeeper-3.4.6)--单节点
- Dubbo框架介绍与安装 Dubbo 注册中心(Zookeeper-3.4.6)
- 安装 Dubbo 注册中心(Zookeeper-3.4.6)
- 安装Dubbo注册中心(Zookeeper-3.4.6)
- 安装 Dubbo 注册中心(Zookeeper-3.4.6)--单节点
- 安装Dubbo注册中心(Zookeeper-3.4.6)
- window安装 Dubbo 注册中心(Zookeeper-3.4.6)
- 170426、centos6.5安装 Zookeeper注册中心
- 安装Dubbo注册中心(Zookeeper-3.4.6)
- 安装Dubbo注册中心(Zookeeper-3.4.6)
- Dubbo框架介绍与安装 Dubbo 注册中心(Zookeeper-3.4.6)
- 安装dubbo注册中心Zookeeper
- 跟我学习dubbo-ZooKeeper注册中心安装(2)
- KVM下centOS6.5+HADOOP2.7.1+zookeeper3.4.6+hbase-1.2.4安装手记
- 跟我学习dubbo-ZooKeeper注册中心安装
- 大数据之Hadoop平台(四)Centos6.5(64bit)Hadoop2.5.1、Zookeeper3.4.6、Hbase0.98.6.1安装使用过程中错误及解决方法
- 跟我学习dubbo-ZooKeeper注册中心安装