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

学生做网站的目的重庆seo网站推广费用

学生做网站的目的,重庆seo网站推广费用,如何做卖菜网站,天津市武清区网站建设一、概述 ZooKeeper是一个开源的且支持分布式部署的应用程序,是Google的Chubby一个开源的实现;它为分布式应用提供了一致性服务支持,包括:配置维护、域名服务、分布式同步、组服务等。 官网:https://zookeeper.apach…

一、概述

ZooKeeper是一个开源的且支持分布式部署的应用程序,是Google的Chubby一个开源的实现;它为分布式应用提供了一致性服务支持,包括:配置维护、域名服务、分布式同步、组服务等。

官网:https://zookeeper.apache.org/index.html

二、集群搭建

1、目标

分别在192.168.1.100、192.168.1.101和192.168.1.102三台虚拟机安装Zookeeper,搭建Zookeeper集群。

2、准备

准备三台IP地址为192.168.1.100、192.168.1.101和192.168.1.102的虚拟机,视频教程:https://www.bilibili.com/video/BV15m4y1d7ZP

3、步骤

a、下载:https://zookeeper.apache.org/releases.html,这里下载apache-zookeeper-3.8.4-bin.tar.gz

b、连接:通过MobaXterm 远程连接192.168.1.100虚拟机;

c、上传:将apache-zookeeper-3.8.4-bin.tar.gz压缩文件上传至/opt目录;

d、解压:将Zookeeper压缩文件解压至/usr/local目录

[root@localhost ~]# tar -zxvf /opt/apache-zookeeper-3.8.4-bin.tar.gz -C /usr/local

e、删除:删除压缩文件

[root@localhost ~]# rm -f /opt/apache-zookeeper-3.8.4-bin.tar.gz

f、创建目录:

/usr/local/apache-zookeeper-3.8.4-bin根目录下创建data和log文件夹

[root@localhost ~]# mkdir /usr/local/apache-zookeeper-3.8.4-bin/{datas,logs}

g、修改配置:

①、重命名:

[root@localhost ~]# mv /usr/local/apache-zookeeper-3.8.4-bin/conf/zoo_sample.cfg /usr/local/apache-zookeeper-3.8.4-bin/conf/zoo.cfg

②、改配置:

[root@localhost ~]# tee /usr/local/apache-zookeeper-3.8.4-bin/conf/zoo.cfg <<-'EOF'
# 设置服务器之间,或客户端与服务器之间心跳时间间隔,单位:毫秒
tickTime=2000
# Leader节点允许从节点连接和同步的初始化时间段,以tickTime倍数表示
initLimit=10
# Leader节点和从节点之间同步通信的时间段,以tickTime倍数表示
syncLimit=5
# 设置存储内存快照目录
dataDir=/usr/local/apache-zookeeper-3.8.4-bin/datas
# 设置Zookeeper日志目录
dataLogDir=/usr/local/apache-zookeeper-3.8.4-bin/logs
# 设置用于客户端连接Zookeeper端口
clientPort=2181# server.X:用于配置集群中的每个服务器节点,X 是一个唯一的数字标识,等号右边是该节点的IP地址和两个端口,这些端口分别是用于节点间进行Leader选举的端口(Leader Election)和用于节点间进行数据同步的端口(Leader Sync)。
server.100=192.168.1.100:2888:3888
server.101=192.168.1.101:2888:3888
server.102=192.168.1.102:2888:3888EOF

h、节点拷贝:

[root@localhost ~]# scp -r /usr/local/apache-zookeeper-3.8.4-bin root@192.168.1.101:/usr/local/apache-zookeeper-3.8.4-bin
[root@localhost ~]# scp -r /usr/local/apache-zookeeper-3.8.4-bin root@192.168.1.102:/usr/local/apache-zookeeper-3.8.4-bin

注意:节点拷贝操作只在192.168.1.100节点执行。

i、创建myid:

每个 Zookeeper 节点 dataDir 指定目录中都需要创建一个名为 myid 的文件,其内容为上述配置文件中 server.X 的X值,例如X是100,那么/usr/local/apache-zookeeper-3.8.4-bin/data/myid文件的值为100,为快速设置内容,建议直接执行如下指令:

192.168.1.100节点:

[root@localhost ~]# tee /usr/local/apache-zookeeper-3.8.4-bin/datas/myid <<-'EOF'
100
EOF

192.168.1.101节点:

[root@localhost ~]# tee /usr/local/apache-zookeeper-3.8.4-bin/datas/myid <<-'EOF'
101
EOF

192.168.1.102节点:

[root@localhost ~]# tee /usr/local/apache-zookeeper-3.8.4-bin/datas/myid <<-'EOF'
102
EOF

j、开放端口:

[root@localhost ~]# firewall-cmd --zone=public --add-port=2181/tcp --add-port=2888/tcp --add-port=3888/tcp --permanent
[root@localhost ~]# firewall-cmd --reload

注意:每个Zookeeper所在节点都需要通过执行上面命令开放端口。

三、启动节点

