redis集群的安装部署
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis集群的安装部署相关的知识,希望对你有一定的参考价值。
安装过程
1. 下载并解压
wget http:
//download
.redis.io
/releases/redis-3
.2.4.
tar
.gz
tar
-zxvf redis-3.2.4.
tar
.gz
2. 编译安装
cd redis-3.2.4
make && make install
3. 将 redis-trib.rb 复制到 /usr/local/bin 目录下
cd src
cp redis-trib.rb /usr/local/bin/
4. 创建 Redis 节点
修改redis.conf配置文件,修改如下内容
port 6379 //端口
bind 本机ip //默认ip为127.0.0.1 需要改为其他节点机器可访问的ip 否则创建集群时无法访问对应的端口,无法创建集群
daemonize yes //redis后台运行
pidfile /var/run/redis_6379.pid //pidfile文件对应
cluster-enabled yes //开启集群 把注释#去掉
cluster-config-file nodes_6379.conf //集群的配置 配置文件首次启动自动生成
cluster-node-timeout 15000 //请求超时 默认15秒,可自行设置
appendonly yes //aof日志开启 有需要就开启,它会每次写操作都记录一条日志
5. 启动各个节点
redis-server ./redis.conf
6. 检查 redis 启动情况
ps -ef | grep redis
netstat -tnlp | grep redis
7.创建集群
Redis 官方提供了 redis-trib.rb 这个工具,就在解压目录的 src 目录中,第三步中已将它复制到 /usr/local/bin 目录中,可以直接在命令行中使用了。使用下面这个命令即可完成安装。
需要先安装 ruby
yum -y
install
ruby ruby-devel rubygems rpm-build
gem
install
redis
redis-trib.rb create --replicas 1 192.168.106.218:6379 192.168.106.219:6379 192.168.106.220:6379 192.168.106.221:6379 192.168.106.222:6379 192.168.106.223:6379
8.集群验证
启动两个几点
命令例子:redis-cli -h 192.168.106.218 -c -p 6379
在其中一台的命令行上输入 set name aa
另一台的命令行上输入get name
如果能得到结果说明集群搭建成功!
以上是关于redis集群的安装部署的主要内容,如果未能解决你的问题,请参考以下文章