1. 配置redis-cluster
1.1 先在CentOS安装Redis,然后再配置redis-cluster。首先创建两个目录用于存放redis-cluster的配置文件、日志信息以及持久化文件,如下图。
![]()
![]()
1.2 复制一份redis安装目录下的redis.conf配置文件至redis-cluster配置文件目录/etc/redis-cluster,命名为7001.conf并进行下列参数设置,注意cluster-config-file的文件名设置,如果存在覆盖情况,会报错Unrecoverable error:corrupted cluster config file。
bind 192.168.56.101 # bind本机地址,而不是127.0.0.1
port 7001 # 方便集群管理
daemonize yes # 后台运行
pidfile "/var/run/redis_cluster_7001.pid" # 运行产生的进程文件
logfile "/var/redis-cluster/7001.log"

本文详细介绍了在CentOS上配置和创建Redis-cluster的过程,包括如何处理配置文件错误、解决Ruby版本不匹配的问题以及无法连接节点的故障排查。在配置过程中,重点强调了cluster-config-file的设置,避免因文件覆盖导致的错误。对于Ruby版本问题,通过下载并安装相应版本的redis.gem解决。在创建集群时,遇到连接节点失败的情况,检查并修正了client.rb文件中的IP地址,确保使用正确网络地址。经过这些步骤,成功创建了Redis-cluster。
最低0.47元/天 解锁文章
1582

被折叠的 条评论
为什么被折叠?



