[Hadoop][Zookeeper]Cluster + HA
# ZOOKEEPER 国内安装文件下载地址
# ZOOKEEPER_WEB_FILE=https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz
# 是否下载 ZOOKEEPER 安装文件
# wget -P /tmp $ZOOKEEPER_WEB_FILE
# ZOOKEEPER 安装文件
# ZOOKEEPER_INSTALL_FILE=/tmp/zookeeper-3.4.10.tar.gz
# ZOOKEEPER 目录
# ZOOKEEPER_INSTALL_DIR=/opt/zookeeper-3.4.10
# ZOOKEEPER_HOME=/opt/zookeeper
# 安装 ZOOKEEPER
tar -C /opt -xf $ZOOKEEPER_INSTALL_FILE
ln -s $ZOOKEEPER_INSTALL_DIR $ZOOKEEPER_HOME
# 创建组和用户
groupadd zookeeper
useradd -g zookeeper zookeeper -s /sbin/nologin
# 文件存放目录
mkdir -p /mnt/zookeeper/data
mkdir -p /var/log/zookeeper
chown zookeeper:zookeeper -R /mnt/zookeeper/data
chown zookeeper:zookeeper -R /var/log/zookeeper
#创建配置文件
cat <<EOF | tee $ZOOKEEPER_HOME/conf/zoo.cfg
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/mnt/zookeeper/data
dataLogDir=/var/log/zookeeper
clientPort=2181
server.1=zookeeper01:2888:3888
server.2=zookeeper02:2888:3888
server.3=zookeeper03:2888:3888
EOF
chown zookeeper:zookeeper -R $ZOOKEEPER_INSTALL_DIR
chown zookeeper:zookeeper -R $ZOOKEEPER_LINK_DIR
#systemd开机配置
cat <<EOF | tee /usr/lib/systemd/system/zookeeper.service
[Unit]
Description=zookeeper
After=syslog.target network.target
[Service]
Type=forking
Environment=ZOO_LOG_DIR=/var/log/zookeeper
# Environment=ZOO_LOG4J_PROP="INFO,ROLLINGFILE"
ExecStart=/opt/zookeeper/bin/zkServer.sh start
ExecStop=/opt/zookeeper/bin/zkServer.sh stop
Restart=always
User=zookeeper
Group=zookeeper
[Install]
WantedBy=multi-user.target
EOF
#每台zookeeper的id不一样
# echo "1" > /mnt/zookeeper/data/myid
# echo "2" > /mnt/zookeeper/data/myid
# echo "3" > /mnt/zookeeper/data/myid
systemctl enable zookeeper
systemctl start zookeeper
systemctl status zookeeper
firewall-cmd --zone=public --add-port=2181/tcp --permanent
firewall-cmd --zone=public --add-port=2888/tcp --permanent
firewall-cmd --zone=public --add-port=3888/tcp --permanent
firewall-cmd --reload
#检测是否可用
#echo conf | nc $HOSTNAME 2181
转载于:https://www.cnblogs.com/wuzhenzhou/p/6909503.html
[Hadoop][Zookeeper]Cluster + HA相关推荐
- 基于ZooKeeper实现HA高可用性以及自动主备切换
默认情况下,standalone cluster manager对于worker节点的失败是具有容错性的(迄今为止,Spark自身而言对于丢失部分计算工作是有容错性的,它会将丢失的计算工作迁移到其他w ...
- hadoop+zookeeper+Hbase+spark安装部署总结
hadoop+zookeeper+Hbase+spark安装部署总结 主要参考:https://blog.csdn.net/sunxiaoju/article/details/85918135 计算机 ...
- 【笔记】Hadoop + zookeeper + hbase 集群搭建 简洁版
版本: JAVA8 hadoop-3.1.1 hbase-2.0.2 zookeeper-3.4.10 集群配置:hadoop master 主备切换 hbase master 主备切换 zookee ...
- hadoop 2.x HA(QJM)安装部署规划
一.主机服务规划: db01 db02 ...
- Spark集群基于Zookeeper的HA搭建部署笔记(转)
原文链接:Spark集群基于Zookeeper的HA搭建部署笔记 1.环境介绍 (1)操作系统RHEL6.2-64 (2)两个节点:spark1(192.168.232.147),spark2(192 ...
- Hadoop手动升级HA配置手册
Hadoop手动升级HA配置手册 1 Hadoop组件升级 本文是Apache hadoop.Hbase升级至CDH版hadoop.Hbase,同时涵盖了Hadoop HA的配置的操作手册.. 2 H ...
- hadoop集群HA模式(JN+ZK)+yarn搭建
一.hadoop伪分布式环境搭建 二.hadoop集群HA模式搭建 三.hadoop集群HA模式(JN+ZK)+yarn搭建 角色分配 角色\服务器 node01 node02 node03 node ...
- spring boot、mybatis集成druid数据库连接池,实现mysql cluster HA负载均衡访问
spring boot.mybatis集成druid数据库连接池,实现mysql cluster HA负载均衡访问 1.原理实现介绍 本质来说使用连接池是为了节省创建.关闭数据库连接的资源消耗,从而提 ...
- 最新spark,hive,flink,kafka,hadoop,zookeeper,flume,java,maven,Apache历史版本大全下载
最新spark,hive,flink,kafka,hadoop,zookeeper,flume,java,maven,Apachek开源框架历史版本下载 TP通道 >> www.apac ...
最新文章
- Python学习笔记十 IO编程
- php exec 怎么确定执行成功_php执行系统外部命令的4种方法
- MyEclipse编码设置,中文乱码解决方法,UTF-8,GBK(转)
- PMBOK项目管理PMI主义\IPMA概述
- 建立项目的webpack简单配置
- ORACLE ROWNUM用法、select into与insert into区别、merge into的使用、递归查询
- mysql下拉框记忆,Mysql alter语句记忆分析
- 记一次Linux服务器因redis漏洞的挖矿病毒入侵
- ROS与navigation教程——概述
- 字节跳动被爆商业化部门大量裁员
- C# PDF 转成图片利用GhostScript
- ctfshow-萌新-web14( 曲线救国-POST请求绕过获取网站敏感信息)
- 知方可补不足~UPDLOCK更新锁的使用
- python工资一般多少西安-干货|python人工智能工程师工资多少钱
- C++之MFC之Unicode转char*
- opengl交叉编译
- 码农小汪-Hibernate学习6-hibernate中Annocation修饰属性
- Java析构函数构造函数_C++ string构造函数和析构函数详解
- 【转】Java Hotspot G1 GC的一些关键技术
- Android——距离传感器(PROXIMITY)的应用
热门文章
- java编写类骑士游历_java课程设计骑士游历程序的开发
- linux 多线程的基础 交通信号灯学习笔记 :信号详解
- linux 进程 内存布局 初探
- php 邮编正则,php抓取百度邮编搜索结果,应改如何写正则表达式?
- 如何面试java后端_近期面试Java后端的一些感悟
- 为什么集群要奇数_面试系列 redis数据删除amp;集群
- w7计算机无法管理员权限设置,操作权限不够?教你开启Win7管理员帐户
- 三维曲面matlab程序,用matlab画三维曲面图 - 程序语言 - 小木虫 - 学术 科研 互动社区...
- matlab 绘图2
- matlab 多条函数颜色渐变(没多大用处)