redis两主两从搭建
准备:两台虚拟机
第一台做主机:192.168.1.131
第二台做备主:192.168.1.140
在两台虚拟机上都安装Redis
上传
解压
tar zxf redis-3.2.10.tar.gz
切换到这个目录下
编译安装
make && make install
为主机配置文件
创建环境目录,复制配置文件
mkdir cluster
mkdir cluster/6379
mkdir cluster/6380
cp redis.conf cluster/6379/
cp redis.conf cluster/6380
cp sentinel.conf cluster/6380
配置文件
(redis.conf是服务文件,sentinel.conf是哨兵文件)
vim /data/server/redis-3.2.10/cluster/6379/redis.conf
vim /data/server/redis-3.2.10/cluster/6380/redis.conf
vim /data/server/redis-3.2.10/cluster/6380/sentinel.conf
为备主配置文件
**
创建环境目录,复制配置文件
配置文件
vim /data/server/redis-3.2.10/cluster/6379/redis.conf
关闭防火墙,降低沙盒等级
(两台主机都要进行此项操作)
setenforce 0
systemctl stop firewalld
开始验证开启成功,现在关闭主机进程
(主机进程在第一台主机上查)
备主接替主机进行工作
redis-cli -h 192.168.1.140