You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

52 lines
1.6 KiB

## 一、必须的步骤
#下载文件包
cd /usr/local/software
wget https://mirrors.tuna.tsinghua.edu.cn/apache/rocketmq/4.9.2/rocketmq-all-4.9.2-bin-release.zip --no-check-certificate
#新建一个新的程序文件夹用来放rocketmq
mkdir -p /usr/local/rocketmq
mkdir -p /usr/local/logs
#解压
unzip rocketmq-all-4.9.2-bin-release.zip -d /usr/local/
#启动
cd /usr/local/rocketmq-4.9.2/
#1.启动mqnamesrv
nohup sh bin/mqnamesrv > /usr/local/logs/namesrv.log &
# 2.启动broker
nohup sh bin/mqbroker -c conf/broker.conf -n 10.10.14.231:9876 > /usr/local/logs/broker.log &
#============================================================================
## 二、可选的步骤
# 配置内存
vi bin/runbroker.sh
JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
修改为:
JAVA_OPT=”${JAVA_OPT} -server -Xms2g -Xmx2g -Xmn1g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m”
改成如上就可以了然后再重新启动
sed -i 's/-server -Xms4g -Xmx4g -Xmn2g/-server -Xms2g -Xmx2g -Xmn1g/g' bin/runbroker.sh
vi bin/runserver.sh
JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g" 修改为:
JAVA_OPT=”${JAVA_OPT} -server -Xms2g -Xmx2g -Xmn1g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m”
改成如上就可以了然后再重新启动
#============================================================================
## 三、日常运维办法
# 查看日志
tail -f /usr/local/logs/broker.log
# 查看进程状态
ps -ef | grep namesrv
ps -ef | grep broker
# 停止命令
nohup sh bin/mqshutdown namesrv
nohup sh bin/mqshutdown broker