0
点赞
收藏
分享

微信扫一扫

linux 安装 redis 集群部署

大南瓜鸭 2022-01-04 阅读 92

目录

1. 下载安装包

2. 编译

2.1 解压

​ 2.2 编译

3. 单节点模式

4. 集群模式

4.1 创建配置

  4.2 启动服务

 4.3 创建集群

4.4. 测试服务

4.5 后记


1. 下载安装包

官网: https://redis.io/

下载命令:wget https://download.redis.io/releases/redis-6.2.6.tar.gz

2. 编译

tar xvf redis-6.2.6.tar.gz
cd redis-6.2.6/
make

2.1 解压

 2.2 编译

编译后生成如下文件 

3. 单节点模式

  直接使用默认配置启动单节点 , 可自行修改redis.conf配置信息

./src/redis-server redis.conf

/src/redis-cli

  启动服务

 测试客户端 

 

4. 集群模式

4.1 创建配置

cd /home/centos/redis/redis-6.2.6/
mkdir -p cluster/5001
mkdir -p cluster/5002
mkdir -p cluster/5003
mkdir -p cluster/5004
mkdir -p cluster/5005
mkdir -p cluster/5006

cp redis.conf cluster/5001/redis.conf
mkdir cluster
cd cluster

vim 5001/redis.conf
# 5001/redis.conf 配置文件修改如下项:

# bind  注释掉
pidfile /var/run/redis_5001.pid
cluster-enabled yes
cluster-config-file /home/centos/redis/redis-6.2.6/data/5001/redis_5001.conf
appendonly yes

分发配置文件

sed 's|5001|5002|g' 5001/redis.conf > 5002/redis.conf
sed 's|5001|5003|g' 5001/redis.conf > 5003/redis.conf
sed 's|5001|5004|g' 5001/redis.conf > 5004/redis.conf
sed 's|5001|5005|g' 5001/redis.conf > 5005/redis.conf
sed 's|5001|5006|g' 5001/redis.conf > 5006/redis.conf

配置文件如下图所示:

# 创建数据/配置目录  - 注意跟上面配置文件中配置项保持一致

cd /home/centos/redis/redis-6.2.6/
mkdir -p data/5001
mkdir -p data/5002
mkdir -p data/5003
mkdir -p data/5004
mkdir -p data/5005
mkdir -p data/5006

  4.2 启动服务

查看服务启动后生成的配置: 

 4.3 创建集群

./src/redis-cli --cluster create 127.0.0.1:5001 127.0.0.1:5002 127.0.0.1:5003 127.0.0.1:5004 127.0.0.1:5005 127.0.0.1:5006 --cluster-replicas 1

 

4.4. 测试服务

4.5 后记

 

举报

相关推荐

0 条评论