目录
三主三从,一共6个节点,如果不用docker,而是直接部署6个redis,主机会很卡,但是用docker之后就不会有这个问题。
1.创建配置文件:
为所有的6个节点,建立数据卷 -> host主机的映射目录和文件.
我们用脚本进行创建:
下面的图片可以忽略,只对作者本人有用。
2.创建redis容器:
使用下面的命令,创建第一个redis容器redis-1
修改参数,创建第二个redis容器redis-2
修改参数,创建第二个redis容器redis-3
修改参数,创建第二个redis容器redis-4
修改参数,创建第二个redis容器redis-5
修改参数,创建第二个redis容器redis-6
查看一下结果:
3.创建Redis集群:
1.登入任意一个redis容器,例如redis-1
2.使用redis-cli --cluster指令创建集群
3.查看集群信息:
4. 查看集群节点信息:
4.添加数据到集群:
我们在redis-1中添加数据,发现数据被添加到了redis-3(172.38.0.13:6379)
然后我们在redis-1中查看数据,发现能够查询出数据。