redis集群创建的时候,一直卡在Waiting for the cluster to join ....上、一直没有反应。
问题:
机器没有开放redis集群总线端口。
解决方法:
开放redis集群总线端口。
集群总线端口是redis客户端连接的端口+10000。
如:redis客户端端口是7001。
则:集群总线端口就是17001。
注意、所以redis集群机器都要放开对应的redis客户端端口和集群总线端口。
如果你是在虚拟机上搭建redis集群、那么你直接关闭防火墙即可解决
systemctl stop firewalld.service 关闭防火墙
systemctl disable firewalld 永久关闭防火墙
但如果你是在云服务器上搭建的redis集群,那么你就需要去安全组放开对应的redis集群总线端口。