【安装前环境准备】 检查是否安装好JDK(必要):java -version 查看CPU信息: # cat /proc/cpuinfo # lscpu # getconf _NPROCESSORS_ONLN # cat /sys/devices/system/cpu/online # cat /proc/interrupts | egrep -i 'cpu 查看内存信息: # free -hm # cat /proc/meminfo 查看磁盘信息: # lsblk # fdisk -l - 显示系统中的磁盘分区表信息,包括硬盘的大小、分区类型等 # df -hl # df -a # du -sh [目录名] # du -sm [文件夹]`:查看指定文件夹的总M数 # du -h [目录名]`:查看指定文件夹下的所有文件大小(包含子文件夹) # ls -lh /opt/install-file/ RocketMQ 防火墙端口开放 NameServer端口:9876 Broker端口:10911 Broker高可用(HA)端口:10912 Broker管理端口:10909(通常是10911 - 2,默认不开启) FastRemoting端口:通常为 Broker 监听端口 + 2(例如 10911 + 2 = 10913) 状态:sudo systemctl status firewalld 启动:sudo systemctl start firewalld 查看:firewall-cmd --list-ports --permanent 添加防火墙开放访问端口: firewall-cmd --zone=public --add-port=9876/tcp --permanent firewall-cmd --zone=public --add-port=10909/tcp --permanent firewall-cmd --zone=public --add-port=10911/tcp --permanent firewall-cmd --zone=public --add-port=10912/tcp --permanent 加载:firewall-cmd --reload 重启:systemctl restart firewalld 停止:sudo systemctl stop firewalld 安装解压工具:yum install -y unzip 创建安装目录:mkdir -p /opt/soft/rocketmq 【正式安装 RocketMQ】 1.下载:https://dist.apache.org/repos/dist/release/rocketmq/4.9.8/rocketmq-all-4.9.8-bin-release.zip 2.解压到指定安装目录:unzip rocketmq-all-4.9.8-bin-release.zip -d /opt/soft/rocketmq/ 3.重命名文件夹 # cd /opt/soft/rocketmq/ # mv rocketmq-all-4.9.8-bin-release rocketmq-all-4.9.8 目录结构说明: benchmark :存放的是性能测试
RocketMQ - CentOS 7.x 安装单机版并测试
于 2024-03-03 18:22:33 首次发布