redis集群启动命令
时间: 2023-10-20 07:06:53 浏览: 58
redis集群的启动命令是通过redis-cli命令来创建并启动集群。具体命令如下:
redis-cli --cluster create --cluster-replicas 1 192.168.121.133:6379 192.168.121.133:6380 192.168.121.133:6381 192.168.121.133:6389 192.168.121.133:6390 192.168.121.133:6391
这个命令将会以192.168.121.133:6379为主节点,将后面的节点加入到集群中,并且设置每个主节点有一个从节点(--cluster-replicas 1)。在执行这个命令之前,请确保已经安装了redis-cli工具。
另外,你也可以使用ps -ef | grep redis命令查看redis是否正常启动,并且使用redis-server redisXXX.conf命令启动6个redis服务,这样会生成一个nodes配置文件。
相关问题
redis 集群启动命令
启动 Redis 集群需要以下步骤:
1. 准备好至少6个 Redis 实例(3主3从),并分别配置好不同的端口号、工作目录、配置文件等信息。
2. 在每个 Redis 实例的配置文件中,添加集群相关的配置项,如 cluster-enabled yes,cluster-config-file nodes.conf,cluster-node-timeout 15000 等。
3. 在第一个 Redis 实例中执行以下命令,启动集群:
```
redis-cli --cluster create node1:port1 node2:port2 node3:port3 node4:port4 node5:port5 node6:port6 --cluster-replicas 1
```
其中,node1~node6 表示各个 Redis 实例的主机名或 IP 地址,port1~port6 表示各个实例的端口号。`--cluster-replicas 1` 表示为每个主节点创建一个从节点。
4. 启动其他 Redis 实例,让它们自动加入集群。
启动 Redis 集群的命令可能因版本不同而略有差异,请根据实际情况进行调整。同时,启动集群前需要确保每个 Redis 实例的配置文件正确配置。
redis5集群启动命令
启动 Redis 5 集群需要执行以下命令:
1. 在 Redis 的安装目录下,创建 6 个目录,分别为 7000、7001、7002、7003、7004 和 7005:
```
mkdir 7000 7001 7002 7003 7004 7005
```
2. 在每个目录下创建一个名为 redis.conf 的文件,并在文件中添加以下内容:
```
port [端口号]
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 5000
appendonly yes
```
其中 [端口号] 分别为 7000、7001、7002、7003、7004 和 7005。
3. 在每个目录下启动 Redis 服务器:
```
redis-server /path/to/redis.conf
```
4. 在任意一个节点上执行以下命令,将其他节点加入到集群中:
```
redis-cli --cluster create [节点1]:[端口1] [节点2]:[端口2] [节点3]:[端口3] [节点4]:[端口4] [节点5]:[端口5] [节点6]:[端口6] --cluster-replicas 1
```
其中 [节点1]、[节点2]、[节点3]、[节点4]、[节点5] 和 [节点6] 分别为各个节点的 IP 地址或主机名,[端口1]、[端口2]、[端口3]、[端口4]、[端口5] 和 [端口6] 分别为各个节点的 Redis 服务器端口号。--cluster-replicas 1 表示为每个主节点创建一个从节点。