1,测试会话持久化,centos8系统
2,按照官网步骤,
1,申请了免费申请 License
2,按照官网步骤执行以下命令,
wget https://www.emqx.com/zh/downloads/enterprise/5.8.4/emqx-enterprise-5.8.4-el9-amd64.rpm
sudo yum install emqx-enterprise-5.8.4-el9-amd64.rpm -y
sudo systemctl start emqx
执行完命令以后,
请问如何启动并测试功能
要查看 EMQX 服务启动失败的日志,你可以使用以下几个命令:
- 使用 systemctl status 查看基本状态:
sudo systemctl status emqx
- 使用 journalctl 查看详细日志:
sudo journalctl -u emqx -n 100 # 显示最近100行日志
sudo journalctl -u emqx -f # 实时查看日志
sudo journalctl -u emqx --since "10 minutes ago" # 查看最近10分钟的日志
- 直接查看 EMQX 的日志文件:
# 日志通常位于
sudo tail -f /var/log/emqx/emqx.log.1
- 可以使用以下命令查看系统启动和运行时的内核消息:
dmesg | tail
# 或者
dmesg | grep -i emqx
你也可以使用带时间戳的方式查看:
dmesg -T
- 如果以上都没有找到,可以停止 systemd 服务后,直接通过命令行前台启动 EMQX 来查看详细输出:
# 首先停止服务
sudo systemctl stop emqx
# 然后使用 emqx 命令前台启动
sudo /usr/bin/emqx console
如果 EMQX 安装在其他位置,命令路径可能不同,常见的位置有:
- /usr/bin/emqx
- /usr/local/bin/emqx
- /opt/emqx/bin/emqx
前台启动时会直接在终端显示所有日志输出,这样可以立即看到启动过程中的任何错误信息。
非常推荐抽空阅读一下 emqx 的文档,大约半小时不到就能看个大概。补充一点基础背景会节省你后面大量的时间。