数据管理与分析
数据管理与分析
- 帆软商业智能解决方案
- 滴普科技数据智能平台解决方案
- 端边云车联网Serverless数据湖解决方案
- 华为云通用数据使能解决方案实践
- 天眼查商业查询解决方案实践
- 快速构建高可用TiDB集群
- 快速构建高可用Flink集群
- 华为云政务场景数据使能解决方案
- 数鑫科技领域数据空间解决方案
- 普元元数据资产管理解决方案
- 驾驶行为分析
- 软通动力数据中台及数据治理服务解决方案实践
- 中软国际数据治理专业服务解决方案实践
- 永洪商业智能解决方案
- 基于OBS配置大数据存算分离集群
- 翼海云峰大数据服务解决方案
- 观远商业智能数据分析解决方案
- 八六三智能数据平台解决方案
- 文档下载
- 通用参考
本文导读
展开导读
链接复制成功!
启动RocketMq
- 创建rocketmq-namesrv
# vim /etc/systemd/system/rocketmq-namesrv.service [Unit] Description=rocketmq-namesrv Documentation=http://mirror.bit.edu.cn/apache/rocketmq/ After=network.target [Service] Type=sample Environment=JAVA_HOME=/opt/jdk1.8.0_131 User=root ExecStart=/opt/rocketmq-4.4.0/bin/mqnamesrv > /data/rocketmq-4.4.0/logs/mqnamesrv.log 2>&1 ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s QUIT $MAINPID Restart=0 LimitNOFILE=65536 [Install] WantedBy=multi-user.target
- 创建broker-master
# vim /etc/systemd/system/rocketmq-master.service [Unit] Description=rocketmq-master Documentation=http://mirror.bit.edu.cn/apache/rocketmq/ After=network.target [Service] Type=sample Environment=JAVA_HOME=/opt/jdk1.8.0_131 User=root ExecStart=/opt/rocketmq-4.4.0/bin/mqbroker -c /opt/rocketmq-4.4.0/conf/broker-master.conf >/data/rocketmq-4.4.0/logs/mqbroker-master.log 2>&1 ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s QUIT $MAINPID Restart=0 LimitNOFILE=65536 [Install] WantedBy=multi-user.target
- 创建broker-slave
# vim /etc/systemd/system/rocketmq-slave.service [Unit] Description=rocketmq-slave Documentation=http://mirror.bit.edu.cn/apache/rocketmq/ After=network.target [Service] Type=sample Environment=JAVA_HOME=/opt/jdk1.8.0_131 User=root ExecStart=/opt/rocketmq-4.4.0/bin/mqbroker -c /opt/rocketmq-4.4.0/conf/broker-slave.conf >/data/rocketmq-4.4.0/logs/mqbroker-slave.log 2>&1 ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s QUIT $MAINPID Restart=0 LimitNOFILE=65536 [Install] WantedBy=multi-user.target
- 设置开机自启
# vim /etc/rc.d/rc.local systemctl start rocketmq-namesrv systemctl start rocketmq-master systemctl start rocketmq-slave
图1 设置开机自启 - 启动服务
# systemctl daemon-reload
启动顺序namesrv -> master -> slave.
# systemctl start rocketmq-namesrv && systemctl enable rocketmq-namesrv # systemctl start rocketmq-master && systemctl enable rocketmq-master # systemctl start rocketmq-slave && systemctl enable rocketmq-slave
说明:
如果要停止,顺序与启动顺序相反。
- 检查状态
# systemctl status rocketmq-namesrv # systemctl status rocketmq-master # systemctl status rocketmq-slave
图2 检查状态 - 看到上面结果,说明启动成功。
- 附加:另一种启动方式
分别启动3个节点的namesrv和broker,启动顺序namesrv ---> broker。
启动namesrv
# nohup sh /opt/rocketmq-4.4.0/bin/mqnamesrv > /data/rocketmq-4.4.0/logs/mqnamesrv.log 2>&1 &
启动broker-master
# nohup sh /opt/rocketmq-4.4.0/bin/mqbroker -c /opt/rocketmq-4.4.0/conf/broker-master.conf >/data/rocketmq-4.4.0/logs/mqbroker-master.log 2>&1 &
启动broker-slave
# nohup sh /opt/rocketmq-4.4.0/bin/mqbroker -c /opt/rocketmq-4.4.0/conf/broker-slave.conf >/data/rocketmq-4.4.0/logs/mqbroker-slave.log 2>&1 &
说明:
停止顺序则与启动顺序相反。
父主题: Rocketmq部署