Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1806018
  • 博文数量: 636
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 3950
  • 用 户 组: 普通用户
  • 注册时间: 2014-08-06 21:58
个人简介

博客是我工作的好帮手,遇到困难就来博客找资料

文章分类

全部博文(636)

文章存档

2024年(5)

2022年(2)

2021年(4)

2020年(40)

2019年(4)

2018年(78)

2017年(213)

2016年(41)

2015年(183)

2014年(66)

我的朋友

分类: 系统运维

2015-03-11 12:26:45

1, redis配置文件常用选项说明

daemonize no 
说明:是否把redis-server启动在后台,默认是“否”。若改成yes,会生成一个pid文件。


pidfile /var/run/redis.pid
说明:redis-server的pid文件。

port 6379
说明:redis-server的端口号


dbfilename dump.rdb
说明:数据库文件的位置,最好添加绝对路径,若不添加时在启动用户的home目录下。

slaveof
说明:设置主从服务器的主服务器的地址和端口。例如:slaveof 192.168.1.1 6379


loglevel verbose
说明:日志级别,有四种,debug,verbose,notice,warning。


logfile stdout
说明:日志的输出文件,默认是标准输出。例如:logfile /tmp/redis.log

 

2, 主从的安装和配置
2.1 基本环境
假设我有两台机器:
master: 192.168.1.1
slave:  192.168.1.2

.下载
使用的版本是: redis-2.4.13

>cd redis-2.4.13
>make
>sudo make install


2.2 安装主服务器
vim redis.conf
根据自己的需要修改一些参数

.修改磁盘上保存数据库文件的位置:
dbfilename  /redisdb/dump.rdb

.修改日志级别
#如果只要输出少量日志的话,可以用waring
loglevel warning

.修改日志文件的位置
logfile /tmp/redis.log

 

2.3 安装和配置从机
cp redis.conf /etc/redis_slave.conf

vim redis_slave.conf
修改其中的一行
配置master的ip地址和redis-server的端口。
slaveof


3, 启动和测试
主机: redis-server /etc/redis.conf


从机: redis-server /etc/redis_slave.conf

3.1 测试
在主机上启动redis客户端:
ssh 192.168.1.1
redis-cli
>set k1 v1
>get k1
"v1"

.登陆从机,并在从机上启动客户端:
ssh 192.168.1.2
redis-cli
>get k1
"v1"

可以看到redis已经把数据同步过来了。


阅读(639) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~