zoukankan      html  css  js  c++  java
  • CentOS7配置redis主从复制

    规划

    ip				port 		role		
    192.168.1.31	6379		master
    192.168.1.32	6379		slave
    192.168.1.33	6379		slave
    

    0.关闭防火墙

    systemctl stop firewald.service 
    systemctl disable firewald.service
    

    1.安装启动redis

    yum install epel-release -y 
    yum install redis -y 
    systemctl start redis 
    systemctl enable redis 
    

    2.master配置

    #vim /etc/my.cnf 
    bind 0.0.0.0 				//修改监听ip
    port 6379					//监听端口
    daemonize yes 				//后台运行		
    requirepass redhat  		//配置登录密码
    

    3.slave配置

    vim /etc/my.cnf 
    bind 0.0.0.0 
    port 6379
    daemonize yes 
    masterauth redhat 				//如果master配置了requiress登录密码,需要配置masterauth认证
    slaveof 192.168.1.31 6379 		//指定master节点的ip和端口	
    slave-read-only yes				//从节点只读
    

    4.master 和slave端 验证

    redis-cli -h 192.168.1.31 -a redhat info replication
    redis-cli -h 192.168.1.31 -a redhat set ip 1.1.1.1 
    redis-cli -h 192.168.1.31 -a redhat set port 8080 
    


    slave验证

    redis-cli -h 192.168.1.33 -a redhat 
    > keys * 
    redis-cli -h 192.168.1.32 -a redhat
    > keys *  
    

  • 相关阅读:
    HanTTS简单文档
    一张包含所有颜色的图片
    shiro整合SpringMVC基于xml
    设计模式-享元模式
    关于volatile关键字实现的个人理解
    重量级锁
    轻量级锁
    偏向锁
    Seata概念的总结
    苹果手机怎么把资源库的APP放到桌面
  • 原文地址:https://www.cnblogs.com/lovelinux199075/p/9082074.html
Copyright © 2011-2022 走看看