【Redis学习笔记】二、Redis Cluster集群搭建(基于redis-6.0.6)

PS:欢迎转载,但请注明出处,谢谢配合。

一、基础环境准备

本人操作系统Windows,不想用VMware搭建Linux系统,正好学过Docker,所以用Docker容器实现Linux环境。
具体方法在我的上一篇文章中第一部分有,这里就不重复了。
Redis单机搭建(基于redis-6.0.6)
唯一不同的是,本次Redis Cluster使用3主3从,为了方便在容器外部访问容器里面的Redis集群,启动容器时需要映射6个端口,命令参考如下:

docker run -it -p 7000:7000 -p 7001:7001 -p 7002:7002 -p 7003:7003 -p 7004:7004 -p 7005:7005 --name redis-cluster -v D:\DockerContainerSharedFile:/DockerContainerSharedFile centos

二、安装Redis

1、安装依赖包

1)检查操作系统是否默认安装 gcc make

gcc -v
make -v

2)安装gcc、make

yum install -y gcc
yum install -y make

2、获取Redis源码包(离线方式),并解压编译

在Redis官网上下载好Redis包,然后放到共享目录下。(共享目录可在Dokcer Desktop for Windows中指定,并通过启动容器时的-v参数设置,方便windows系统和docker容器的文件共享)
在CentOS容器环境中,将Redis包拷贝到要使用的目录里。
	cp /DockerContainerSharedFile/redis-6.0.6.tar.gz /usr/local/
	tar -zxvf /usr/local/redis-6.0.6.tar.gz    
	cd /usr/local/redis-6.0.6
	make
补充说明:在线安装,可参考官网命令:wget http://download.redis.io/releases/redis-6.0.6.tar.gz

3、准备Redis配置文件

1)新建目录,并拷贝出6个节点的配置文件

cd  /usr/local/redis-6.0.6
mkdir -p /usr/local/redis-6.0.6/config
mkdir -p /usr/local/redis-6.0.6/log
mkdir -p /usr/local/redis-6.0.6/d
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值