centos7上的rocketmq安装

一、rocketmq安装


详情可以查看rocketmq的官方网站: rocketmq offical site


1.下载rocketmq的二进制包


版本我们这里使用的是4.3.2

下载链接:下载链接


2.为rocketmq新建安装目录 /usr/local/rocketmq

解压到指定路径下:

解压:

  unzip rocketmq-all-4.3.2-bin-release.zip  -d  /usr/local/rocketmq


3.修改rocketmq启动配置,不然会报insufficient memory


修改目录 /usr/local/rocketmq/bin 下的 3 个配置文件: runserver.sh、runbroker.sh 、tools.sh 。

设置 runserver.sh 中此项配置 为:

JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn512m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"

设置 runbroker.sh 中此项配置 为:

JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m"

设置 tools.sh 中此项配置 为:

JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn256m -XX:PermSize=128m -XX:MaxPermSize=128m"




4.启动nameServer

/usr/local/rocketmq/rocketmq-all-4.3.2-bin-release/bin

>nohup sh bin/mqnamesrv &

>tail   -f   ~/logs/rocketmqlogs/namesrv.log 

 The Name Server boot success...

~ 表示用户主目录,也就是当前登录用户的用户目录。

例如:

cd  ~/

5.启动broker

>nohup sh bin/mqbroker-nlocalhost:9876 &

>tail   -f   ~/logs/rocketmqlogs/broker.log 

 The broker[%s, 172.30.30.233:10911] boot success...

你可能感兴趣的:(centos7上的rocketmq安装)