Skip to content

Deprecated 1.x 常见问题汇总

Jay edited this page Apr 9, 2020 · 1 revision

创建集群

通过 Redis Manager 创建集群时可能会遇到以下一些问题

创建集群常见问题

问题1:创建一个规模较大的集群时,在UI显示大多是节点not in cluster,集群中只能找到部分节点。
可能原因:1.构建集群的机器间可能存在端口不互通情况,可以使用telnet命令检查; 2.机器开启了防火墙设置

问题2:创建一个规模较大的集群成功后,发现集群的 master 和 slave 的个数、结构与规划的不一致。
重要提示:当此情况出现时,请不要点击下方图片中的确认按钮,直到解决此问题后,刷新此页面,再初始化集群。
原因:由于集群节点数很多,加上网络原因,节点之间互相通信、构建集群结构过程需要点时间,请耐心等待,直到集群结构与规划相同。

问题2:创建集群时,redis node的port设置过大导致集群无法安装成功,后台报错如下图。
解决方式:tcp端口最大值是65535,如果我们配置56379这样的端口 redis 内部还会启动 56379 + 10000 的端口进行内部的通信,这样就超出了tcp端口的最大值了,导致集群安装不成功

机器安装可能出现的问题

问题:create cluster 时后台没有任何报错日志,但是UI上提示 "all node install fail ",这可能是文件 redis-manager/conf/public/shell/redis_install.sh 不是 unix 格式的。
解决:找到该文件,执行后面三个命令 vi redis_install.sh :set ff=unix :wq

导入外部集群遇到的问题

问题:如果你的redis集群在是在阿里云上,而你的RedisManager平台部署在了本地(和阿里云非同一局域网),导致无法正确获取监控数据

解决方式:因为本地机器无法通过阿里云的外网ip进行内部通信,所以无法正确的获取监控数据。这需要我们将RedisManager平台也部署到阿里云上


持续更新中 ......