首页 > 数据库 >Mac电脑安装RedisCluster集群(非Docker模式)

Mac电脑安装RedisCluster集群(非Docker模式)

时间:2024-02-10 12:11:33浏览次数:38  
标签:11 zhuw118 0.0 redis RedisCluster DWN4T9CF61 cluster Mac Docker

第1步,新建redis.conf

redis.conf内容如下:

port 7021
cluster-enabled yes                          // 启用集群模式
cluster-config-file nodes.conf           // 集群的配置文件
cluster-node-timeout 5000
appendonly yes
daemonize yes
bind 0.0.0.0                    // 任何IP都可访问
masterauth myredis         // 指定集群密码
requirepass myredis        // 指定集群密码

 

第2步,新建6个以不同端口号为命名的文件夹,用于存储6个redis节点的新文件生成内容

新建6个文件夹,以redis集群的6个端口命名,分别是: 7021, 7022, 7023, 7024, 7025, 7026

复制redis.conf到以上新建的六个文件夹下,把port端口号改成相应的redis 端口号,我这里就是:7021, 7022, 7023, 7024, 7025, 7026

 

第3步,分别启动6个节点

启动6个节点:

zhuw118@DWN4T9CF61 7021 % cd /7021         
zhuw118@DWN4T9CF61 7022 % redis-server redis.conf
24907:C 10 Feb 2024 11:57:39.240 # WARNING: Changing databases number from 16 to 1 since we are in cluster mode
zhuw118@DWN4T9CF61 7021 % cd ../7022         
zhuw118@DWN4T9CF61 7022 % redis-server redis.conf
24907:C 10 Feb 2024 11:57:39.240 # WARNING: Changing databases number from 16 to 1 since we are in cluster mode
zhuw118@DWN4T9CF61 7022 % cd ../7023             
zhuw118@DWN4T9CF61 7023 % redis-server redis.conf
24990:C 10 Feb 2024 11:57:43.729 # WARNING: Changing databases number from 16 to 1 since we are in cluster mode
zhuw118@DWN4T9CF61 7023 % cd ../7024             
zhuw118@DWN4T9CF61 7024 % redis-server redis.conf
25022:C 10 Feb 2024 11:57:46.544 # WARNING: Changing databases number from 16 to 1 since we are in cluster mode
zhuw118@DWN4T9CF61 7024 % cd ../7025             
zhuw118@DWN4T9CF61 7025 % redis-server redis.conf
25044:C 10 Feb 2024 11:57:50.082 # WARNING: Changing databases number from 16 to 1 since we are in cluster mode
zhuw118@DWN4T9CF61 7025 % cd ../7026             
zhuw118@DWN4T9CF61 7026 % redis-server redis.conf
25084:C 10 Feb 2024 11:57:54.540 # WARNING: Changing databases number from 16 to 1 since we are in cluster mode

查看redis所有的启动节点:

zhuw118@DWN4T9CF61 7026 % ps -ef | grep redis         
  504 24802     1   0 11:57AM ??         0:00.45 redis-server 0.0.0.0:7021 [cluster] 
  504 24908     1   0 11:57AM ??         0:00.18 redis-server 0.0.0.0:7022 [cluster] 
  504 24991     1   0 11:57AM ??         0:00.15 redis-server 0.0.0.0:7023 [cluster] 
  504 25023     1   0 11:57AM ??         0:00.13 redis-server 0.0.0.0:7024 [cluster] 
  504 25045     1   0 11:57AM ??         0:00.10 redis-server 0.0.0.0:7025 [cluster] 
  504 25085     1   0 11:57AM ??         0:00.07 redis-server 0.0.0.0:7026 [cluster] 
  504 25130  1404   0 11:58AM ttys001    0:00.00 grep redis

启动6个节点成功后,文件夹目录是这样的:

第3步,

 

 

 

end.

标签:11,zhuw118,0.0,redis,RedisCluster,DWN4T9CF61,cluster,Mac,Docker
From: https://www.cnblogs.com/zhuwenjoyce/p/18012778

