您的位置:首页 > 数据库 > Redis

redis集群安装

2017-11-10 16:34 218 查看
安装步骤

准备两个linux虚拟机,可以使用VMware的clone功能复制一下,修改一下配置即可。

linux系统要准备的软件:redis 4.0、ruby、rvm、gcc、gcc-c++、vim、net-tools工具包

安装:

解压redis,在redis根目录执行make && make install (PS:安装gcc)

cp src/redis-trib.rb /usr/local/bin

mkdir /root/redis-cluster/6380

mkdir /root/redis-cluster/6381

mkdir /root/redis-cluster/6382

cp redis.conf /root/redis-cluster/6380

cp redis.conf /root/redis-cluster/6381

cp redis.conf /root/redis-cluster/6382

修改redis.conf文件

port 638*

daemonize yes

bind 本机的ip

pidfile /var/run/redis_638*.pid

cluster-enabled yes

cluster-config-file nodes-6380.conf

cluster-node-timeout 15000

dir ./

第二台机器亦如此配置

启动节点

redis-server /root/redis-cluster/638*/redis.conf

创建集群

注意使用redis-trib.rb需要ruby支持,如果是redis4.0,那么,需要使用2.2.2版本以上的ruby,安装参考:ruby升级版本

gem install redis

服务器1: redis-trib.rb create –replicas 1 ip:6380 ip:6381 ip:6382 ip:6383 ip:6384 ip:6385

注意防火墙:systemctl stop firewalld.service

systemctl disable firewalld.service

验证集群:redis-cli -h ip地址 -c -p 端口

IP地址不可省略,参数-c 连接到集群

参考博客

邬兴亮
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  集群 redis