生成支持包失败
最后更新于 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.
- 找到或创建一个