hadoop2.6.5 HA 高可用集群搭建

节点规划

ntp校时  ;每一台虚拟机
 yum install ntp -y
service ntpd restart
service ntpd stop
ntpdate 210.72.145.39

date  查看日期时间
timedatectl  查看时区
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 设置时区

永久关闭防火墙
 systemctl stop firewalld.service
 systemctl disable firewalld.service
单独配置 node2,3,4 的zookeeper集群

[root@node2 sxt]# tail -7 /etc/profile

export JAVA_HOME=/usr/java/jdk1.8.0_221
export CLASSPATH=.:$JAVA_HOME/lib
export HADOOP_HOME=/opt/sxt/hadoop-2.6.5
export ZOOKEEPER_HOME=/opt/sxt/zookeeper-3.4.6
export PATH=$JAVA_HOME/bin:$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$ZOOKEEPER_HOME/bin


[root@node2 sxt]# cat /opt/sxt/zookeeper-3.4.6/conf/zoo.cfg 
##....
dataDir=/var/sxt/zk
##...
#autopurge.purgeInterval=1
server.1=node2:2888:3888
server.2=node3:2888:3888
server.3=node4:2888:3888

执行 1 2 3 如下操作
[root@node202 ~]# mkdir /var/sxt/zk
[root@node202 ~]# echo 1 > /var/sxt/zk/myid


同时启动,(批量下发指令)
zkServer.sh start 启动zookeeper集群成功。

##
NoRouteToHostException: No route to host (Host unreachable) : 启动zookeeper报错;可能是/etc/hostname不一致。 或者防火墙没有关闭


配置HA hadoop集群

  

  

  

猜你喜欢

转载自www.cnblogs.com/xhzd/p/11427481.html