redis集群搭建--单机版

官网上redis集群搭建教程还是比较详细的,但实际操作建立单机集群的时候还是碰到了一点小问题。这里记录下搭建步骤:

一、redis下载

从官网下载redis压缩包,本次使用的为最新版本5.0。下载之后解压

进入redis目录

make 

成功之后

make PREFIX=你的安装目录 install(比如 /opt/redis)

这个时候进入/opt/redis目录会发现bin目录,已经ok。

二、创建集群配置文件

/opt/redis/cluster 

新建7000......7005六个文件夹,每个文件夹建立一个redis.conf文件

内容如下:

port 7000 //每个端口不一样

cluster-enabled yes

cluster-config-file nodes_你的端口.conf

cluster-node-timeout 5000

appendonly yes

masterauth password //不需要密码不配置

requirepass password

三、启动redis,分别指定对应的配置文件

bin 目录下执行

nohup  ./redis-server /opt/redis/cluster/7000/redis.conf &

分别启动监听6个端口的redis实例

四、创建集群

redis-cli --cluster create ip:7000 ip:7001 \

ip:7002 ip:7003 ip:7004 ip:7005 \

--cluster-replicas 1 -a 'password'

注意ip不要使用127.0.0.1,否则非本机无法连接

如果是公网测试用集群,注意除了上面的端口需要开通,还需要开通端口+10000

因为集群总线端口为redis客户端连接的端口 + 10000 

五、kill之后的重启

需删除bin目录的aof,rdb,nodes(这里不开启持久化应该是不需要的,redis最好用做缓存,不要做持久化,删除这几个文件也不需要备份)

关闭持久化,配置文件加 save ""(ps:网上搜索,未实践)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1 Redis介绍1.1 什么是NoSql为了解决高并发、高可扩展、高可用、大数据存储问题而产生的数据库解决方...
    克鲁德李阅读 5,673评论 0 36
  • 在我的docker安装redis里,已经说明过docker安装redis的流程,对于redis的安装下面文章很多部...
    szgl_lucifer阅读 12,911评论 1 23
  • 1 环境配置: ubuntu16.04 redis3.0.6 2 机器: 192.168.50.156 192.1...
    eda4468f4688阅读 489评论 0 2
  • redis集群分为服务端集群和客户端分片,redis3.0以上版本实现了集群机制,即服务端集群,3.0以下使用客户...
    hadoop_null阅读 1,663评论 0 6
  • "今天要离开陆川,回到车田。"待写这篇文已是前几天的事。 陆川因为要建动车站,所以火车站停运了。意味着我没法选择...
    Minman阅读 294评论 0 0

友情链接更多精彩内容