启动NameServer集群

1集群中需要先在环境变量中添加java的路径

export JAVA_HOME=/usr/lib/jvm/java-1.8.0 export JRE_HOME=JAVA_HOME/jre export PATH=PATH:JAVA_HOME/bin:JRE_HOME/bin export CLASSPATH=.:JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

分别启动rocketmqOS1与rocketmqOS2两个主机中的NameServer,启动命令完全相同。

在对应的解压目录下

/opt/ops/rocketmq-all-4.9.0-bin-release

执行这个命令

nohup sh bin/mqnamesrv &

broker节点启动命令,roketmq1

nohup sh bin/mqbroker -c conf/2m-2s-async/broker-a.properties &

broker节点启动命令,roketmq2

nohup sh bin/mqbroker -c conf/2m-2s-async/broker-b.properties &

runbroker.sh

tools.sh

runserver.sh

如果内存较小,需要把这三个文件中的内存都修改为机器可以启动的内存才可以实际启动。

再启动两个slave

分别启动rocketmqOS1与rocketmqOS2两个主机的broker Slave,注意,他们指定所要加载的配置文件是不同的。

rocketmq1启动的命令是

nohup sh bin/mqbroker -c conf/2m-2s-async/broker-b-s..properties &

rocketmq2启动的命令是

nohup sh bin/mqbroker -c conf/2m-2s-async/broker-a-s..properties &

相关推荐
2401_892070981 天前
【Linux C++ 日志系统实战】LogFile 日志文件管理核心:滚动策略、线程安全与方法全解析
linux·c++·日志系统·日志滚动
雪可问春风1 天前
docker环境部署
运维·docker·容器
lwx9148521 天前
Linux-Shell算术运算
linux·运维·服务器
翻斗包菜1 天前
PostgreSQL 日常维护完全指南:从基础操作到高级运维
运维·数据库·postgresql
somi71 天前
ARM-驱动-02-Linux 内核开发环境搭建与编译
linux·运维·arm开发
双份浓缩馥芮白1 天前
【Docker】Linux 迁移 docker 目录(软链接)
linux·docker
海的透彻1 天前
nginx启动进程对文件的权限掌控
运维·chrome·nginx
为何创造硅基生物1 天前
ESP32S3的RGB屏幕漂移问题
网络
好运的阿财1 天前
process 工具与子agent管理机制详解
网络·人工智能·python·程序人生·ai编程
黄昏晓x1 天前
Linux ---- UDP和TCP
linux·tcp/ip·udp