redis主从复制

redis主从复制
 
 
 
1.安装redis  
 
2.定义slave节点
cp /etc/redis/{redis.conf,redis_6381.conf}
vim /etc/redis/redis_6381.conf
  #须要修改的配置
    bind 127.0.0.1
    port 6381
    slaveof 127.0.0.1 6379  #host port
    masterauth passward  #主服务器的密码
    pidfile /var/run/redis_6381.pid 
    logfile "/var/log/redis_6381" #日志文件
    dir /var/redis/6381/ #工做空间
    replica-read-only yes #从库只读
  #修改完后记得添加相关的文件
 
3.开启slave结点
    redis-server /etc/redis/redis_6381.conf,
    登陆从节点,查看复制信息
    
 
4.测试
    登陆主节点,查看复制信息
    
    在主节点添加一个string,而后看从节点,能够看到出现了该键
    
    
    在从节点添加数据
    
 
5.主从复制
    使用lsof -i |grep redis-ser,查看redis 服务的端口信息,目前只有一个客户端链接6379实例,另外2个端口36845,38417是主从复制的通讯通道
    
    打开一个客户抓包 tcp 36845,而后在redis-client里面添加数据,能够看到抓包的数据
  
    tcpdump -i lo -vv -nnn tcp port 36845
相关文章
相关标签/搜索