单机修改主从还是很简单的,只要修改几个参数就可以了,当然,详细参数有很多可说的,不过这里只是把环境搭建好,不详述了。
1、添加服务器及安装redis
用wmware添加两台linux系统的服务器,
服务器地址:192.168.237.145,192.168.237.146
服务器上安装单机版reids,参考下面url
https://blog.csdn.net/qq_34987395/article/details/106594985
2、单机变更一主二从
redis本身就有相关参数,所以改造是很简单的,只需要简单的变更几个参数就好,当然,实际使用的时候还需要注意其它参数配置,这里不详细说明了。
两台服务器变更redis.conf参数
vi /usr/local/redis/etc/redis.conf
先检查是否存在,存在就在原基础上变更,不存在再新增,不要导致参数重复
slaveof 192.168.237.144 6379 #指定主库ip地址及端口
slave-read-only yes #设置slave为只读模式(redis中默认就是这个配置,不用改)
见有连主从不成功的,把这个参数改为no了,那样是不对的。
放开从库写权限以后,数据只存在从库,其它库不会从从库中拉取数据
这样数据不会一致的。
3、注意点
新增的两台服务器与主服务之间的端口是开通的,否则数据是无法备份的。
变更参数后要记得重启,否则是不生效的。
4、测试效果
主redis添加key值ttt:
去从服务器中查询: