RocketMQ安装部署说明.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

1/NUMPAGES24

RocketMQ安装部署说明

修订记录

日期

版本号

修订说明

修订人

目录

TOC\o1-3\h\u294881.环境说明 -4-

154501.1部署环境说明 -4-

170871.2安装包需求 -4-

25842.准备工作 -5-

255702.1创建非root用户 -5-

186132.2安装JDK -5-

324082.3部署规划 -6-

161443.正式部署 -6-

270563.1上传部署包 -7-

118733.2启动namesrv服务 -7-

144773.3启动所有broker服务 -9-

244473.4安装RocketMQ控制台 -12-

285984.部署验证 -14-

285724.1RocketMQ运行状态检测 -14-

243775.MQ重启步骤 -14-

326815.1.依次停止网关服务 -14-

227705.2.关闭MQ所有节点 -15-

174005.3.备份生产MQ的数据 -15-

271845.3.1执行前提:当前时间无业务且mq相关数据已全部消费完成 -15-

76445.3.2备份MQ的data目录 -17-

151795.3.3删除MQ的data目录 -17-

305485.4.重启mq -18-

33715.5.重启接收服务,业务服务,转发服务,话单服务 -20-

64045.6.发送数据走功能测试 -20-

194105.7.验证MQ从节点消费能力 -20-

135795.8.做验收测试 -21-

文档阅读指引:

1.蓝色字体表示命令行;例如:ls/home

2.红色字体表示:

1)需要修改的地方;例如:ping(此处根据实际IP进行修改);

2)特别注意点;

3.斜体字体表示重要的注意项或者判断项说明;例如:如果上述命令正常输出了以下版本号,则直接跳转至3.2(编译安装redis)步骤;

1.环境说明

1.1部署环境说明

操作系统

CPU架构

JDK

RocketMQ

CentOS7.X

银河麒麟V10

x86_64

jdk-8u211-linux-x64.tar.gz

4.8.0

ARM

jdk-8u271-linux-aarch64.tar.gz

1.2安装包需求

RocketMQ集群安装包(共3个文件):

JDK安装包:

X86服务器:jdk-8u211-linux-x64.tar.gz

ARM服务器:jdk-8u271-linux-aarch64.tar.gz

2.准备工作

2.1创建非root用户

(1)添加一个用户组

groupaddmwkj

(2)添加一个用户(默认会成家目录)

useradd-m-gmwkjmwkj

(3)设置用户密码

passwdmwkj

2.2安装JDK

rocketmq需要JDK1.8以上的java环境,安装前请检查是否安装了java环境,命令无错误则为已安装jdk,否则请自行安装jdk,使用如下命令:

java-version

使用mwkj用户上传jdk安装包到/home/mwkj目录下,解压:

tar-zxvfjdk-8u211-linux-x64.tar.gz

注:如果环境为ARM架构服务器,需要使用对应的ARM架构JDK安装包,切记不可混合使用。

获取到jdk的绝对路径,然后将该路径配置到环境变量:

vi~/.bashrc

下面为编辑的.bashrc的内容,在文件尾部添加如下内容:

exportJAVA_HOME=/home/mwkj/jdk1.8.0_211

exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

exportPATH=$JAVA_HOME/bin:$PATH

(4)导入环境变量

source~/.bashrc

(5)确认jdk是否安装成功,输出以下版本信息则为成功,如果不成功,请检查.bashrc文件中路径是否配置正确

java-version

javac-version

2.3部署规划

本次安装三主三从同步模式的集群,部署三个nameSrv节点,六个broker节点(一主两从,使用dLeger做高可用),分三台虚拟机安装,机器规划如下:

虚拟机

nameSrv

注册服务

:9876

:9876

:9876

Master名

broker-a

broker-b

bro

文档评论(0)

137****2864 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档