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

南宁网站排名优化电话办网

南宁网站排名优化电话,办网,如何做公司网站运营,简短干净三字公司起名1、拉取镜像 # docker pull zookeeper:3.7.12、创建网络 Docker创建容器时默认采用bridge网络,自行分配ip,不允许自己指定。在实际部署中,需要指定容器ip,不允许其自行分配ip,尤其在搭建集群时。可以通过docker netw…

1、拉取镜像

# docker pull zookeeper:3.7.1

2、创建网络

Docker创建容器时默认采用bridge网络,自行分配ip,不允许自己指定。在实际部署中,需要指定容器ip,不允许其自行分配ip,尤其在搭建集群时。可以通过docker network create指令创建自己的bridge网络 ,在创建容器时指定网络和ip即可。

# 创建自定义网络
# docker network create --driver bridge --subnet=172.168.0.0/16 --gateway=172.168.1.1 mynet
# 查看所有网络
# docker network ls

3、配置文件

a、创建目录

创建用于存放各个zookeeper节点配置文件的config

# mkdir -p /usr/local/zk_cluster/{node1/conf,node2/conf,node3/conf}

b、创建文件

# zookeeper 节点1 配置
# vi /usr/local/zk_cluster/node1/conf/zoo.cfg# zookeeper 节点2 配置
# vi /usr/local/zk_cluster/node2/conf/zoo.cfg# zookeeper 节点3 配置存放目录
# vi /usr/local/zk_cluster/node3/conf/zoo.cfg

内容:

# Zookeeper保存数据的目录,默认情况下,Zookeeper将写数据的日志文件也保存在这个目录里
dataDir=/data# 事物日志存储地点,如果没提供的话使用的则是 dataDir
dataLogDir=/datalog# 服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每个 tickTime 时间就会发送一个心跳。tickTime以毫秒为单位
tickTime=2000# 集群中的follower服务器(F)与leader服务器(L)之间初始连接时能容忍的最多心跳数(tickTime的数量)
initLimit=5# 集群中的follower服务器与leader服务器之间请求和应答之间能容忍的最多心跳数(tickTime的数量)
syncLimit=2# 默认值为3,不支持以系统属性方式配置。用于配置Zookeeper在自动清理的时候需要保留的快照数据文件数量和对应的事务日志文件。此参数的最小值为3,如果配置的值小于3会自动调整到3
autopurge.snapRetainCount=3# 默认值为0,单位为小时,不支持以系统属性方式配置。用于配置Zookeeper进行历史文件自动清理的频率。如果配置为0或负数,表示不需要开启定时清理功能
autopurge.purgeInterval=0# 默认为60,不支持以系统属性方式配置。从Socket层面限制单个客户端与单台服务器之间的并发连接数,即以ip地址来进行连接数的限制。
# 如果设置为0,表示不做任何限制。仅仅是单台客户端与单个Zookeeper服务器连接数的限制,不能控制所有客户端的连接数总和
maxClientCnxns=60# 3.5.0中的新功能:当设置为false时,可以在复制模式下启动单个服务器,单个参与者可以使用观察者运行,并且群集可以重新配置为一个节点,并且从一个节点。
# 对于向后兼容性,默认值为true。可以使用QuorumPeerConfig的setStandaloneEnabled方法或通过将“standaloneEnabled = false”或“standaloneEnabled = true”添加到服务器的配置文件来设置它。
standaloneEnabled=false# 内嵌的管理控制台,停用这个服务
admin.enableServer=false# 开启四字命令,将所有命令添加到白名单中
4lw.commands.whitelist=*# 集群中服务的列表
server.1=172.168.0.1:2888:3888;2181
server.2=172.168.0.2:2888:3888;2181
server.3=172.168.0.3:2888:3888;2181

5、集群启动

节点1启动

# docker run -d --restart always \
--name zk-node1 \
--network mynet \
--ip 172.168.0.1 \
-p 2181:2181 \
-e ZOO_MY_ID=1 \
-v /usr/local/zk_cluster/node1/conf/zoo.cfg:/conf/zoo.cfg \
-v /usr/local/zk_cluster/node1/data:/data \
-v /usr/local/zk_cluster/node1/datalog:/datalog \
-v /usr/local/zk_cluster/node1/logs:/logs \
zookeeper:3.7.1

说明:

/usr/local/zk_cluster/node1/data:指定存放zookeeper数据的目录,若该目录不存在,则自动生成;

/usr/local/zk_cluster/node1/datalog:指定存放zookeeper数据日志目录,若该目录不存在,则自动生成;

/usr/local/zk_cluster/node1/logs:指定存放zookeeper日志目录,若该目录不存在,则自动生成;

