实验环境
- 系统:Linux
- master(主库):192.168.1.2
- slave(从库):192.168.1.6
- 两台服务器均安装好Redis数据库,安装步骤点这里
开始搭建主从复制环境之前,确认防火墙是否开启,firewall-cmd --list-all
实验步骤
- 在slave下的配置进行配置,进入到/usr/local/bin下,
vi redis.conf
配置redis.conf
#注释bind 127 -1
//数据库密码
masterauth 123456
//关闭保护模式
protected-mode no
//以独立进程启动
port 6379 daemonize yes
//开启 aof 持久化
appendonly yes
- 启动数据库,确定防火墙打开
//启动数据库服务
./redis-server redis.conf
//进入数据库
./redis-cli
- 在从数据库输入以下命令
//查看当前数据库是什么角色
info replication
//将此台数据库作为1.2的从库命令
slaveof 192.168.1.6 6379
- 分别在主库和从库输入info replication命令,查看设置是否成功。
从库
主库