环境部署——CentOS7上搭建RocketMQ

环境:
CentOS-7-x86_64
JDK1.8
alibaba-rocketmq-3.2.6.tar.gz
apache-tomcat-7.0.65.tar.gz

  1. 安装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

  1. 配置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值;
  1. 上传安装包【两台机器】
# 上传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
  1. 创建存储路径【两台机器】
# mkdir /usr/local/rocketmq/store
# mkdir /usr/local/rocketmq/store/commitlog
# mkdir /usr/local/rocketmq/store/consumequeue
# mkdi
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值