节点2启动

# docker run -d --restart always \
--name zk-node2 \
--network mynet \
--ip 172.168.0.2 \
-p 2182:2181 \
-e ZOO_MY_ID=2 \
-v /usr/local/zk_cluster/node2/conf/zoo.cfg:/conf/zoo.cfg \
-v /usr/local/zk_cluster/node2/data:/data \
-v /usr/local/zk_cluster/node2/datalog:/datalog \
-v /usr/local/zk_cluster/node2/logs:/logs \
zookeeper:3.7.1

节点3启动

# docker run -d --restart always \
--name zk-node3 \
--network mynet \
--ip 172.168.0.3 \
-p 2183:2181 \
-e ZOO_MY_ID=3 \
-v /usr/local/zk_cluster/node3/conf/zoo.cfg:/conf/zoo.cfg \
-v /usr/local/zk_cluster/node3/data:/data \
-v /usr/local/zk_cluster/node3/datalog:/datalog \
-v /usr/local/zk_cluster/node3/logs:/logs \
zookeeper:3.7.1

6、集群状态

# 在容器 zk-node1 中开启一个交互模式的终端
[root@localhost ~]# docker exec -it zk-node1 /bin/bash
# 查看 zookeeper 状态 node1为follower
root@dce8441d0178:/apache-zookeeper-3.7.1-bin# bin/zkServer.sh statusZooKeeper JMX enabled by default
Using config: /conf/zoo.cfg
Client port found: 2181. Client address: localhost. Client SSL: false.
Mode: follower
root@dce8441d0178:/apache-zookeeper-3.7.1-bin# exit
exit# 在容器 zk-node2 中开启一个交互模式的终端
[root@localhost ~]# docker exec -it zk-node2 /bin/bash
# 查看 zookeeper 状态 node2为leader
root@969650dede5a:/apache-zookeeper-3.7.1-bin# bin/zkServer.sh statusZooKeeper JMX enabled by default
Using config: /conf/zoo.cfg
Client port found: 2181. Client address: localhost. Client SSL: false.
Mode: leader
root@969650dede5a:/apache-zookeeper-3.7.1-bin# exit
exit# 在容器 zk-node3 中开启一个交互模式的终端
[root@localhost ~]# docker exec -it zk-node3 /bin/bash
# 查看 zookeeper 状态 node3为follower
root@9a0ca305754a:/apache-zookeeper-3.7.1-bin# bin/zkServer.sh statusZooKeeper JMX enabled by default
Using config: /conf/zoo.cfg
Client port found: 2181. Client address: localhost. Client SSL: false.
Mode: follower
root@9a0ca305754a:/apache-zookeeper-3.7.1-bin# exit
exit

7、开放端口

# firewall-cmd --add-port=2181/tcp --add-port=2182/tcp --add-port=2183/tcp --permanent
# firewall-cmd --reload
http://www.yayakq.cn/news/805943/

相关文章:

  • 个人网站可以做健康付费知识检测网站的seo效果
  • 企业品牌网站建设方案免费网页下载
  • 网站推广全过程做营销型网站 推广的好处
  • 广州网站开发多少钱网站备案在哪个部门
  • 做电商网站需要注册什么公司名称WordPress预览出错
  • 网站建设外包公司怎么样爱网卡
  • ar做网站做网站域名公司
  • 网站宣传流程网页制作源代码模板
  • 网站中加入地图英文网站推广公司
  • 网站建设账务处理属于什么费用wordpress 白色
  • 商城网站建设 上海湖北营销型网站建设公司
  • 重庆网站建设帝维科技德国室内设计网app
  • 平面设计资料网站中国十大培训机构影视后期
  • 哪个网站做调查赚钱多网站建设方案打包
  • 个人网站尺寸北京快速建站制作公司
  • wordpress前端编辑插件百度seo价格
  • 浦东医院网站建设有限公司和公司哪个好
  • 手机网站和pc网站中国万网域名注册官网
  • 界面做的最好的网站动漫制作专业总结
  • 商城网站多少钱网盘网页版登录入口
  • j建设局域网网站最好的开发网站建设价格
  • 网站设计开发收费标准渭南 网站集约化建设
  • 网站软文推广好处莱芜市城乡建设局网站首页
  • 宁波网站建设制作多少钱怎么做原创动漫视频网站
  • 长春广告公司网站建设怎样建网站 需要
  • 济南手机网站开发公司大型网站建设价格
  • 西安东郊做网站建筑网站的设计与实现的论文
  • 自己可以做招聘的网站吗摄影网站投稿
  • 泰州做网站软件2003系统做网站
  • 网林时代网站建设网站建设费 什么科目