redis一主二从三哨兵 启动脚本和停止脚本
时间: 2024-04-16 11:29:49 浏览: 136
下面是Redis一主二从三哨兵的启动脚本和停止脚本:
启动脚本(start.sh):
```bash
#!/bin/bash
# 启动主节点
redis-server /path/to/redis-master.conf &
# 启动从节点1
redis-server /path/to/redis-slave1.conf &
# 启动从节点2
redis-server /path/to/redis-slave2.conf &
# 启动哨兵1
redis-sentinel /path/to/sentinel1.conf &
# 启动哨兵2
redis-sentinel /path/to/sentinel2.conf &
# 启动哨兵3
redis-sentinel /path/to/sentinel3.conf &
```
停止脚本(stop.sh):
```bash
#!/bin/bash
# 停止主节点
redis-cli -p 主节点端口号 shutdown
# 停止从节点1
redis-cli -p 从节点1端口号 shutdown
# 停止从节点2
redis-cli -p 从节点2端口号 shutdown
# 停止哨兵1
redis-cli -p 哨兵1端口号 shutdown
# 停止哨兵2
redis-cli -p 哨兵2端口号 shutdown
# 停止哨兵3
redis-cli -p 哨兵3端口号 shutdown
```
请确保将 `/path/to/` 替换为实际的配置文件路径,并将端口号替换为实际使用的端口号。启动脚本会启动Redis实例,而停止脚本会使用`redis-cli`命令关闭Redis实例。
阅读全文