安装-redis-5.0.3cluster 集群

本文详细介绍了Redis5.0集群的安装步骤,包括从官网下载、解压、配置及启动服务,特别强调了集群配置与启动过程,适合初学者及需要更新集群的开发者参考。

注意:安装redis-5.0.3cluster 集群,跟之前的版本差不多,就是简单了很多。

Redis5.0集群管理工具redis-trib-rb已经被废弃,所以不用安装redis-trib工具,下面安装redis5.0以上用,而redis-trib 的功能已经集成到redis-cli中,并且可以在有认证的情况执行了,可以使用 ./redis-cli --cluster help 查看帮助文档。

1.从官网上下载安装

wget http://download.redis.io/releases/redis-5.0.3.tar.gz

0bf34cc21b98de3c8e46e34059ed849430b.jpg

2.解压安装包

tar xzf redis-5.0.3.tar.gz

3.切换到解压目录

cd redis-5.0.3

4.安装redis

make

到这里redis安装完成。

修改redis.conf后台启动方式:daemonize no(默认),改成 yes

切换到src启动服务执行 ./redis-server  ../redis.conf

验证按照是否成功,使用redis-cli工具进入节点

./redis-cli 

set hgs a 

get hgs 

9122be2ab239b231f87a1f4d1f775abfcab.jpg

reids单机版就算安装完成了。

以下是集群的

1.在创建目录 mkdir redis_cluster

目录结构如下

2e78e1a456b873c2dd2d42c7bef61bd745a.jpg

2.在redis_cluster 下分别创建redis01-redis06

fe589d2fdf1fd9e9d63eada3bbb4e163bd6.jpg

3.从/redis-5.0.3 目录拷贝redis.conf 到/redis-cluster/redis01到 redis06

cp /usr/local/redis-5.0.3/redis.conf    /usr/local/redis_cluster/redis01/

4.修个redis.conf 的端口 7001-7006(必须是偶数节点数,主从关系)

089a182a7f8ed92bdd2e7a89fec52fb2036.jpg

5.每个redis.conf 配置如下信息:

bind 10.74.20.14 

protected-mode no

daemonize yes

pidfile /var/run/redis_7001.pid

appendonly yes

appendfsync everysec

cluster-enabled yes

cluster-config-file nodes-7001.conf

cluster-node-timeout 5000

其他的默认就行

6.切换到redis-5.0.3/src 目录下启动服务7001-7006

89e39daa4572a410d4930e00560006e6b4d.jpg

查看节点是否启动成功 ps -ef|grep redis 

59476537238b2cfc5cc233a3536f8cd8a6d.jpg

7.执行集群命令

./redis-cli --cluster create 10.74.11.72:7001 10.74.11.72:7002 10.74.11.72:7003 10.74.11.72:7004 10.74.11.72:7005 10.74.11.72:7006 --cluster-replicas 1

中间提示输入yes即可

47e7f2ce1d878c92a84aab29b0e815a53b5.jpg

5d952637fc01c7fe5bf28d4075fa0559468.jpg

 

安装完成。

进入各个节点验证是否正确。

0a952a8615008cf4c9ff45309206bf985fe.jpg

转载于:https://my.oschina.net/huangguangsheng/blog/3016821

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值