Redis集群搭建(Linux)

发布于:2024-06-09 ⋅ 阅读:(110) ⋅ 点赞:(0)

安装Redis

tar -xzvf redis-6.2.14.tar.gz

下载redis

wget https://download.redis.io/releases/redis-6.2.14.tar.gz

创建目录

cd /home/jnredis
mkdir redis
把redis-6.2.14.tar.gz移入/home/jnredis/redis目录下

解压

tar -xzvf redis-6.2.14.tar.gz

编译安装

cd redis-6.2.14
sudo make install

验证

redis-server -v

配置redis

系统分配3台redis服务器

conf在资源中

服务器IP

实例端口

创建目录

30.209.30.62

6379,6380

/home/jnredis/redis/conf

/home/jnredis/redis/db/6379/

/home/jnredis/redis/db/6380/

30.209.30.63

6381,6382

/home/jnredis/redis/conf

/home/jnredis/redis/db/6381/

/home/jnredis/redis/db/6382/

30.209.30.64

6383,6384

/home/jnredis/redis/conf

/home/jnredis/redis/db/6383/

/home/jnredis/redis/db/6384/

把已经配置好的配置文件redis-6379.conf,redis-6380.conf放入30.209.30.62的 /home/jnredis/redis/conf 目录下
把已经配置好的配置文件redis-6381.conf,redis-6382.conf放入30.209.30.63的 /home/jnredis/redis/conf 目录下
把已经配置好的配置文件redis-6383.conf,redis-6384.conf放入30.209.30.64的 /home/jnredis/redis/conf 目录下

启动redis

单机实例

服务器IP

启动命令

30.209.30.62

redis-server /home/jnredis/redis/conf/redis-6379.conf

redis-server /home/jnredis/redis/conf/redis-6380.conf

30.209.30.63

redis-server /home/jnredis/redis/conf/redis-6381.conf

redis-server /home/jnredis/redis/conf/redis-6382.conf

30.209.30.64

redis-server /home/jnredis/redis/conf/redis-6383.conf

redis-server /home/jnredis/redis/conf/redis-6384.conf

集群启动

redis-cli --cluster create 30.209.30.62:6379 30.209.30.62:6380 30.209.30.63:6381 30.209.30.63:6382 30.209.30.64:6383 30.209.30.64:6384 --cluster-replicas 1 -a Asia@88220660