window 中安装 redis的遇到的一此bug

一、下载

    链接:https://github.com/MicrosoftArchive/redis/releases 
    说明: 如果是是下载msi版本的话会默认帮我们配置好测试 环境,如果是下载zip的话启动时要指定默认的配置文件,并且集群模式要修改配置文件的,每个节点一个配置文件,在这里就不多详述,请自行百度。

二、遇到的错误集锦

  1.   报 “ Invalid argument during startup: Failed to open the .conf file: .....CWD=D:\" 错

    原因: 未知
    解决办法: 要来到redis的安装根目录运行这个redis-server.exe才行,也就是说要在 命令行中来到  /Redis-x64-3.0.503/ 这个目录下运行才行的,如图:

     

  2. 报 “(error) CLUSTERDOWN The cluster is down” 这个错

    原因:虽然是配置了几份配置文件 .conf中配置了集群模式了,但是启动没有按照集群模式启动,也就是单机启动的情况,相当于启动六个单机的redis
    解决:启动集群模式需要安装ruby环境才行

    • 安装ruby环境:下载地址:http://railsinstaller.org/en
      安装完成后,在cmd命令行输入以下命令; ruby -v  可以看到已安装的版本
    • 创建集群: 查了好久的资料才发现 原来 是window版的redis是没有 redis-trib.rb 这个工具的,需要去下载linux版本的复制 过来。。。无语。。
      Windows的redis安装文件中是没有这个文件的,我们需要去官网下载Redis,官网的Redis是Linux版本,在其源码src文件夹下,将redis-trib.rb拷贝到本机中Redis的安装目录中,然后在cmd中来到redis的安装根目录输入以下命令:

      ruby redis-trib.rb create --replicas 1  127.0.0.1:6380 127.0.0.1:6381 127.0.0.1:6382 127.0.0.1:7380 127.0.0.1:7381 127.0.0.1:7382
      说明:redis-trib.rb create   表示创建集群命令。 
            --replicas 1 表示我们希望为集群中的每个主节点创建一个从节点。
      在创建集群完成后会显示各节点的信息,如果你同意就直接输入一个yes就可以了。

    • 测试集群是否运行成功:
      同样在cmd命令行中来到redis的安装根目录 ,输入以下 命令: redis-cli.exe -c -p 6380   或者  redis-cli -c -h 127.0.0.1 -p 6380
      说明: -c :表示 cluster 表示集群模式链接
                 -h: 表示主机地址
                 -p: 连接的端口

    

   参考: https://blog.csdn.net/azhu345ye/article/details/78257970  

转载于:https://www.cnblogs.com/qq1871707128/p/9995049.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Windows 11上安装Redis,你可以按照以下步骤进行操作: 1. 首先,你需要下载Redis安装程序。你可以在Redis的官方网站上找到Linux版本的安装程序。不过,如果你想在Windows系统上进行开发和测试,你可以在GitHub上找到适用于WindowsRedis版本[3]。你可以通过访问https://github.com/tporadowski/redis/releases 下载适用于WindowsRedis安装文件。 2. 下载完成后,你需要打开Windows自带的终端。你可以通过右键单击开始菜单的终端图标或者按下Win+R键,然后输入cmd来打开命令提示符窗口。 3. 在命令提示符窗口,使用cd命令进入到Redis安装文件所在的文件夹。例如,如果你将Redis安装文件下载到了C盘的redis文件,你可以使用以下命令进入到该文件夹: ``` cd C:\redis ``` 4. 在进入Redis安装文件所在的文件夹后,你可以执行Redis安装程序进行安装。具体的安装步骤可以参考Redis安装程序的说明文档或者README文件。 以上是在Windows 11上安装Redis的一般步骤。请根据你下载的Redis安装文件和具体的安装说明进行操作。希望对你有所帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [【Rediswindow(win11)系统redis安装使用最新教程——图文介绍](https://blog.csdn.net/BigJF/article/details/123021704)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值