redis主从复制
安装redis
###make 安装需要gcc和tcl yum install gcc tcl -y ###下载安装包 wget http://download.redis.io/releases/redis-6.2.6.tar.gz ###解压 tar -zxvf redis-6.2.6.tar.gz ###进入目录 cd redis-6.2.6 ###编译安装 make && make install ###启动redis redis-server

主节点配置
###主节点配置 bind 0.0.0.0 requirepass 123456 ###从节点设置 vim /etc/redis.conf bind 0.0.0.0 slaveof 192.168.200.216 6379 #主节点IP masterauth 123456
测试
###进入主节点 redis-cli ###输入密码 auth 123456 ###查询节点信息 127.0.0.1:6379> info replication # Replication role:master connected_slaves:1 slave0:ip=192.168.200.222,port=6379,state=online,offset=42,lag=0 master_failover_state:no-failover master_replid:63aa1ad7981046e1d1e9b5330da0f7dc8f7b4337 master_replid2:0000000000000000000000000000000000000000 master_repl_offset:42 second_repl_offset:-1 repl_backlog_active:1 repl_backlog_size:1048576 repl_backlog_first_byte_offset:1 repl_backlog_histlen:42 ###设置指定 key 的值 127.0.0.1:6379> set name gezi OK 127.0.0.1:6379>
进入从节点 从节点没有设置密码可直接进入


浙公网安备 33010602011771号