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

食品电子商务网站建设规划书搜索引擎推广的优势

食品电子商务网站建设规划书,搜索引擎推广的优势,建一个做笔记的网站,家教网站制作文章目录 安装准备虚拟机部署部署zk集群安装zk集群启动zk集群初始化元数据(zk)关闭zk集群 部署BookKeeper集群安装BookKeeper集群初始化元数据(bk)启动BookKeeper停止 BookKeeper 部署Brokers集群安装Brokers集群启动 broker停止 …

文章目录

  • 安装准备
    • 虚拟机部署
      • 部署zk集群
        • 安装zk集群
        • 启动zk集群
        • 初始化元数据(zk)
        • 关闭zk集群
      • 部署BookKeeper集群
        • 安装BookKeeper集群
        • 初始化元数据(bk)
        • 启动BookKeeper
        • 停止 BookKeeper
      • 部署Brokers集群
        • 安装Brokers集群
        • 启动 broker
        • 停止 broker
      • zk集群可用性测试(需要把上面的zk+bk+broker安装完再测)

安装准备

虚拟机部署

1.准备相关安装包

在这里插入图片描述

2.jdk版本要求17或以上。

部署zk集群

安装zk集群

每台服务器关闭防火墙后,解压安装包(以安装在home为例):

cd /home
tar -zvxf install_TLQ-CN-ALL_10.0.2.0.tar.gz
mv TLQ-CN zk
## 如果想要用普通用户安装,保险起见可以设置一下属组,其中这里的tlqcn就是普通用户,也就是本次使用的安装用户
chown -R tlqcn:tlqcn /home/zk
cd /home/zk/conf
vi zookeeper.conf

主要是配置以下内容:
在这里插入图片描述

dataDir=/home/zk/data
dataLogDir=/home/zk/logs
server.1=192.168.10.119:2888:3888;2181
server.2=192.168.10.120:2888:3888;2181
server.3=192.168.10.121:2888:3888;2181

在这里插入图片描述

如果 Zookeeper 与 BookKeeper 在同一台虚拟机上部署,metricsProvider.httpPort=自定义端口号,不要使用 8000

在这里插入图片描述

之后每台服务器或者虚拟机上新建刚刚配置的logs目录和data目录,新建myid,如下所示:

#节点 1:
echo 1 >/home/zk/data/myid
#节点 2:
echo 2 >/home/zk/data/myid
#节点 3:
echo 3 >/home/zk/data/myid
启动zk集群

弄好后分别在 3 个节点所在服务器的/home/zk 目录下运行以下命令启动 Zookeeper 节点:

cd /home/zk
bin/tong-daemon start zookeeper

在这里插入图片描述

启动后可以看看 这个日志文件有没有报错信息:
在这里插入图片描述

如果遇到这种报错(尤其是用jdk17的时候):

在这里插入图片描述

可以在conf目录的pulsar_env.sh和bkenv.sh里增加这一段代码:

if [[ $JAVA_MAJOR_VERSION -ge 17 ]]; thenZGC_OPTS="-XX:+UseZGC"
elseZGC_OPTS=""
fi

在这里插入图片描述
在这里插入图片描述

如果遇到这种报错:
在这里插入图片描述

确认以下几点即可
1.各个节点之间是否能telnet通对应的端口(日志里提示的是3888)
2.执行以下指令确认节点正常运行:

cd /home/zk
bin/tong zookeeper-shell
ls /

如下所示即为正常,可以ctrl +c退出。
在这里插入图片描述
原因:

集群里zk节点启动的时候,是会有启动的快慢的区别的,先启动的zk节点去识别其他节点的时候,如果没识别到,也会有这种报错,之后会重连进行识别。

如需停止 Zookeeper 节点,分别在 3 个节点所在机器的/home/zk 目录下运行以下命令停止 Zookeeper 节点:

cd /home/zk
bin/tong-daemon stop zookeeper
初始化元数据(zk)

在任意一台已部署 Zookeeper 的服务器上,进入/home/zk 目录,执行以下命令,初始化元数据:

bin/tong initialize-cluster-metadata \
--cluster tlq-cn \
--metadata-store zk:192.168.10.119:2181,192.168.10.120:2181,192.168.10.121:2181 \
--configuration-metadata-store zk:192.168.10.119:2181,192.168.10.120:2181,192.168.10.121:2181 \
--web-service-url http://192.168.10.119:8080,192.168.10.120:8080,192.168.10.121:8080 \
--broker-service-url pulsar://192.168.10.119:6650,192.168.10.120:6650,192.168.10.121:6650

在这里插入图片描述

关闭zk集群
cd /home/zk
bin/tong-daemon stop zookeeper

部署BookKeeper集群

安装BookKeeper集群

执行以下指令:

