Redis集群安装
来源:互联网 发布:什么是数据审计追踪 编辑:程序博客网 时间:2024/06/05 12:50
第一步:安装和解压
[root@node1 ~] tar -zxvf redis-3.2.6.tar.gz -C /usr/local
[root@node1 ~] mv redis-3.2.6 redis
[root@node1 ~] cd /usr/local/redis
[root@node1 ~] make
配置环境变量
[root@node1 ~] vi /etc/profile
export REDIS_HOME=/usr/local/redis
export PATH=$PATH:$REDIS_HOME/src
//集群的主机
//主节点
node1:6379
node2:6379
node3:6379
//从节点
node4:6379
node5:6379
node6:6379
第二步:修改配置文件(每台主机都配置)
[root@node1 ~] vi reids.conf
port 6379
daemonize yes
cluster-enabled yes //集群模式
cluster-config-file nodes.conf //节点配置文件路径
cluster-node-timeout 5000
appendonly yes
第三步:启动redis服务(每台主机都启动)
[root@node1 ~] redis-server /usr/local/redis.conf
//查看进程
[root@node1 ~] ps -ef |grep redis
第四步:创建集群
[root@node1 ~] redis-trib.rb create --replicas 1 node1:6379 node2:6379 node3:6379 node4:6379 node5:6379 node6:6379
//--replicats 1 表示每个主节点创建一个从节点。
注意:如果报错需要安装最新的ruby
>>> Creating cluster
[ERR] Sorry, can't connect to node node1:6379
注意:如果报错需要安装ruby
[root@node1 ~] yum -y install ruby-devel rubygems
//如果没网络可能需要手动下载redis-3.2.1.gem文件
[root@node1 ~] gem install redis-3.2.1.gem
//查看集群的状态
[root@node1 ~] redis-trib.rb check node1:6379
//查看某个节点的数据
[root@node1 ~] vi /usr/local/redis/appendonly.aof
//进入redis客户端
[root@node1 ~] redis-cli -h node1
//添加测试数据
//第五步:测试某个节点宕机的情况(杀掉redis进程)
[root@node1 ~] kill -9 2335
- Redis集群_1.redis安装
- Redis集群Redis-Cluster安装
- redis安装,主从集群
- Redis集群安装部署
- centOs 安装redis,集群
- redis集群安装问题
- redis-3.0集群安装
- Redis入门,集群安装
- redis 集群安装配置
- redis集群安装提高
- Linux Redis集群安装
- redis集群安装
- Redis集群安装
- redis集群安装
- Redis非集群安装
- Redis集群Codis安装
- redis集群的安装
- Redis集群的安装
- leetcode--Same Tree
- Bootstrap实现瀑布流照片显示
- 选择排序—简单选择排序
- 判断树 B 是不是 树 A 的子树
- Java学习之迭代器详解
- Redis集群安装
- ros+matlab
- 为什么使用 Go 语言?
- 策略模式
- leetcode--Maximum Subarray
- Android多媒体播放的生命周期
- 最少换乘 第八届河南省程序设计大赛
- JMeter学习笔记15-如何用JMeter做接口测试
- Go语言defer