当前位置: 首页 > news >正文

网站负责人 备案郑州网站建设推广优化

网站负责人 备案,郑州网站建设推广优化,网站建设公式,wordpress收藏点赞1、上传zookeeper安装包并解压 上传路径:/opt/software/ 解压路径:/opt/module/ 2、创建数据目录及日志目录 #数据目录:/data/zookeeper/data/ #3台机器创建存储目录: sudo mkdir -p /data/zookeeper/data#日志目录&#xff1a…

1、上传zookeeper安装包并解压

上传路径:/opt/software/
解压路径:/opt/module/

2、创建数据目录及日志目录

#数据目录:/data/zookeeper/data/
#3台机器创建存储目录:
sudo mkdir -p /data/zookeeper/data
#日志目录:/data/log/zookeeper
#3台机器创建日志目录:
sudo mkdir -p /data/log/zookeeper
sudo chown -R bigdata:bigdata /data/zookeeper/

3、修改配置

解压一份 zookeeper 安装包,修改其配置文件 zoo.cfg,内容如下。之后将目录分发到其他服务器上

sudo chown -R bigdata:bigdata /opt/module/apache-zookeeper-3.6.4-bin/
cd /opt/module/apache-zookeeper-3.6.4-bin/conf
cp zoo_sample.cfg zoo.cfg 
dataDir=/data/zookeeper/data/
dataLogDir=/data/log/zookeeper/
clientPort=2181
tickTime=5000
initLimit=10
syncLimit=10
maxClientCnxns=256
minSessionTimeout=86400000
maxSessionTimeout=86400000
autopurge.purgeInterval=24
autopurge.snapRetainCount=5
quorum.auth.enableSasl=false
quorum.cnxn.threads.size=20
server.2=node2:3181:4181
server.3=node3:3181:4181
server.4=node4:3181:4181

添加java环境变量

vim /opt/module/apache-zookeeper-3.6.4-bin/bin/zkEnv.sh
JAVA_HOME="/usr/java/jdk1.8.0_212"

4、标识节点

分别在3个节点的 dataDir 目录下新建 myid 文件,并写入对应的节点标识。Zookeeper 集群通过 myid 文件识别集群节点,并通过上文配置的节点通信端口和选举端口来进行节点通信,选举出 Leader 节点。
创建并写入节点标识到 myid 文件:
node2服务器

echo "2" > /data/zookeeper/data/myid

node3服务器

echo "3" > /data/zookeeper/data/myid

node4服务器

echo "4" > /data/zookeeper/data/myid

5、配置zookeeper数据输出路径

修改log4j.properties的zookeeper.log.dir=. 发现不生效
需修改bin/zkEnv.sh

#ZOO_LOG_DIR="$ZOOKEEPER_PREFIX/logs"
ZOO_LOG_DIR="/data/log/zookeeper"

6 启动集群验证

分别在3台主机上,执行如下命令启动服务:

/opt/module/apache-zookeeper-3.6.4-bin/bin/zkServer.sh start

启动后使用zkServer.sh status查看集群各个节点状态,其中有一个节点是leader,有两个节点是follower,证明zookeeper集群是部署成功的

7、使用systemctl管理zookeeper集群

在node2添加文件 zookeeper.service

sudo vim /usr/lib/systemd/system/zookeeper.service
[Unit]
Description=Zookeeper
After=network.target remote-fs.target[Service]
Type=forking
ExecStart=/opt/module/apache-zookeeper-3.6.4-bin/bin/zkServer.sh start
ExecStop=/opt/module/apache-zookeeper-3.6.4-bin/bin/zkServer.sh stop
ExecReload=/opt/module/apache-zookeeper-3.6.4-bin/bin/zkServer.sh restart
User=bigdata
Group=bigdata
Restart=always
SuccessExitStatus=0 143[Install]
WantedBy=default.target

分发到其他节点

启动、关闭验证是否配置成功

sudo systemctl start zookeeper
sudo systemctl stop zookeeper
sudo systemctl status zookeeper
sudo systemctl enable zookeeper

8、在主节点创建一个集群启停脚本

sudo vim /opt/bash/zookeeper.sh
#!/bin/bash
# zookeeper节点列表
# 在这里修改为自己的实际节点IP地址
nodes=(node2 node3 node4)# 循环遍历所有节点执行相同的命令
cmd=$1
if [ "$cmd" != "" ];thenif [[ "start" == "$cmd" ]] || [[ "stop" == "$cmd" ]] || [[ "restart" == "$cmd" ]] || [[ "status" == "$cmd" ]] ;thenfor host in ${nodes[@]} ; doecho "=================== $host =================="ssh $host "sudo systemctl $cmd zookeeper"echo "$cmd Zookeeper on $host success..."doneelseecho "  输入的参数不对"echo "  start   启动zookeeper集群"     echo "  stop    停止zookeeper集群"echo "  restart 重启zookeeper集群"echo "  status  查看zookeeper集群"fi
elseecho "请传入一个参数(start|stop|restart|status)"
fi

添加执行权限

chmod +x /opt/bash/zookeeper.sh

脚本使用方式

/opt/bash/zookeeper.sh start/stop/status/restart
http://www.tj-hxxt.cn/news/1513.html

相关文章:

  • 做网站需要会什么语言深圳企业网站制作
  • 常用来做网站首业的是如何注册百度账号
  • 做网站密云网络营销属于哪个专业
  • 北京网站开发最专业的公司seo网络推广什么意思
  • 高校网站建设评比标准产品推广网站
  • 六安网站制作找哪家如何做网络推广人员
  • 长沙网站排名报价网站seo在线诊断
  • 做网站用采集线上广告投放渠道
  • 医药网站建设方案会计培训班哪个机构比较好
  • 做污事网站营销推广seo
  • 模仿ios系统的html网站长沙seo外包优化
  • 虚拟主机建网站百度搜索高级搜索
  • 用dw如何做网站链接百度收录链接提交入口
  • 湘潭网站seo公司百度推广渠道代理
  • 自助建站吧关键词搜索引擎排名查询
  • php 如何用op浏览器开发手机网站企业营销策划书如何编写
  • 湖北网站推广系统北京搜索优化排名公司
  • 国内优秀网站推荐他达拉非功效与作用主要会有哪些
  • 中山外贸网站建设公司外贸建站优化
  • 柳州网站建设公交易链接
  • 新疆建设兵团消防局网站成都关键词seo推广电话
  • 做app直接打开新闻网站泉州关键词优化排名
  • 免费微网站建站系统源码百度seo点击器
  • logo在线制作网站cba目前排名
  • 公务员做国外网站卖高仿郑州seo优化公司
  • 做好评做销量的网站广州google推广
  • 重庆做网站需要多少钱可以免费领取会员的软件
  • 免费建设淘宝客网站百度广告怎么投放
  • 平板电脑可以做网站不搜索网页
  • 如何做网站可以吗360优化大师app下载