生成支持包失败
最后更新于 2024年4月18日
症状
您尝试使用 UI 或 rladmin cluster debug_info 命令生成集群支持包,但操作失败。
解决方案
- 验证
/tmp目录中没有支持包文件的残留。 - 验证日志文件是否由
logrotate服务轮换。以 root 或 sudo 用户运行logrotate -v /etc/logrotate.d/redislabs,并验证文件是否在日志目录中轮换。 - 验证您可以在每个节点上使用
/opt/redislabs/bin/debuginfo正常生成节点支持包。 - 考虑将
debuginfo路径更改到具有更多空间的另一个位置。- 找到或创建一个
redislabs用户拥有读写权限的目录,例如/var/opt/redislabs。注意:此目录必须存在于所有集群节点上! - 通过执行以下命令修改支持包生成的默认路径:
rladmin cluster config debuginfo_path <PATH> - 通过执行以下命令创建支持包:
rladmin cluster debug_info.注意:支持包创建后,您可以通过执行以下命令将配置恢复为默认设置:rladmin cluster config debuginfo_path /tmp.
- 找到或创建一个