标签:yum 还原 级别 moni emc 环境 redis 完成后 daemon
为了方便失败后重装,写了个脚本安装redis,这样如果失败了需要还原虚拟机快照重新安装redis只需要执行脚本即可read -p "确定安装redis环境吗y/n:" REDIS
if [ "$REDIS" = "y" ]
then
yum install redis
systemctl start redis
systemctl enable redis
sed -i ‘s/^bind 127.0.0.1/#bind 127.0.0.1/‘ /etc/redis.conf
sed -i ‘s/# requirepass fobared/requirepass fobared/‘ /etc/redis.conf
sed -i ‘s/requirepass fobared/requirepass 123456/‘ /etc/redis.conf
systemctl restart redis
else
echo -e "\033[31m跳过安装redis\033[0m"
fi
一、配置主服务器
1、将bind 127.0.0.1这行注释或者指定ip(脚本中是直接注释的,可以根据自己需要选择注释还是指定ip)
2、开启守护进行
daemonize yes
3、设置访问密码
requirepass 123456 (实验阶段,密码安全级别自行选择)
到这里主服务器就配置完成
二、配置从服务器
1、同样可以执行脚本进行安装
2、配置/etc/redis.conf与主服务器一样配置,并添加以下内容
masterauth 123456 (主服务器密码)
slaveof 192.168.100.224 6379 (配置所属主服务器的ip:端口)
从redis服务器默认配置slave-serve-stale-data yes无需更改
3、配置完成后重启redis进行验证
systemctl restart redis
三、验证
1、主服务器写入数据
[root@localhost ~]# redis-cli
127.0.0.1:6379> auth 123456
OK
127.0.0.1:6379> set age 18
OK
127.0.0.1:6379> get age
"18"
127.0.0.1:6379>
2、到从服务器查看是否有同步主服务器数据
[root@localhost ~]# redis-cli
127.0.0.1:6379> auth 123456
OK
127.0.0.1:6379> get age
"18"
127.0.0.1:6379>
数据一致表示主从复制ok,如需配置一主多从,重复上面第二步
标签:yum 还原 级别 moni emc 环境 redis 完成后 daemon
原文地址:https://blog.51cto.com/12629984/2504106