Redis集群搭建

集群配置

10.1.10.35 7000 master
10.1.10.35 7001 slave
10.1.10.36 7002 master
10.1.10.36 7003 slave
10.1.10.37 7004 master
10.1.10.37 7005 slave

资源下载

下载到 /Download 文件夹下:
[root@seclab-master Downloads]# wget http://download.redis.io/releases/redis-4.0.0.tar.gz

远程复制到其余两台虚拟机

[root@seclab-master Downloads]# scp redis-4.0.0.tar.gz root@10.1.10.36:/root/Downloads/
[root@seclab-master Downloads]# scp redis-4.0.0.tar.gz root@10.1.10.37:/root/Downloads/

以下需要在三台虚拟机上操作:

安装redis到opt目录下

[root@seclab-master Downloads]# tar -xvf redis-4.0.0.tar.gz
[root@seclab-master Downloads]# cd redis-4.0.0
[root@seclab-master redis-4.0.0]# make && make PREFIX=/opt/redis install

在三台机器上创建文件夹

10.1.10.35:
[root@seclab-master Downloads]# cd /opt/redis
[root@seclab-master redis]# mkdir cluster
[root@seclab-master redis]# cd cluster
[root@seclab-master redis]# mkdir 7000 7001

10.1.10.36:
[root@seclab-slave1 Downloads]# cd /opt/redis
[root@seclab-slave1 redis]# mkdir cluster
[root@seclab-slave1 redis]# cd cluster
[root@seclab-slave1 redis]# mkdir 7002 7003

10.1.10.37:
[root@seclab-slave2 Downloads]# cd /opt/redis
[root@seclab-slave2 redis]# mkdir cluster
[root@seclab-slave2 redis]# cd cluster
[root@seclab-slave2 redis]# mkdir 7004 7005

复制和修改配置文件

配置文件改动如下几项:

# 端口号
port 7000   
# 后台启动
daemonize yes
# 开启集群
cluster-enabled yes
#集群节点配置文件
cluster-config-file nodes-7000.conf
# 集群连接超时时间
cluster-node-timeout 5000
# 进程pid的文件位置
pidfile /var/run/redis-7000.pid
# 开启aof
appendonly yes
# aof文件路径
appendfilename "appendonly-7000.aof"
# rdb文件路径
dbfilename dump-7000.rdb

未完待续

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 概述 redis集群的搭建至少需要六个redis实例,为了更接近实际的生产环境,准备了三台虚拟机,ip分别为192...
    起个名忒难阅读 604评论 0 1
  • 用一台虚拟机模拟6个节点,一台机器3个节点,创建出3 master、3 salve 环境 redis 采用 red...
    梦想实现家_Z阅读 397评论 0 2
  • Redis集群的搭建 本来是想搞一主二从的,但是一主二从不好扩展啊,高并发的时候性能肯定也不如集群啊,redis3...
    爱喝咖啡的土拨鼠阅读 4,319评论 1 8
  • 【1 :集群原理】 (1)redis-cluster架构图 架构细节: (1)所有的redis节点彼此互联(P...
    先生_吕阅读 530评论 0 1
  • 事件:2016年1月2号,厦门马拉松。目标:我的首马,学生时代结束之前一定要跑马拉松。完赛时间5小时内。大致计划:...
    huglee阅读 446评论 0 1