文档章节

Redis集群搭建

jxlgzwh
 jxlgzwh
发布于 09/17 10:28
字数 346
阅读 21
收藏 0

服务器资源

ip

账号

配置

操作系统

xxx.70 root/xxx 磁盘50G(/)+150G(/home)、内存16G、CPU 16core CentOS Linux release 7.2.1511 (Core)
xxx.74 root/xxx 磁盘50G(/)+150G(/home)、内存32G、CPU 16core CentOS Linux release 7.2.1511 (Core)
xxx.75 root/xxx 磁盘50G(/)+150G(/home)、内存32G、CPU 16core CentOS Linux release 7.2.1511 (Core)

安装清单

组件

安装目录

ip

port

redis-node1

/home/daxing/common/redis_cluster/cluster/7000

xxx.70

7000

redis-node2

/home/daxing/common/redis_cluster/cluster/7000

xxx.74

7000
redis-node3 /home/daxing/common/redis_cluster/cluster/7000 xxx.75 7000

安装gcc

三台服务器分别执行:

yum install gcc

安装redis

三台服务器分别执行:

mkdir /home/daxing/common/redis_cluster
 
cd /home/daxing/common/redis_cluster
 
wget http://download.redis.io/releases/redis-5.0.5.tar.gz
 
tar -zvxf redis-5.0.5.tar.gz
 
cd redis-5.0.5
 
make MALLOC=libc

配置redis

三台服务器分别执行:

创建目录

mkdir /home/daxing/common/redis_cluster/cluster
 
cd /home/daxing/common/redis_cluster/cluster
 
mkdir 7000

 

目录下创建redis.conf,都配置以下内容

vim 7000/redis.conf

bind 0.0.0.0
 
port 7000
 
daemonize yes
 
cluster-enabled yes
 
cluster-config-file nodes-7000.conf

 

编写启动脚本

vim start.sh

cd /home/daxing/common/redis_cluster/cluster/7000
redis-server /home/daxing/common/redis_cluster/cluster/7000/redis.conf

分配脚本权限:

chmod +x  start.sh

启动redis节点

./start.sh

创建集群

redis-cli --cluster create xxx.70:7000 xxx.74:7000 xxx.75:7000 --cluster-replicas 0

验证测试

redis-cli -c -p 7000
127.0.0.1:7000> cluster nodes

 

 

 

© 著作权归作者所有

jxlgzwh
粉丝 56
博文 343
码字总数 164180
作品 1
深圳
程序员
私信 提问
Redis Cluster集群快速搭建

想在3分钟以内搭建一个Redis Cluster集群吗?说3分钟可能有点久,实际上好像不到一分钟就完成了Redis Cluster集群的搭建。 介绍 redis cluster是官方提供的一种集群方案,Redis-Cluster采用无...

艾贺521
2018/08/13
0
0
Redis Cluster集群部署搭建

在Oracle的路上走了许多年,换换感觉,尝试一下新的知识,也是一个不错的感觉。Redis,一个超轻量化的内存数据库,只做一小块数据库功能实现,却非常优秀的一个产品。今天,就分享一下安装R...

hsbxxl
2017/09/03
0
0
Redis Cluster(集群)的搭建

Redis Cluster(集群)的搭建 一、Redis的下载、安装、启动(单实例) 我们统一将Redis安装在/opt目录下,执行命令如下: 安装完成,下面我们启动Redis服务: Redis启动成功,将采用Redis的默...

Java同学会
2018/06/05
0
0
玩转Redis集群(上)

这是redis集群介绍的上篇,主要是关于Redis集群的搭建。后续将为大家介绍Redis集群的常用命令、Java操作Redis集群、以及与Spring/Spring MVC的整合等知识。 Redis集群搭建 要想搭建一个最简单...

zfz_linux_boy
2017/03/01
0
0
基于Docker的Redis高可用集群搭建(redis-sentinel)

前言   之前介绍了用docker来搭建redis主从环境,但这只是对数据添加了从库备份(主从复制),当主库down掉的时候,从库是不会自动升级为主库的,也就是说,该redis主从集群并非是高可用的。...

mario阿东
2018/07/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Vue warn]: Computed property "activeNames" was assigned to but it has no setter.

在使用 vue,element-ui时,如下代码 <template> <el-form :model="numberValidateForm" ref="numberValidateForm"> <el-form-item> <el-tabs v-model="activeNames" @tab-cl......

牧云橙
30分钟前
5
0
重构-改善既有代码的设计-6.2内联函数

6.2内联函数 动机 本书经常以简短的函数表现动作意图,这样会使代码更清晰易读。但有时候你会遇到某些函数,其内部代码和函数名称同样清晰易读。也可能你充够了该函数的内部实现,使其内容和...

还仙
31分钟前
6
0
Less 混入

混合类似于编程语言中的函数。 Mixins 是一组CSS属性,允许我们将一个类的属性嵌套于另一个类,被嵌入的类可以看作是变量,并且包含类名作为其属性,也就是说我们可以用一个类定义样式然后把...

凌兮洛
34分钟前
6
0
频繁FGC的真凶原来是它

频繁FGC的真凶原来是它 上周排查了一个线上问题,主要现象是CPU占用过高,jvm old区占用过高,同时频繁fgc,我简单排查了下就草草收场了,但是过后我对这个问题又进行了复查,发现问题没有那...

每天晒白牙
34分钟前
6
0
简单的树形菜单如何写

业务需求 数据结构中含有图片、名称、children的树形结构,需要展示出每一级的图片名称和图片,找了些树形图的插件,都没有展示大的图片的,一般都是小图标,就自己试着写一个包含图的简单的...

tianyawhl
36分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部