`
knight_black_bob
  • 浏览: 858884 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

windows redis sentinel install

阅读更多

 windows redis sentinel install

 

1.下载 Redis-x64-2.8.2400

https://github.com/ServiceStack/redis-windows/tree/master/downloads



 

存在 一个 windows service documentation.docx 

里面有安装教程,不过是非 哨兵模式

redis-server --service-install redis.windows.conf --loglevel verbose
redis-server --service-uninstall
redis-server --service-start
redis-server --service-stop
redis-server --service-install --service-name redisService1 --port 10001
redis-server --service-start --service-name redisService1
redis-server --service-install --service-name redisService2 --port 10002
redis-server --service-start --service-name redisService2
redis-server --service-install --service-name redisService3 --port 10003
redis-server --service-start --service-name redisService3

 我的实践  也是根据这几条命令

 

 

2.新增 配置文件 

2.1复制三个redis.windows.conf文件 redis6379.conf,redis6479.conf,redis6579.conf

redis6379.conf    (作为主节点)
	port 6379
	bind 127.0.0.1

redis6479.conf
	port 6479
	bind 127.0.0.1
	slaveof 127.0.0.1 6379 (注意:这里没有“:”)

redis6579.conf
	port 6579
	bind 127.0.0.1
	slaveof 127.0.0.1 6379

 

2.2 创建sentinel26379.conf, sentinel26479.conf, sentine26579.conf

sentinel26379.conf            (mymaster是名字)
	port 26379
	sentinel monitor mymaster 127.0.0.1 6379 2   
	sentinel down-after-milliseconds mymaster 5000 
	sentinel parallel-syncs mymaster 1 
	sentinel failover-timeout mymaster 15000

sentinel26479.conf            
	port 26479
	sentinel monitor mymaster 127.0.0.1 6479 2   
	sentinel down-after-milliseconds mymaster 5000 
	sentinel parallel-syncs mymaster 1 
	sentinel failover-timeout mymaster 15000

sentinel26579.conf            
	port 26579
	sentinel monitor mymaster 127.0.0.1 6579 2   
	sentinel down-after-milliseconds mymaster 5000 
	sentinel parallel-syncs mymaster 1 
	sentinel failover-timeout mymaster 15000

 

3.运行命令

redis-server --service-install  redis6379.conf --service-name redisService6379
redis-server --service-install  redis6479.conf --service-name redisService6479
redis-server --service-install  redis6579.conf --service-name redisService6579

redis-server --service-start --service-name redisService6379
redis-server --service-start --service-name redisService6479
redis-server --service-start --service-name redisService6579


redis-server --service-install  sentinel26379.conf --service-name sentinel26379 --sentinel
redis-server --service-install  sentinel26479.conf --service-name sentinel26479 --sentinel
redis-server --service-install  sentinel26579.conf --service-name sentinel26579 --sentinel

redis-server --service-start --service-name sentinel26379
redis-server --service-start --service-name sentinel26479
redis-server --service-start --service-name sentinel26579

 



 

 

 

 

4. 命令 查看 状态



 

 



 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

捐助开发者 

在兴趣的驱动下,写一个免费的东西,有欣喜,也还有汗水,希望你喜欢我的作品,同时也能支持一下。 当然,有钱捧个钱场(支持支付宝和微信 以及扣扣群),没钱捧个人场,谢谢各位。

 

个人主页http://knight-black-bob.iteye.com/



 
 
 谢谢您的赞助,我会做的更好!

  • 大小: 63.7 KB
  • 大小: 23.4 KB
  • 大小: 12.8 KB
  • 大小: 24.8 KB
0
0
分享到:
评论

相关推荐

    另一种使用内置 redis sentinel 的 ruby​​ redis 自动主,从故障转移解决方案(已弃用).zip

    Gemfile 中gem 'redis-sentinel'如果你使用的 redis-server 版本低于 2.6.10,请使用 redis-sentinel 1.3.0gem 'redis-sentinel', '~> 1.3.0'然后执行$ bundle或者自行安装$ gem install redis-sentinel用法指定哨兵...

    高度可配置的 Ansible 角色,用于从源代码安装 Redis 和 Redis Sentinel.zip

    高度可配置的 Ansible 角色,用于从源代码安装 Redis 和 Redis Sentinelansible-redis Ansible 2.4+与大多数版本的 Ubuntu/Debian 和 RHEL/CentOS 6.x 兼容内容安装入门单个 Redis 节点主从复制Redis Sentinel高级...

    redis7.2.3-windows

    在命令行中,使用`redis-server --service-install`安装服务,`redis-server --service-start`启动服务,`redis-server --service-stop`停止服务。还可以通过`redis-cli`进行客户端操作,如`ping`测试连接,`set ...

    redis for Windows 7.0.7 使用cygwin编译

    7. 最后,执行`make install`将Redis安装到系统指定的路径。 压缩包内的文件包括: - `redis.conf`: Redis的配置文件,用于设置Redis服务器的启动参数,如端口号、数据库数量、持久化策略等。 - `redis-server.exe`...

    redis-5.0.5.zip windows版本

    - Windows服务的管理,除了`sc`命令,也可以通过`redis-server.exe --service-install`和`--service-uninstall`来安装和卸载服务。 6. **扩展** - 要搭建Redis集群,可以配置多个实例并使用`redis-trib.rb`(在...

    redis-6.0.0 windows 版

    - `INSTALL`:提供了编译和安装Redis的步骤,尽管在Windows上通常不需要此步骤。 - `Makefile`:用于构建Redis的Makefile文件,Linux或Unix环境中编译项目时会用到。 - `MANIFESTO`:可能包含了项目的愿景、目标...

    redis哨兵模式搭建.rar

    sudo apt-get install redis-sentinel ``` 5. 配置Sentinel: 编辑`/etc/redis/sentinel.conf`配置文件,设置以下关键参数: - `sentinel monitor`: 指定主服务器的名称、IP和端口。 - `sentinel down-after-...

    windows系统下的redis

    使用`redis-server.exe --service-install`命令并指定配置文件,之后可以通过服务管理器启动或停止Redis服务。 5. **安全性**: - 默认情况下,Redis在Windows上也是监听本地所有接口,建议修改配置文件,仅允许...

    linux+windows redis安装包

    5. **安装为服务**:为了方便管理,可以使用`redis-server --install-service`命令将Redis安装为Windows服务。 6. **启动/停止服务**:使用`net start Redis`启动服务,`net stop Redis`停止服务。也可以通过服务...

    Windows 64 Redis 工具

    "service-install.bat" 是一个批处理文件,它包含了将Redis配置为Windows服务的命令。通过运行这个脚本,你可以将Redis服务器设置为随系统启动而自动运行,这对于生产环境非常有用。批处理文件的工作原理通常是调用...

    Linux redis-Sentinel配置详解

    make PREFIX=/usr/local/redis install ``` 3. 为方便执行,将Redis的命令行工具创建为软链接到 `/usr/local/bin` 目录: ```bash ln -s /usr/local/redis/bin/redis-cli /usr/local/bin/redis-cli ln -s /usr/local...

    redis哨兵集群安装文件,配置文件

    在Linux环境下,你需要下载Redis源码,解压后通过`make`和`make install`命令进行编译和安装。确保系统中已经安装了编译所需的依赖,如gcc和jemalloc等。 接着,安装Redis Sentinel。Sentinel是与Redis服务器一起...

    redis for windows_3.0

    - 运行`redis-server.exe --service-install`命令安装Redis为Windows服务,以便后台自动启动。 - 配置文件`redis.conf`可以调整各种设置,如端口号、日志级别、持久化策略等。 2. 数据类型: - Redis支持五大...

    redis windows 和linux 的安装文件

    5. **Sentinel监控与故障转移**: Redis Sentinel是监控和自动故障转移系统,可以监测主从节点状态,当主节点故障时自动将从节点提升为主节点。 6. **Cluster集群**: Redis Cluster提供了数据分区和容错能力,允许在...

    rabbit&redis自启动 linux脚本

    Redis Sentinel是Redis高可用性的解决方案,可以监控、提醒并自动故障转移。 要实现RabbitMQ和Redis(包括Redis Sentinel)的自启动,我们可以遵循以下步骤: 1. **安装RabbitMQ和Redis** 首先,你需要在Linux上...

    redis-3.2.1-windows-64位

    - 安装服务:通过命令行执行`redis-server.exe --service-install redis.windows-service.conf`,安装Redis为Windows服务。 - 启动服务:运行`redis-server.exe --service-start`启动Redis服务。 4. **使用Redis*...

    Redis7 windows版

    4. 如果你想让Redis在系统启动时自动运行,可以使用`redis-server --service-install`命令来安装Redis为Windows服务。这将允许你在服务管理器中管理和控制Redis。 5. 安装服务后,使用`redis-server --service-start...

    redis-window-install.rar

    10. **扩展性**:如果需要更高的可用性和可扩展性,可以考虑在Windows上部署Redis Sentinel或Redis Cluster,实现主从复制和分布式集群。 总的来说,虽然Redis在Windows上的使用相比Linux有一些额外的步骤,但通过...

    node-redis-pool-sentinel:带哨兵的节点Redis池库

    npm install pool-redis-sentinel 介绍 这是轻量级的node.js模块,用于通过池使用redis连接,该池通过redis Sentinels的帮助自动重新连接(一旦由于服务器不可用而断开连接)。 此模块要求并基于[node_redis] [] 这...

    redis-7.0.1 windows x64

    5. **安装**:`INSTALL` 文件通常包含 Windows 平台上安装 Redis 7.0.1 的步骤和注意事项。用户需要按照指导进行编译、安装和配置服务。 总的来说,`redis-7.0.1 windows x64` 是一个针对 Windows 64 位环境优化的 ...

Global site tag (gtag.js) - Google Analytics