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
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
|
|
|
|
|