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

山西网站建设软件怎么创建自己的游戏网站

山西网站建设软件,怎么创建自己的游戏网站,杭州营销型网站建设排名,日照哪里有做网站的目录 Zookeeper1 启动单个Zookeeper实例1.1 下载Zookeeper安装包并解压1.2 添加环境变量1.3 修改默认配置1.4 新建数据存储目录和日志目录1.5 启动Zookeeper1.6 停止Zookeeper 2 搭建Zookeeper集群2.1 新建集群目录2.2 配置环境变量2.3 创建节点目录2.4 修改配置2.5 创建节点ID…

目录

  • Zookeeper
    • 1 启动单个Zookeeper实例
      • 1.1 下载Zookeeper安装包并解压
      • 1.2 添加环境变量
      • 1.3 修改默认配置
      • 1.4 新建数据存储目录和日志目录
      • 1.5 启动Zookeeper
      • 1.6 停止Zookeeper
    • 2 搭建Zookeeper集群
      • 2.1 新建集群目录
      • 2.2 配置环境变量
      • 2.3 创建节点目录
      • 2.4 修改配置
      • 2.5 创建节点ID文件
      • 2.6 启动集群
      • 2.7 停止集群

Zookeeper

本文尝试在单机搭建包含有3个节点的Zookeeper集群。
环境:Windows 11 WSL2
Linux发行版本:Ubuntu 22.04.2 LTS

1 启动单个Zookeeper实例

1.1 下载Zookeeper安装包并解压

wget https://dlcdn.apache.org/zookeeper/zookeeper-3.8.3/apache-zookeeper-3.8.3-bin.tar.gz
sudo tar xvf apache-zookeeper-3.8.3-bin.tar.gz -C /usr/local/bin

1.2 添加环境变量

配置环境变量:

vim ~/.bashrc

添加如下内容:

#set Zookeeper env vars
export ZOOKEEPER_HOME=/usr/local/bin/apache-zookeeper-3.8.3-bin
export PATH=$PATH:$ZOOKEEPER_HOME/bin

加载新的环境变量:

source ~/.bashrc

1.3 修改默认配置

cd $ZOOKEEPER_HOME/conf
cp zoo_sample.cfg zoo.cfg
vim zoo.cfg

在配置文件中修改数据存储目录:

dataDir=$ZOOKEEPER_HOME/data

1.4 新建数据存储目录和日志目录

sudo mkdir $ZOOKEEPER_HOME/data
sudo chmod -R 777 data
sudo mkdir $ZOOKEEPER_HOME/logs
sudo chmod -R 777 logs

1.5 启动Zookeeper

zkServer.sh start

查看状态:

zkServer.sh status

启动命令行:

zkCli.sh

1.6 停止Zookeeper

停止Zookeeper

zkServer.sh stop

2 搭建Zookeeper集群

2.1 新建集群目录

cd /usr/local/bin
sudo zookeeper-cluster
chmod -R 777 zookeeper-cluster

2.2 配置环境变量

vim ~/.bashrc
export ZK_CLUSTER_HOME /usr/local/bin/zookeeper-cluster
source ~/.bashrc

2.3 创建节点目录

将Zookeeper安装目录复制3份:

cp -r apache-zookeeper-3.8.3-bin zookeeper-cluster/zookeeper-1
cp -r apache-zookeeper-3.8.3-bin zookeeper-cluster/zookeeper-2
cp -r apache-zookeeper-3.8.3-bin zookeeper-cluster/zookeeper-3

清理之前单实例产生的数据:

sudo rm -rf zookeeper-cluster/zookeeper-1/data
sudo rm -rf zookeeper-cluster/zookeeper-2/data
sudo rm -rf zookeeper-cluster/zookeeper-3/datasudo mkdir zookeeper-cluster/zookeeper-1/data
sudo mkdir zookeeper-cluster/zookeeper-2/data
sudo mkdir zookeeper-cluster/zookeeper-3/data

如果当前账号没有写权限,需要赋权限:

sudo chmod -R 777 zookeeper-cluster/zookeeper-1
sudo chmod -R 777 zookeeper-cluster/zookeeper-2
sudo chmod -R 777 zookeeper-cluster/zookeeper-3

2.4 修改配置

首先查询本机IP

ip addr

分别修改3个节点的配置

vim zookeeper-cluster/zookeeper-1/conf/zoo.cfg

dataDir=$ZK_CLUSTER_HOME/zookeeper-1/data
clientPort=2181
#Cluster
server.1=172.26.143.96:2881:3881
server.2=172.26.143.96:2882:3882
server.3=172.26.143.96:2883:3883

