1.rocketMQ 环境搭建
1. 配置host
1)两台机器:192.168.50.212,192.168.50.213
nameserver1,nameserver2相当于zookeeper ,底层通过 netty通信。这里只是用到两台机器,nameserver 和master 都在一台机器上
# vim /etc/hosts /// 两台机器上都要这样配置
192.168.50.212 rocketmq-nameserver1
192.168.50.212 rocketmq-master1
192.168.50.213 rocketmq-nameserver2
192.168.50.213 rocketmq-master2
2)ping 网络测试是否通
在212 节点 ,ping 192.168.50.213 ; ping rocketmq-nameserver2;ping rocketmq-master2
2.上传rocketmq-3.2.6.tar.gz (两台机器操作)
1)解压tar -zxvf rocketmq-3.2.6.tar.gz -C /usr/local/
2)创建软连接 ln -s alibaba-rocketmq/ rocketmq
目录结构 /usr/local/rocketmq
3.创建数据存储路径(两台机器操作)
mkdir /usr/local/rocketmq/store
mkdir /usr/local/rocketmq/store/commitlog
mkdir /usr/local/rocketmq/store/consumequeue
mkdir /usr/local/rocketmq/store/index
4.配置文件(两台机器)
cd /usr/local/rocketmq/conf/2m-noslave 有两个配置文件 ,每个节点 ,依赖各自的配置文件,但是这里有broker-a.properties broker-b.properties ,以后扩展节点多个,意思就是一个节点,依赖一个,但是可以在一个节点保存一份全量的配置文件。
浙公网安备 33010602011771号