1、逐个操作
[root@localhost ~]# /usr/local/apache-zookeeper-3.8.4-bin/bin/zkServer.sh start
[root@localhost ~]# /usr/local/apache-zookeeper-3.8.4-bin/bin/zkServer.sh status
[root@localhost ~]# /usr/local/apache-zookeeper-3.8.4-bin/bin/zkServer.sh stop

注意:每个Zookeeper所在节点都需要通过执行上面命令启动节点。

2、一键操作

通过MobaXterm 远程连接192.168.1.100虚拟机,进行如下操作:

a、zkStart.sh

[root@localhost ~]# tee /usr/local/apache-zookeeper-3.8.4-bin/bin/zkStart.sh <<-'EOF'
#!/bin/bash
echo "zookeeper start 100,101,102..."ssh 192.168.1.100 "source /usr/local/apache-zookeeper-3.8.4-bin/bin/zkServer.sh start"
ssh 192.168.1.101 "source /usr/local/apache-zookeeper-3.8.4-bin/bin/zkServer.sh start"
ssh 192.168.1.102 "source /usr/local/apache-zookeeper-3.8.4-bin/bin/zkServer.sh start"
EOF

b、zkStop.sh

[root@localhost ~]# tee /usr/local/apache-zookeeper-3.8.4-bin/bin/zkStop.sh <<-'EOF'
#!/bin/bash
echo "zookeeper stop 100,101,102..."ssh 192.168.1.100 "source /usr/local/apache-zookeeper-3.8.4-bin/bin/zkServer.sh stop"
ssh 192.168.1.101 "source /usr/local/apache-zookeeper-3.8.4-bin/bin/zkServer.sh stop"
ssh 192.168.1.102 "source /usr/local/apache-zookeeper-3.8.4-bin/bin/zkServer.sh stop"
EOF

c、zkStatus.sh

[root@localhost ~]# tee /usr/local/apache-zookeeper-3.8.4-bin/bin/zkStatus.sh <<-'EOF'
#!/bin/bash
echo "zookeeper status 100,101,102..."ssh 192.168.1.100 "source /usr/local/apache-zookeeper-3.8.4-bin/bin/zkServer.sh status"
ssh 192.168.1.101 "source /usr/local/apache-zookeeper-3.8.4-bin/bin/zkServer.sh status"
ssh 192.168.1.102 "source /usr/local/apache-zookeeper-3.8.4-bin/bin/zkServer.sh status"
EOF

d、设置权限

[root@localhost ~]# chmod +x /usr/local/apache-zookeeper-3.8.4-bin/bin/zkStart.sh
[root@localhost ~]# chmod +x /usr/local/apache-zookeeper-3.8.4-bin/bin/zkStop.sh
[root@localhost ~]# chmod +x /usr/local/apache-zookeeper-3.8.4-bin/bin/zkStatus.sh

e、执行文件

[root@localhost ~]# /usr/local/apache-zookeeper-3.8.4-bin/bin/zkStart.sh
[root@localhost ~]# /usr/local/apache-zookeeper-3.8.4-bin/bin/zkStop.sh
[root@localhost ~]# /usr/local/apache-zookeeper-3.8.4-bin/bin/zkStatus.sh

四、访问节点

[root@localhost ~]# /usr/local/apache-zookeeper-3.8.4-bin/bin/zkCli.sh -server 192.168.1.100:2181
http://www.hkea.cn/news/557036/

相关文章:

  • 新增备案网站负责人人工智能培训心得体会
  • 帮境外赌场做网站是否有风险百度企业号
  • 网站换了服务器百度seo排名优化公司哪家好
  • 海南网站建设制作网络营销效果评估
  • 飞阳建设网站上海广告公司
  • 营销网站导航栏常见网站搜索排名靠前
  • 深圳市政府网站官网百度地图疫情实时动态
  • 上海建设工程咨询网 首页深圳优化排名公司
  • 杭州哪个网站建设最好做网站的网络公司
  • 制作一个网站步骤东莞网络营销销售
  • 专业的营销网站建设公司百度联盟注册
  • 机械类网站用什么做背景指数运算法则
  • 微信如何绑定网站加速游戏流畅的软件
  • 茂名整站优化百度问答首页
  • 手机网站搭建网络宣传方式
  • 2003网站建设网站seo哪家公司好
  • 成都学校网站制作2022年国际十大新闻
  • 工厂外贸网站建设台州网络推广
  • 酒店网站建设方案策划百度seo怎么做网站内容优化
  • 网站更改公司需要重新备案吗搜索网页内容
  • 现在做网站还用dw做模板了吗成人电脑速成培训班
  • 做app要不要建网站刚开的店铺怎么做推广
  • 做生存分析的网站有哪些专业的网站优化公司
  • 网站双倍浮动百度联盟app
  • 北京网站设计确保代码符合w3c广州网络营销的推广
  • 做网站实名认证有什么用百度移动端模拟点击排名
  • 知更鸟wordpress 怎样沈阳百度seo关键词优化排名
  • 携程网站模板互联网营销策略有哪些
  • 做网站内链什么意思上海排名优化seobwyseo
  • 四川做直销会员网站百度网盘帐号登录入口