redis安装及常用命令

一、redis安装步骤

1、管理员登录,上传redis安装包到服务器,解压安装包:tar -zxvf redis-2.8.20.tar.gz

2、编译安装

cd redis-2.8.20

make test

cd src

make && make install

3、检查安装是否成功

正常结束日志:All tests passed without errors!

二、配置

1、常见配置,配置文件为redis.conf

daemonize:默认为no,不以后台守护进程的形式运行

pidfile:持久化文件路径名

port:端口

timeout:客户端空闲等待时间超过该时间,则关闭连接;0 表示禁用

tcp-keepalive:服务端是否开启长连接

loglevel:日志级别

logfile:日志路径和文件名

dbfilename:持久化文件名

dir:持久化文件路径名

slaveof:配置master ip port

slave-read-only:slave只读

maxmemory:redis最大内存

maxmemory-policy:淘汰策略

client-output-buffer-limit:slave缓存配置


三、启动&集群配置

1、创建redis节点

mkdir redis_cluster

cd redis_cluder

redis集群要求最少有3个节点

mkdir 7000 7001 7002

拷贝原始配置文件至各节点目录下:

cp ../redis.conf ./7000

cp ../redis.conf ./7001

cp ../redis.conf ./7002

2、修改配置文件

修改每个节点的配置文件,具体配置参照步骤二

3、启动各节点

cd redis-3.2.11/src

./redis-server ../redis_cluster/7000/redis.conf

./redis-server ../redis_cluster/7001/redis.conf

./redis-server ../redis_cluster/7002/redis.conf

4、检查节点状态

ps -ef|grep redis

5、创建集群

利用redis提供的trib工具,创建集群

cp /home/redis-3.2.11/src/redis-trib.rb /usr/local/bin

redis-trib.rb create 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002

四、验证

利用redis-trib工具,检查集群状态

redis-trib.rb info 127.0.0.1:7000

 

五、常见问题

1、未安装ruby,或ruby版本与redis不兼容。在安装redis前,需要先安装ruby,且redis3.x要求ruby版本大于2.2.2。ruby下载地址:http://www.ruby-lang.org/en/downloads/

2、ruby安装时使用命令make && make install,且已经配置好环境变量并生效,但在除/etc/profile文件夹以外的其他文件夹,ruby -v报错,则需要重新执行./configure && make && make install,ruby即可安装成功

3、创建redis集群失败

原因:缺少redis库

解决:执行gem install redis

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值