1 回答
TA贡献1921条经验 获得超9个赞
错误来了,因为我没有在我的机器上本地安装redis 集群。
我使用这些步骤解决了
https://redis.io/ 下载并运行以下命令安装
$ wget http://download.redis.io/releases/redis-5.0.5.tar.gz
$ tar xzf redis-5.0.5.tar.gz
$ cd redis-5.0.5
$ make //The binaries that are now compiled are available in the src directory
$ src/redis-server
使用 create-cluster 脚本创建 Redis 集群
现在检查redis-5.0.5/utils/create-clusterRedis 发行版中的目录。里面有一个脚本create-cluster,它是一个简单的 bash 脚本。为了启动一个具有 3 个主节点和 3 个从节点的 6 节点集群,只需键入以下命令:
$ create-cluster start // start
$ create-cluster create // create cluster
$ create-cluster stop // for stoping
$ create-cluster clean // clean all the cluster
您将在终端中看到以下输出
$ ps aux |grep redis
300067846 28222 0.6 0.0 4379932 2612 ?? Ss 7:41PM 0:00.73 ../../src/redis-server *:30004 [cluster]
300067846 28227 0.5 0.0 4380956 2604 ?? Ss 7:41PM 0:00.71 ../../src/redis-server *:30006 [cluster]
300067846 28218 0.4 0.0 4381980 2676 ?? Ss 7:41PM 0:00.73 ../../src/redis-server *:30002 [cluster]
300067846 28216 0.4 0.0 4374812 2576 ?? Ss 7:41PM 0:00.50 ../../src/redis-server *:30001 [cluster]
300067846 28225 0.4 0.0 4380956 2632 ?? Ss 7:41PM 0:00.68 ../../src/redis-server *:30005 [cluster]
300067846 28220 0.3 0.0 4379932 2596 ?? Ss 7:41PM 0:00.52 ../../src/redis-server *:30003 [cluster]
300067846 85550 0.0 0.0 4309420 1128 ?? S 3:08PM 0:07.76 redis-server *:6379
查看所有主从节点
../redis-5.0.5/utils/create-cluster$ cat nodes-3000*.conf
您可以更新 Redis 集群配置。vi create-cluster根据需要打开并更新以下配置。
// default config are these
CLUSTER_HOST=127.0.0.1
PORT=30000
TIMEOUT=2000
NODES=6
REPLICAS=1
添加回答
举报