redis集群

在linux系统中配置redis集群

1. 创建集群文件夹 redis-cluster
2. 在集群文件夹中新建 9001,9002,9003,9004,9005,9006 六个服务器文件夹
3. 拷贝redis搭建好以后的bin目录 到 redis-cluster 下
4. 拷贝 redis 的配置文件 redis.conf 分别到 9001,9002,9003,9004,9005,9006 文件夹下
5. 修改每个端口文件夹下的 redis.conf
    port 9001    (每个节点的端口号) 
    daemonize yes 
    bind 192.168.80.129        (绑定当前机器 IP) 
    dir /usr/local/redis-cluster/9001/data/    (数据文件存放位置)
    pidfile /usr/local/redis-cluster/9001/redis_9001.pid    (pid 9001和port要对应)
    cluster-enabled yes(启动集群模式) 
    cluster-config-file nodes9001.conf(9001和port要对应) 
    cluster-node-timeout 15000 
    appendonly yes
6. 在 redis-cluster 目录下 启动六个服务
    ./bin/redis-server /usr/local/redis-cluster/9001/redis.conf
    ./bin/redis-server /usr/local/redis-cluster/9002/redis.conf
    ./bin/redis-server /usr/local/redis-cluster/9003/redis.conf
    ./bin/redis-server /usr/local/redis-cluster/9004/redis.conf
    ./bin/redis-server /usr/local/redis-cluster/9005/redis.conf
    ./bin/redis-server /usr/local/redis-cluster/9006/redis.conf
    通过进程查看启动是否成功:ps -ef  | grep redis
7. 启动集群
     redis-cli --cluster create 192.168.80.129:9001 192.168.80.129:9002 192.168.80.129:9003 192.168.80.129:9004 192.168.80.129:9005 192.168.80.129:9006 --cluster-replicas 1
 1) create    #表示创建一个redis集群。
 2) --cluster-replicas 1    #表示为集群中的每一个主节点指定一个从节点,即一比一的复制。
8. 访问集群
    ./bin/redis-cli -h 192.168.80.129 -c -p 9001
    ......

查看集群中的节点:
cluster nodes

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值