环境:
CentOS-7-x86_64
JDK1.8
alibaba-rocketmq-3.2.6.tar.gz
apache-tomcat-7.0.65.tar.gz
- 安装jdk环境 【两台机器】
首先用java -version
检测jdk环境
如果没有安装,则安装jdk环境:vi /etc/profile
在profile中添加如下内容:
export JAVA_HOME=/usr/local/jdk1.7.0_80
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
修改完,编译:source /etc/profile
- 配置IP与域名映射,添加hosts文件【两台机器】
进入hosts:vi /etc/hosts
内容如下:
192.168.163.133 rocketmq-nameserver1
192.168.163.133 rocketmq-master1
192.168.163.137 rocketmq-nameserver2
192.168.163.137 rocketmq-master2
编译hosts文件,使其生效:service network restart
如果报:Error:No suitable device found: no device found for connection “System eth0”
解决办法(刷新网卡):
(1)ifconfig -a 查看物理 MAC HWADDR 的值
(2)vim 编辑文件 /etc/sysconfig/network-scripts/ifcfg-eth0中修改ifconfig中查出的MAC HWADDR值;
- 上传安装包【两台机器】
# 上传alibaba-rocketmq-3.2.6.tar.gz文件至/usr/local
# tar -zxvf alibaba-rocketmq-3.2.6.tar.gz -C /usr/local
# mv alibaba-rocketmq alibaba-rocketmq-3.2.6
# ln -s alibaba-rocketmq-3.2.6 rocketmq
- 创建存储路径【两台机器】
# mkdir /usr/local/rocketmq/store
# mkdir /usr/local/rocketmq/store/commitlog
# mkdir /usr/local/rocketmq/store/consumequeue
# mkdi