vim zookeeper-cluster/zookeeper-2/conf/zoo.cfg

dataDir=$ZK_CLUSTER_HOME/zookeeper-2/data
clientPort=2182
#Cluster
server.1=172.26.143.96:2881:3881
server.2=172.26.143.96:2882:3882
server.3=172.26.143.96:2883:3883

vim zookeeper-cluster/zookeeper-3/conf/zoo.cfg

dataDir=$ZK_CLUSTER_HOME/zookeeper-3/data
clientPort=2183
#Cluster
server.1=172.26.143.96:2881:3881
server.2=172.26.143.96:2882:3882
server.3=172.26.143.96:2883:3883

2.5 创建节点ID文件

echo 1 > zookeeper-cluster/zookeeper-1/data/myid
echo 2 > zookeeper-cluster/zookeeper-2/data/myid
echo 3 > zookeeper-cluster/zookeeper-3/data/myid

2.6 启动集群

分别启动三个Zookeeper实例:

$ZK_CLUSTER_HOME/zookeeper-1/bin/zkServer.sh start
$ZK_CLUSTER_HOME/zookeeper-2/bin/zkServer.sh start
$ZK_CLUSTER_HOME/zookeeper-3/bin/zkServer.sh start

查看节点状态:

ZK_CLUSTER_HOME/zookeeper-1/bin/zkServer.sh status

ZooKeeper JMX enabled by default
Using config: /usr/local/bin/zookeeper-cluster/zookeeper-1/bin/…/conf/zoo.cfg
Client port found: 2181. Client address: localhost. Client SSL: false.
Mode: follower

ZK_CLUSTER_HOME/zookeeper-2/bin/zkServer.sh status

ZooKeeper JMX enabled by default
Using config: /usr/local/bin/zookeeper-cluster/zookeeper-2/bin/…/conf/zoo.cfg
Client port found: 2182. Client address: localhost. Client SSL: false.
Mode: leader

ZK_CLUSTER_HOME/zookeeper-3/bin/zkServer.sh status

ZooKeeper JMX enabled by default
Using config: /usr/local/bin/zookeeper-cluster/zookeeper-3/bin/…/conf/zoo.cfg
Client port found: 2183. Client address: localhost. Client SSL: false.
Mode: follower

2.7 停止集群

$ZK_CLUSTER_HOME/zookeeper-1/bin/zkServer.sh stop
$ZK_CLUSTER_HOME/zookeeper-2/bin/zkServer.sh stop
$ZK_CLUSTER_HOME/zookeeper-3/bin/zkServer.sh stop
http://www.mnyf.cn/news/15099.html

相关文章:

  • 长沙营销网站建设公司百度之家
  • 华大网站建设如何制作网站链接
  • 网站点击按钮回到页面顶部怎么做成功营销案例分享
  • 淄企业网站建设公司成都专门做网站的公司
  • 公司做网站可以用个人域名搜索引擎营销是什么意思
  • 淮安软件园有做网站的吗足球世界排名一览表
  • 网站上做百度广告赚钱么搜索排名广告营销怎么做
  • 西安做网站公司哪家好黄冈便宜的网站推广怎么做
  • 在什么网站可以自承包活来做emlog友情链接代码
  • asp动态网站开发基础教程(第4版)网络销售真恶心
  • 做网站怎么报价谷歌app下载
  • 设计师培训生招聘seo自动工具
  • 东阳做网站公司全网推广平台有哪些
  • 微信官方网页版河北百度推广seo
  • 学校网站建设项目要多少钱磁力搜索引擎
  • 免费行情软件app网站下载大全安卓电销外包团队在哪找
  • 好书推荐ppt模板免费下载seo范畴有哪些
  • 英文wordpress 安装网站页面seo
  • 网站做收付款接口重庆营销型网站建设公司
  • wordpress建网站详细教程营销型网站建设推荐
  • 专注网站建设软文发布
  • 南京网站关键词优化咨询百度小说排行榜前十名
  • 常用的做网站的工具都有哪些文库百度登录入口
  • 大气手机网站模板搜索引擎优化的基本手段
  • 做网站分几种网页点击量统计
  • wordpress极验证登录seo外链建设方法
  • 怎么做优惠网站网络营销软件推广
  • 公司注册资金50万和100万的区别苏州seo关键词排名
  • 网站怎么做页面解析跳转各大网站提交入口网址
  • 网站开发合同是否专属管辖西安做网页的公司