redis

部署

官网下载源码

$ wget https://download.redis.io/releases/redis-6.0.8.tar.gz
$ tar xzf redis-6.0.8.tar.gz
$ cd redis-6.0.8
$ make
$ make PREFIX=/home/testToolSet/redis  install

配置

redis.conf 为redis启动时的配置文件,可从源码中找到,根据需求修改配置项。
示例配置如下:

bind 0.0.0.0
port 7001

protected-mode no
daemonize yes
pidfile /var/run/redis_7001.pid

## 数据文件
dbfilename dump.rdb
## 存放数据文件目录
dir ./

appendonly yes
cluster-enabled yes

cluster-config-file nodes-7001.conf
cluster-require-full-coverage no

requirepass test

部署

mkdir -p 7001
cp redis.conf  ./7001
mkdir -p 7002
cp redis.conf  ./7002
mkdir -p 7003
cp redis.conf  ./7003
mkdir -p 7004
cp redis.conf  ./7004
mkdir -p 7005
cp redis.conf  ./7005
mkdir -p 7006
cp redis.conf  ./7006

cd 7001
redis-server  ./redis.conf
cd ..
## ....,,

构建集群

redis-cli --cluster create --cluster-replicas 1 192.168.1.100:7001 192.168.1.100:7002 192.168.1.100:7003 192.168.1.100:7004 192.168.1.100:7005 192.168.1.100:7006 -a test
# 测试验证
redis-cli --cluster check 192.168.1.100:7001 -a test
redis-cli -c -p 7001
auth test
cluster nodes
info

注意事项

  1. 将编译的redis服务放入PATH路径
  2. 关闭防火墙
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容