redis安装 -主从配置以及哨兵设置

redis安装配置

#关闭防火墙  切记!!!!!!!!!!
systemctl stop firewalld

#安装依赖  依赖下载报错则执行 yum -y update
yum -y install gcc tcl


#上传安装包到/opt目录下解压   解压后进入到包内在安装
tar -zxvf redis-6.2.13.tar.gz


#编译安装
make && make install

主从设置


#进入到redis.conf文件中更改下方配置


#配置主配置文件
bind:0.0.0.0
port:6379
protected-mode:no
daemonize:yes
logfile:./redis.log
requirepass:abc123
masterauth:abc123


#配置从文件
bind:0.0.0.0 
port:6379 
protected-mode:no 
daemonize:yes 
logfile:./redis.log 
requirepass:abc123
masterauth:abc123
replicaof 192.168.126.131 6379

#启动redis !!!!三台都要启动
redis-server redis.conf
redis-cli


#测试
#在主机上的redis输入下方命令
set shell 123

#在从服务器上输入下方命令
get shell
#得到结果为 123  则配置成功

哨兵设置

#进入到 sentinel.conf 文件中配置下方命令 也可将sentinel.conf删除重新vim sentinel.conf 将下方配置复制到文件中


#配置哨兵模式   三台服务器都需要配置
port 26379
bind 0.0.0.0
protected-mode yes
daemonize yes
logfile "./sentinel.log"
sentinel monitor mymaster 192.168.126.131 6379 2
sentinel auth-pass mymaster abc123
sentinel down-after-milliseconds mymaster 3000
sentinel resolve-hostnames yes


#启动哨兵服务和redis   三台都需要启动
redis-sentinel sentinel.conf
redis-server redis-conf
redis-cli

exit

#测试
#查看redis-server服务 
ps -ef | grep redis


#将主服务器上redis杀死
kill -9 pid

#在从服务器上查看集群状态
auth abc123
info replication
#在从服务器上其中有一个变成master则表示配置成功 需要等大概1分钟

#结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值