相关文章

  • Mac 电脑下的一些快捷键及功能使用
    复制粘贴复制粘贴command+ccommand+v剪切粘贴command+ccommand+option+v指定目录打开terminal右键点击目录+option->Services->NewTreminalatFolder复制指定目录的路径多种方式command+option+coption+右键copyxxxasPathnameElmed......
  • Mac上运行Windows程序的好方法是什么 Mac兼容虚拟机
    想要在Mac操作系统上运行Windows应用程序其实还是很简单的,只要安装一些工具就可以了。现在市面上可以实现这个功能的方法有三种,那么在Mac上运行Windows程序的好方法是什么呢?今天将为大家介绍一下这三种方式各是什么,以供大家进行参考。一、CrossOverCrossOver可以让MAC......
  • dremio 的InformationSchemaCatalog 服务三
    以前简单写过一些关于dremio的InformationSchemaCatalog,也说过dremio为了方便提供标准的INFORMATION_SCHEMA自己开发了存储扩展,以下是关于存储扩展的创建以及刷新说明创建创建是在CatalogService中处理的,具体的实现是CatalogServiceImpl参考处理if(roles.conta......
  • 通达信前高前底MACD指标公式源码副图
    {股票指标}{指标介绍:只做均线量化评分大于50的个股为佳。}DIFF:=Ema(CLOSE,3)-EMA(CLOSE,15);DEA:=EMA(DIFF,9);macd:2*(DIFF-DEA),COLORstICK,LINETHICK2;中:0,LINETHICK1,COLORRED;VA1:=HHVBARS(MacD,BArslAST(MACD<0)+1);VA2:=crOSS(BACKSET(CROSS(0,MACD),REF(VA1,......
  • Docker的错误和解决_2
    windows11下启动docker运行镜像ok,  但是浏览器访问时80端口的访问失败  其他端口ok,可能是我本地iis占了 ......
  • Mac 软件整理
    好用软件截图工具名称简介Snipaste贴图移动需要先点击Shottr缩放不方便,占用也大,不过有OCRiShot有OCR,占用大,界面乱,免费必须推广文件搜索工具名称简介自带mdfind命令最牛逼的搜索,支持正则,搜索完opencs_path在Finder中打开EasyFind图......
  • Asp-Net-Core学习笔记:部署,早知道,还是docker,以及一点碎碎念
    前言AspNetCore技术栈在我们团队里的使用也有一段时间了,之前的部署方式一直是本地编译之后上传可执行文件到服务器,使用supervisor来管理进程这种很原始的方式。参考之前的文章:对于小项目来说尚可,够用,但是存在几个问题:每次更新花费的时间太长了,无论是Framework-Dependent还是S......
  • docker学习的时候敲的历史命令。两百多条
    sudoaptlist|grep-idockercurlhttps://registry-1.docker.io/v2/sudodockerstatussudodockerstatssudodockerpssudodockerps-asudodockerstartebb9831a05fdsudodockerpssudodockerstopebb9831a05fdsudodockerps-asudodockerrun-d......
  • DataSpell 2023:专注于数据,加速您的数据科学之旅 mac/win版
    JetBrainsDataSpell2023是一款专为数据科学家和数据分析师设计的集成开发环境(IDE)。这款IDE提供了强大的数据分析和可视化工具,旨在帮助用户更快速、更高效地进行数据科学工作。→→↓↓载DataSpell2023mac/win版 DataSpell2023在保持其一贯的数据处理、数据清洗、数据探......
  • Rider 2023:打造高效.NET项目的智能IDE,让开发更简单mac/win版
    JetBrainsRider2023激活版下载是一款专为.NET开发者打造的强大集成开发环境(IDE)。这款IDE提供了丰富的功能,旨在帮助开发者更快速、更高效地编写、调试和测试.NET应用程序。→→↓↓载Rider2023mac/win版 Rider2023在保持了其一贯的智能代码补全、代码导航和重构工具的同......