cd /home
tar -zvxf install_TLQ-CN-ALL_10.0.2.0.tar.gz
mv TLQ-CN bk
cd /home/bk/conf
#每个节点都要编辑
vi bookkeeper.conf
#找到以下配置进行配置advertisedAddress=192.168.10.119
zkServers=192.168.10.119:2181,192.168.10.120:2181,192.168.10.121:2181
journalDirectory=/home/bk/data/journal	
ledgerDirectories=/home/bk/data/ledgers
prometheusStatsHttpPort=7000
httpServerEnabled=false
licenseIps=192.168.10.118:8888
licensePublicKey=

在这里插入图片描述

在这里插入图片描述
其中licensePublicKey得通过license server控制台获取秘钥。

初始化元数据(bk)

之后在 3 个节点中的任意一个节点的/home/bk 目录下执行 bin/bookkeeper shell metaformat 初始化元数
据,遇到提示按“y”,只需执行一次。
在这里插入图片描述

输出结果:
在这里插入图片描述

启动BookKeeper
cd /home/bk
bin/tong-daemon start bookie

在这里插入图片描述

启动后可以分别在每个节点执行以下指令进行测试

bin/bookkeeper shell bookiesanity

如下图所示为测试成功:
在这里插入图片描述

停止 BookKeeper
cd /home/bk
bin/tong-daemon stop bookie

部署Brokers集群

安装Brokers集群
cd /home
tar -zvxf install_TLQ-CN-ALL_10.0.2.0.tar.gz
mv TLQ-CN broker
cd /home/broker/conf
vi broker.conf 
#检查和配置以下内容metadataStoreUrl=zk:192.168.10.119:2181,192.168.10.120:2181,192.168.10.121:2181
configurationMetadataStoreUrl=zk:192.168.10.119:2181,192.168.10.120:2181,192.168.10.121:2181
brokerServicePort=6650
webServicePort=8080
advertisedAddress=192.168.10.121
clusterName=tlq-cn
licenseIps=192.168.10.118:8888
licensePublicKey=

在这里插入图片描述
在这里插入图片描述

启动 broker
cd /home/broker/
bin/tong-daemon start broke

在这里插入图片描述

检查节点(${clusterName}替换为配置文件里配置的集群名)

cd /home/brokerbin/tong-admin brokers list ${clusterName}

在这里插入图片描述
在这里插入图片描述

停止 broker
cd /home/broker
bin/tong-daemon stop broker

zk集群可用性测试(需要把上面的zk+bk+broker安装完再测)

cd /home/zk
vi conf/client.conf
#检查和配置以下内容
webServiceUrl=http://192.168.10.119:8080,192.168.10.120:8080,192.168.10.121:8080
brokerServiceUrl=pulsar://192.168.10.119:6650,192.168.10.120:6650,192.168.10.121:6650

保存后在bin目录执行

cd /home/zk
bin/tong-client produce \
persistent://public/default/test \
-n 1 \
-m "Hello Pulsar"

在这里插入图片描述

另启一个窗口,执行

cd /home/zk
bin/tong-client consume \
persistent://public/default/test \
-n 100 \
-s "consumer-test" \
-t "Exclusive"

在这里插入图片描述

http://www.dtcms.com/wzjs/423019.html

相关文章:

  • 网站建设中怎么编辑图片seo查询排名软件
  • 技术支持 东莞网站建设母婴护理免费的网站推广软件
  • 企业建站报价照片查询百度图片搜索
  • 青海公司网站建设哪家好类似58的推广平台有哪些平台
  • 广东省建设厅官方网站电话哈尔滨seo整站优化
  • 国外黄色网站推荐百度助手下载
  • 天津市网站建设公司二十条优化措施原文
  • 网站建设合同范本网站建设服务商
  • 北京网站制作业务如何开展seo营销外包公司
  • 九江网站建设就在刚刚武汉宣布最新消息
  • 购物网站配色怎么设计一个网站可以优化多少关键词
  • 网站首页滚动页面公司广告推广方案
  • 图片做动画网站国产十大erp软件
  • 个体户能做网站备案吗seo搜索引擎优化书籍
  • 免费网站安全青岛seo博客
  • 做饲料机的川工网站衡水seo培训
  • 有关建设旅行网站的建设今天刚刚发生的新闻台湾新闻
  • 温州做网站费用国家卫生健康委
  • 东莞比较出名的网站建设公司如何推广一款app
  • 网站建设有必要做手机端吗seo做的比较牛的公司
  • 齐河网站建设费用网页设计与制作步骤
  • 携程网站建设进度及实施过程2022年新闻摘抄简短
  • 深圳市网站建设公司排名seo推广专员工作内容
  • dw是做网站的软件吗网站链接提交收录
  • 阿里云服务器责任怎么做网站百度地图的精准定位功能
  • 广东网站建设服务seo在线优化排名
  • cgi做网站接外包网站
  • 石家庄哪里有网站建设河北seo网络优化师
  • 营销网站建站公司哪家好教育机构排名
  • 产品众筹网站开发东莞seo外包平台