---
title: 启动Redis集群
description: "下文介绍使用Redis命令行界面的集群创建功能来启动一个Redis集群的过程。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdbs/ecosystemEnable/Redis/kunpengredis_04_0014.html
sourcePath: /source/zh/kunpengdbs/ecosystemEnable/Redis/kunpengredis_04_0014.html
indexId: 1b67ba3f44aafa6c239df73475b304f2291a5be7bbea7014216336ce2fa7914869
---
# 启动Redis集群

下文介绍使用Redis命令行界面的集群创建功能来启动一个Redis集群的过程。

1. 启动集群全部Redis节点。
  可采用如下run-cluster.sh脚本实现集群全部节点的启动。

  以下参数可以根据实际配置参数进行修改： rootdir：集群节点的配置文件放置目录。 638$i：Redis的子节点端口。可以根据配置Redis集群的部署信息对集群节点的端口进行配置。

  1 2 3 4 5 6 7 #!/bin/bash rootdir="/home/redis/cluster" for((i=0;i<=5;i++)); do cd ${rootdir}/638$i redis-server ./redis.conf --port 638$i & done

  启动完成后，使用以下命令查看集群节点是否已全部启动。

  1 ps -ef|grep redis

  若出现下图所示，redis-server个数及端口都对应，则集群节点已全部启动。

2. 在任意节点执行如下命令创建集群。

```
redis-cli --cluster create --cluster-replicas 1 IP1:port1 IP2:port2 IP3:port3 IP4:port4 IP5:port5 IP6:port6
```


  “--cluster-replicas 1”选项表示为每个主节点创建一个从节点。

3. 输入yes确认创建集群。
  将显示Finished with success，表示创建集群成功。
