hadoop高可用

在分布式hadoop的基础上:
安装zookeeper:

[hadoop@server1 ~]$ tar zookeeper-3.4.9.tar.gz
[hadoop@server1 ~]$ ls
hadoop               java                       zookeeper-3.4.9
hadoop-2.7.3.tar.gz  jdk-7u79-linux-x64.tar.gz  zookeeper-3.4.9.tar.gz
[hadoop@server1 ~]$ cd zookeeper-3.4.9
[hadoop@server1 zookeeper-3.4.9]$ cd conf/
[hadoop@server1 conf]$ mv zoo_sample.cfg zoo.cfg
[hadoop@server1 conf]$ ls
configuration.xsl  log4j.properties  zoo.cfg
[hadoop@server1 conf]$ vim zoo.cfg 

------------------
server.1=172.25.5.2:2888:3888
server.2=172.25.5.3:2888:3888
server.3=172.25.5.4:2888:3888

server2:

[hadoop@server2 hadoop]$ cd /tmp/zookeeper/    建立
[hadoop@server2 zookeeper]$ cat myid 
1
[hadoop@server2 zookeeper]$ 

server2:

[hadoop@server3 hadoop]$ cd /tmp/zookeeper/    建立
[hadoop@server3 zookeeper]$ cat myid 
2
[hadoop@server3 zookeeper]$ 

server4:

[hadoop@server4 hadoop]$ cd /tmp/zookeeper/    建立
[hadoop@server4 zookeeper]$ cat myid 
3
[hadoop@server4 zookeeper]$ 

server2,3,4:

[hadoop@server2 zookeeper-3.4.9]$ bin/zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /home/hadoop/zookeeper-3.4.9/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
[hadoop@server2 zookeeper-3.4.9]$ bin/zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /home/hadoop/zookeeper-3.4.9/bin/../conf/zoo.cfg
Mode: follower
[hadoop@server2 hadoop]$ sbin/hadoop-daemon.sh start journalnode
starting journalnode, logging to /home/hadoop/hadoop/logs/hadoop-hadoop-journalnode-server2.out
[hadoop@server2 hadoop]$ jps
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值