配置环境:
两台虚拟机
关闭防火墙和SElinux
systemctl stop firewalld
setenforce 0
两台虚拟机必须连的是同一个网
必须在同一个网段
同一个网段
在两台虚拟机上边,下载配置Redis
cd /usr/local/src
wget http://download.redis.io/releases/redis-3.2.4.tar.gz
tar -zxvf redis-3.2.4.tar.gz
然后进入redis-3.2.4目录中,编译安装:
make && make install
主机配置Redis文件
vim redis.conf
bind + 主机IP
logfile #(前面加注释)
从机配置Redis文件
vim redis.conf
logfile #(前面加注释)
配置主机哨兵文件:
daemonize yes
slaveof 192.168.124.48 6379
slaveof 192.168.124.104 6379
添加两台主机IP加端口
配置从机哨兵文件:
vim sentinel.conf
daemonize yes
slaveof 192.168.124.48 6379
启动Redis和哨兵:
redis-server /usr/local/src/redis-3.2.4/redis.conf
redis-sentinel /usr/local/src/redis-3.2.4/sentinel.conf
启动成功后,刷新主机,就会显示从机IP。
如下所示
net -tuplan | grep redis
原文地址:https://blog.51cto.com/14375810/2429029
时间: 2024-10-12 19:03:50