06 redis 集群搭建
Posted 蓝风9
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了06 redis 集群搭建相关的知识,希望对你有一定的参考价值。
前言
呵呵 最近有一系列环境搭建的相关需求
记录一下
redis 三个节点 : 192.168.110.7, 192.168.110.8
7 开三个 redis 实例, 8 开三个 redis 实例
三台机器都做了 trusted shell
redis 基于 5.0.8
redis 集群搭建
redis 两个节点 : 192.168.110.7, 192.168.110.8
1. 基础环境准备
192.168.110.7, 192.168.110.8 上面安装 jdk, 上传 redis 的安装包
安装包来自于 Download | Redis
2. redis 配置调整
如下采样 7001 的配置文件, 7001 - 7006 的配置文件类似
[root@host redis-5.0.8]# cat redis_7001.conf
protected-mode no
port 7001
daemonize yes
supervised no
pidfile /var/run/redis_7001.pid
logfile "/var/log/redis/redis_7001.log"
dir /meiya/data/redis/redis_7001
appendonly yes
appendfsync always
cluster-enabled yes
cluster-config-file nodes_7001.conf
cluster-node-timeout 15000
192.168.110.7 和 192.168.110.8 上面分别创建 startCluster.sh
192.168.110.7 如下
./bin/redis-server ./redis_7001.conf
./bin/redis-server ./redis_7002.conf
./bin/redis-server ./redis_7003.conf
#./bin/redis-server ./redis_7004.conf
#./bin/redis-server ./redis_7005.conf
#./bin/redis-server ./redis_7006.conf
#./bin/redis-cli --cluster create 192.168.110.7:7001 192.168.110.7:7002 192.168.110.7:7003 192.168.110.8:7004 192.168.110.8:7005 192.168.110.8:7006 --cluster-replicas 1
192.168.110.8 如下
# ./bin/redis-server ./redis_7001.conf
# ./bin/redis-server ./redis_7002.conf
# ./bin/redis-server ./redis_7003.conf
./bin/redis-server ./redis_7004.conf
./bin/redis-server ./redis_7005.conf
./bin/redis-server ./redis_7006.conf
./bin/redis-cli --cluster create 192.168.110.7:7001 192.168.110.7:7002 192.168.110.7:7003 192.168.110.8:7004 192.168.110.8:7005 192.168.110.8:7006 --cluster-replicas 1
4. 启动集群
在 192.168.110.7 上面执行 startCluster.sh
然后在 192.168.110.8 上面执行 startCluster.sh
如果没有异常的话, 集群会启动成功
测试集群
[root@host redis-5.0.8]# ./bin/redis-cli -p 7004 -c
127.0.0.1:7004> get name
-> Redirected to slot [5798] located at 192.168.110.7:7003
"jerry"
192.168.110.7:7003> get name
"jerry"
192.168.110.7:7003> set name zerry
OK
192.168.110.7:7003> get name
"zerry"
192.168.110.7:7003>
完
以上是关于06 redis 集群搭建的主要内容,如果未能解决你的问题,请参考以下文章