This commit is contained in:
2021-11-14 15:52:46 +08:00
parent 915c231124
commit 1e344dc204
112 changed files with 1039 additions and 1039 deletions

View File

@@ -6,7 +6,7 @@ tags: ["redis"]
categories: ["database"]
---
# 环境
## 环境
- 操作系统: CentOS7.7,关闭 firewalld 和 selinux
- Redis: 5.0.6
- master 实例
@@ -18,7 +18,7 @@ categories: ["database"]
- 10.0.4.111:6372
- 10.0.4.111:6373
# 编译 redis server
## 编译 redis server
- 在 CentOS7.7 测试服务器上下载、编译
```bash
wget http://download.redis.io/releases/redis-5.0.6.tar.gz
@@ -122,7 +122,7 @@ categories: ["database"]
WantedBy=multi-user.target
```
# 部署
## 部署
- 把测试机的 /opt/redis_cluster 目录复制到 10.0.4.110 和 10.0.4.111 上
```bash
scp -r /opt/redis_cluster 10.0.4.110:/opt/
@@ -148,7 +148,7 @@ categories: ["database"]
systemctl start redis@6373
```
# 配置集群
## 配置集群
- 在 10.0.4.110 或 10.0.4.111 上创建集群,指定三个 master 实例
```bash
/opt/redis_cluster/bin/redis-cli \
@@ -201,7 +201,7 @@ categories: ["database"]
- 输出如下图
![](https://colben.cn/img/3d5e7c0b8e7a7e51028d11358f442947367.png)
# Docker 部署
## Docker 部署
- 安装 docker-ce参考[这里](https://www.colben.cn/post/docker/#%E5%AE%89%E8%A3%85)
- 安装 docker-compose参考[这里](https://www.colben.cn/post/docker/#Compose)
- 选择一个较大分区,创建 redis 集群数据目录和日志目录
@@ -353,6 +353,6 @@ categories: ["database"]
docker-compose up -d
```
# 参考
## 参考
- [redis 官网](https://redis.io/topics/cluster-tutorial)