安装redis
下载redis源码:
wget http://download.redis.io/releases/redis-3.2.3.tar.gz
解压安装redis:
tar zxf redis-3.2.3.tar.gz
解压完毕后开始安装,如下:
cd redis-3.2.3/
make&&make install
然后再切换到utils目录下,执行redis初始化脚本install_server.sh 如下
cd utils/
./install_server.sh
上面的安装过程里提示了redis初始化后配置文件为 /etc/redis/6379.conf 日志文件为 /var/log/redis_6379.log 数据文件dump.rdb存放到 /var/lib/redis/6379 目录下,启动脚本为 /etc/init.d/redis_6379
现在要用systemd,所以在 /etc/systems/system 下创建一个名称为redis_6379.service的文件
vim /etc/systemd/system/redis_6379.service
文件内容如下
启动radius
systemctl daemon-reload
systemctl enable redis_6379.service
systemctl start redis_6379.service
systemctl status redis_6379.service
接下来设置redis监听的地址,添加监听redis主机的ip
配置文件修改内容如下
重启服务
systemctl restart redis_6379.service
.
主从复制
环境描述:
主radius:192.168.1.3 6379
从radius:192.168.1.4 6380
一、主从配置
1.将主从radius配置文件redis.conf中的daemonize no改为yes
2.修改从radius配置文件redis.conf中的port6379 改为 6380,添加slaveof 192.168.1.3
3.启动主从服务
4.测试数据同步
如果主从复制失败 排查一下防火墙是否放行端口 或者关闭防火墙