Redis教程

Linux/Sentos7安装Redis及搭建Redis集群

本文主要是介绍Linux/Sentos7安装Redis及搭建Redis集群,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

因为Redis安装需要gcc,所以先执行“yum install gcc”命令下载安装Redis使用插件 gcc+

为了方便管理可以在登录用户路径home/dt 下新建Redis文件夹,然后将下载好的redis-6.2.5.tar.gz传入Redis目录下

进入Redis文件夹下输入命令 “tar xzf redis-6.2.5.tar.gz”进行解压缩包操作,解压完成后进入到解压的redis-6.2.5 文件夹下执行 “make”命令对解压的redis文件进行编译,编译完成之后,可以看到解压文件 redis-5.0.7 中会有对应的 src、conf 等文件

进入src 文件夹执行make install命令进行安装

在Redis文件夹下创建cluster文件夹,在文件夹中分别创建两个文件夹名为6379,6380的文件夹然后在两个文件夹中分别创建redis.conf文件

分别进入6379/6380文件夹下输入命令“vi redis.conf”添加配置如下

(注:修改不同配置文件中的port端口)

bind 0.0.0.0

port 6379

cluster-enabled yes

cluster-config-file nodes.conf

cluster-node-timeout 5000

appendonly yes

输入命令

cp -r /home/dt/Redis/redis-6.2.5/src/. /home/dt/Redis/cluster/ ”将编译后的redis的src目录下的所有文件复制到cluster目录下,分别执行”nohup ../redis-server ./redis.conf &”后台启动redis的两个节点

输入命令“ps -ef|grep redis”查看当前环境下redis启动的节点如下则为启动成功

其他服务器也是相同配置

当3台服务器都启动以上节点以后在任意服务器执行“redis-cli --cluster create 服务器ip:6379 服务器ip:6380 服务器ip:6379 服务器ip:6380 服务器ip:6379 服务器ip:6380 --cluster-replica“命令对所有节点进行集群搭建

当出现如下提示则集群搭建成功

可以对redis集群进行验证,输入“redis-cli -c -h 服务器ip -p 6379“命令连接其中一台redis,输入”set test testRedis“放入一个数据,然后用替他的服务器使用” redis-cli -c -h 服务器ip -p 6380 “连接后使用”get test“命令可以取出放入的值即为成功。

这篇关于Linux/Sentos7安装Redis及搭建Redis集群的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!