1.下载alibaba-rocketmqxxx.tar.gz安装文件
2.解压到相关文件夹
3.编辑系统全局配置文件
vi /etc/profile
12exportROCKETMQ_HOME=/jianbing/install/rocketmq/alibaba-rocketmqexportPATH=$JAVA_HOME/bin:$ROCKETMQ_HOME/bin:$PATH复制代码
source /etc/profile
4.创建日志文件夹
create logs dir
12cdalibaba-rocketmq/mkdirlogs复制代码
5.修改namesrv的内存大小以适应特定的服务器配置
vi runserver.sh
编辑 JAVA_OPT相关
例子:
1JAVA_OPT="${JAVA_OPT}-server-Xms256m-Xmx256m-Xmn128m-XX:PermSize=64m -XX:MaxPermSize=128m"复制代码
6.启动mq-namesrv
start mq namesrv
1nohupshmqnamesrv1>/jianbing/install/rocketmq/alibaba-rocketmq/logs/ng .log2>/jianbing/install/rocketmq/alibaba-rocketmq/logs/ng-err.log&复制代码
7.检查namesrv 是否启动完成
$ps -ef|grep java
1com.alibaba.rocketmq.namesrv.NamesrvStartup复制代码
8.查看namesrv日志
1tail-f/jianbing/install/rocketmq/alibaba-rocketmq/logs/ng.log复制代码
1TheNameServerbootsuccess.serializeType=JSON复制代码
9.设置broker内存大小以适应特定的服务器配置
vi runbroker.sh
例子:
1JAVA_OPT="${JAVA_OPT}-server-Xms1g-Xmx1g-Xmn512m-XX:PermSize=128m-XX :MaxPermSize=320m"复制代码
10.启动mq-broker
1nohupshmqbroker>/jianbing/install/rocketmq/alibaba-rocketmq/logs/mq .log2>&1&复制代码
11.查看broker的日志文件
1tail-f/jianbing/install/rocketmq/alibaba-rocketmq/logs/mq.log复制代码
ps -ef|grep java 看到下面的东西就说明启动成功了
1com.alibaba.rocketmq.broker.BrokerStartup复制代码