redis3集群部署
来源:互联网 发布:车牌位置标识数据集 编辑:程序博客网 时间:2024/05/18 06:12
前提条件
安装tcl,因为make test的时候需要
部署环境
服务器地址
master
slave
程序安装目录
10.0.0.201
6379
6380
/usr/local/redis6379
/usr/local/redis6380
10.0.0.202
6379
6380
/usr/local/redis6379
/usr/local/redis6380
10.0.0.203
6379
6380
/usr/local/redis6379
/usr/local/redis6380
从官方网站下载源代码包并且编译
make PREFIX=/usr/local/redis
make test
make install
mv redis redis6379
cp redis.conf /usr/local/redis6379/bin/
编辑配置文件redis.conf
daemonize yes
port 6379
pidfile /usr/local/redis6379/bin/redis.pid
cluster-enabled yes
cluster-config-file nodes.conf
appendonly yes
cp –R redis6379 redis6380
修改/usr/local/redis6380的配置文件的port和pidfile
把201上面的redis6379和redis6380远程拷贝到202和203
scp –rp redis6379 root@10.0.0.202:/usr/local/redis6379
scp –rp redis6380 root@10.0.0.202:/usr/local/redis6380
scp –rp redis6379 root@10.0.0.203:/usr/local/redis6379
scp –rp redis6380 root@10.0.0.203:/usr/local/redis6380
在所有节点启动redis
./redis-server redis.conf
安装ruby
yum install ruby
yum install rubygems
gem sources –remove https://rubygems.org/
gem sources –a https://ruby.taobao.org
gem sources –l
gem install redis
./redis-trib.rbcreate --replicas 1 10.0.0.201:6379 10.0.0.201:6380 10.0.0.202:6379 10.0.0.202:638010.0.0.203:6379 10.0.0.203:6380
参数replicas指定slave数量为1
通过命令info cluster查看集群信息
通过命令cluster slots查看插槽分配
测试
客户端采用集群模式
停止所有slave
./redis-cli –p 6380 shutdown
停止所有master
./redis-cli –p 6379 shutdown
- Redis3.0集群部署
- redis3.0集群部署
- redis3集群部署
- Redis3.0--集群安装部署
- 017redis3.0集群部署
- redis3.0.6集群安装部署
- redis3.2.1集群安装部署
- Redis3.0集群部署文档(centos系统)
- redis3.0.5集群部署安装详细步骤
- redis3.X部署和集群搭建
- redis3.0集群详细部署过程
- redis3.0搭建集群
- redis3.0集群搭建
- redis3.0.6集群安装
- redis3.0.0 集群安装
- redis3.0集群
- redis3集群安装入门
- redis3集群安装剖析
- C# Selenium学习(三)-获取网页属性
- JavaWeb总结二十四、jsp传统标签开发
- elasticsearch-设置索引
- Android简单介绍
- 《数学之美》读书笔记(1)
- redis3集群部署
- javascript实现代码高亮原理
- 揭开Socket编程的面纱
- 小女子
- 【Docker】容器互联(Redis)
- APK包网络数据抓包工具(Fiddler)简析
- JVM系列四:生产环境参数实例及分析【生产环境实例增加中】
- WERTYU (WERTYU, UVa10082)
- JavaWeb总结二十五、jsp简单标签开发(一)