Redis Cluster 简单安装配置

1 先安装ruby-2.3.1.tar.gz

2 解压 redis-3.2.1.zip 得到redis-3.2.1.gem

3 gem install --local redis-3.2.1.gem -V

4 解压 redis-3.2.0.tar.gz 拷贝到/app/redis/redis-3.2.0

5 安装 make / make install

6 创建集群需要的目录
mkdir /app/redis/redis-nodes
cd /app/redis/redis-nodes
mkdir 7001
mkdir 7002
mkdir 7003
mkdir 7004
mkdir 7005
mkdir 7006
mkdir 7007
mkdir 7008

7 修改配置文件

从/app/redis/redis-3.2.0拷贝redis.conf配置文件的到上述7001~7008文件下并修改配置文件中的下面选项
port 7000
daemonize yes
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 5000
appendonly yes

8 ##修改完redis.conf配置文件中的这些配置项之后把这个配置文件分别拷贝到7000/7001/7002/7003/7004/7005目录下面
cp /usr/local/cluster/redis.conf /usr/local/cluster/7000
cp /usr/local/cluster/redis.conf /usr/local/cluster/7001
cp /usr/local/cluster/redis.conf /usr/local/cluster/7002
cp /usr/local/cluster/redis.conf /usr/local/cluster/7003
cp /usr/local/cluster/redis.conf /usr/local/cluster/7004
cp /usr/local/cluster/redis.conf /usr/local/cluster/7005

9 启动集群节点
cd /usr/local/cluster/7001
redis-server redis.conf
cd /usr/local/cluster/7002
redis-server redis.conf
cd /usr/local/cluster/7003
redis-server redis.conf
cd /usr/local/cluster/7004
redis-server redis.conf
cd /usr/local/cluster/7005
redis-server redis.conf

cd /usr/local/cluster/7006
redis-server redis.conf

cd /usr/local/cluster/7007
redis-server redis.conf

cd /usr/local/cluster/7008
redis-server redis.conf

10 ##启动之后使用命令查看redis的启动情况ps -ef|grep redis

11 启动主从复制
cd /app/redis/redis3.2.0/src

./redis-trib.rb create --replicas 1 10.135.6.218:7001 10.135.6.218:7002 10.135.6.218:7003 10.135.6.218:7004 10.135.6.223:7001 10.135.6.223:7002 10.135.6.223:7003 10.135.6.223:7004 10.135.6.225:7001 10.135.6.225:7002 10.135.6.225:7003 10.135.6.225:7004 10.135.6.218:7005 10.135.6.218:7006 10.135.6.218:7007 10.135.6.218:7008 10.135.6.223:7005 10.135.6.223:7006 10.135.6.223:7007 10.135.6.223:7008 10.135.6.225:7005 10.135.6.225:7006 10.135.6.225:7007 10.135.6.225:7008

时间: 2024-10-05 23:42:13

Redis Cluster 简单安装配置的相关文章

REDIS CLUSTER简单安装配置

1 redis简单的配置文件 [[email protected] 7007]cat redis.conf daemonize yes pidfile /var/run/redis7007.pid port 7007 tcp-backlog 511 timeout 0 tcp-keepalive 0 loglevel notice logfile "/tmp/redis7007.log" databases 16 save 900 1 save 300 10 save 60 10000

RabbitMQ在CentOS上的简单安装配置

安装 1.依赖Erlang,yum install erlang安装之 2.去官网下载Fedora/RHEL的rpm包,rpm -ivh rabbitmq-server-*.noarch.rpm 安装之 配置 1.启用Web管理页面:rabbitmq-plugins enable rabbitmq_management 2.启动RabbitMQ:service rabbitmq-server start 3.添加防火墙策略:允许5672(rabbitmq默认端口)和15672(Web管理端口)

Redis Cluster 的安装和配置(2)

51的内容长度限制,这里继续 redis cluster 的简单使用和维护. 7,下面简单测试一下 cluster   7.1 测试数据分布 使用 redis-cli 来测试 cluster shard,可以看到 foo->bar 被存储到了 7002 节点上,并且自动跳转到了 7002 上,然后 7002 上 hello-world 是存储在 7000 上,再次重定向到 7000 节点上了. # -c 选项为进入 cluster mode $ redis-cli -c -p 7000 127.

redis应用之安装配置介绍

一.redis介绍: 1.redis定义: Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.从2010年3月15日起,Redis的开发工作由VMware主持.redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set --有序集合)和hash(哈希类型).这些数据类型都

第一章 redis 集群安装配置

*** 集群对应的主从节点如果同时down,则整个redis集群无法工作 *** 部分是对网上资源的整理,部分是安装过程中存在问题的总结 准备.环境 centos1:192.168.215.156 A centos2:192.168.215.157 B yum -y install zlib ruby rubygems gem install redis 查看ruby安装的软件的结合 gem list 安装redis [root@A opt]# tar -zxvf redis-3.2.2.tar

Freeradius+mysql+daloradius简单安装配置

概述 之前说了Freeradius与AD结合进行802.1x认证方面的内容.本例则在之前实验配置的基础之上,将Freeradius与mysql.daloradius结合,实现可以通过web方式管理radius服务器,并通过数据库进行用户认证等信息的存储.本例只适合centos7环境下的freeradius3.0.x版本. 环境准备 1.      FreeRadius服务器,之前已经配置好的. 2.      组件apache.mariadb(mysql).daloradius等. 安装配置 1

redis数据库的安装配置

redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统.和Memcached类似,但很大程度补偿了memcached的不足,它支持存储的value类型相对更多,包括string.list.set.zset和hash. 这些数据类型都支持push/pop.add/remove及取交集并集和差集及更丰富的操作.在此基础上,redis支持各种不同方式的排序.Redis数据都是缓存在计算机内存中,并且会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件. Window

centos下gitlab的简单安装配置

一.安装前配置yum源 #wget https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh #sh script.rpm.sh 二.安装指定版本的gitlab-ce #rpm –qa gitlab-ce #yum list gitlab-ce –showduplicates #yum –y install gitlab-ce-10.6.4-ce.0.el7 三.初次安装配置启动 #vi /et

HAproxy的简单安装配置介绍

Haproxy:是一款基于TCP(第四层)和HTTP(第七层)的代理软件,支持双机热备和支持虚拟主机,具有良好的负载均衡能力,并且它的配置也是十分简单,拥有非常好的后端服务健康检查功能,当其代理的后端服务器出现故障时,HAproxy会自动将该服务器摘除,故障恢复后再自动匹配,其中的frontend.backend.非常灵活好用,fronten会根据HTTP请求头内容做规则匹配,然后再把请求定向到backend. 提供服务的真机: Real-server1.2: #yum  install  -y