1.下载alibaba-rocketmqxxx.tar.gz安装文件
2.解压到相关文件夹
3.编辑系统全局配置文件
vi /etc/profile
12exportROCKETMQ_HOME=/jianbing/install/rocketmq/alibaba-rocketmqexportPATH=$JAVA_HOME/bin:$ROCKETMQ_HOME/bin:$PATHsource /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.log1TheNameServerbootsuccess.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.logps -ef|grep java 看到下面的东西就说明启动成功了
1com.alibaba.rocketmq.broker.BrokerStartup