centos 7.9系统redis6.2.6哨兵模式部署

由于系统需要处理大量的数据并发请求,所以借助于Redis的高性能,可以有效提升整个系统的处理效率。这里采用redis6.2版本源码编译部署哨兵模式,提高整个系统的可用性,避免单点故障。

1. Redis基本环境安装

centos7安装redis 6.2.6

采用源码编译方式安装。

服务器主机名:redis01

服务器IP:192.168.76.81

服务器主机名:redis02

服务器IP:192.168.76.82

服务器主机名:redis03

服务器IP:192.168.76.83

1.1 redis01-76.81源码安装

登录服务器,执行以下命令:

# cd /home
# mkdir redis
# cd redis

1. 下载源码

wget http://download.redis.io/releases/redis-6.2.6.tar.gz

2. 解压安装包

tar -zxvf redis-6.2.6.tar.gz

3. 进入目录执行make

cd redis-6.2.6
make

4. 执行make install

make install

5. 启动redis-server

# redis-server redis.conf 
17394:C 12 Sep 2024 19:10:17.581 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
17394:C 12 Sep 2024 19:10:17.581 # Redis version=6.2.6, bits=64, commit=00000000, modified=0, pid=17394, just started
17394:C 12 Sep 2024 19:10:17.581 # Configuration loaded
17394:M 12 Sep 2024 19:10:17.582 * monotonic clock: POSIX clock_gettime
17394:M 12 Sep 2024 19:10:17.582 # Warning: Could not create server TCP listening socket ::1:6379: bind: Cannot assign requested address
                _._                                                  
           _.-``__ ''-._                                             
      _.-``    `.  `_.  ''-._           Redis 6.2.6 (00000000/0) 64 bit
  .-`` .-```.  ```\/    _.,_ ''-._                                  
 (    '      ,       .-`  | `,    )     Running in standalone mode
 |`-._`-...-` __...-.``-._|'` _.-'|     Port: 6379
 |    `-._   `._    /     _.-'    |     PID: 17394
  `-._    `-._  `-./  _.-'    _.-'                                   
 |`-._`-._    `-.__.-'    _.-'_.-'|                                  
 |    `-._`-._        _.-'_.-'    |           https://redis.io       
  `-._    `-._`-.__.-'_.-'    _.-'                                   
 |`-._`-._    `-.__.-'    _.-'_.-'|                                  
 |    `-._`-._        _.-'_.-'    |                                  
  `-._    `-._`-.__.-'_.-'    _.-'                                   
      `-._    `-.__.-'    _.-'                                       
          `-._        _.-'                                           
              `-.__.-'                                               

17394:M 12 Sep 2024 19:10:17.583 # Server initialized

出现类似上述信息,表示redis启动成功。

6. 客户端访问

# redis-cli
127.0.0.1:6379> info
# Server
redis_version:6.2.6
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:ce70fad61f208a9d
redis_mode:standalone
os:Linux 6.9.7-1.el7.elrepo.x86_64 x86_64
arch_bits:64
multiplexing_api:epoll
atomicvar_api:atomic-builtin
gcc_version:4.8.5
process_id:17394
process_supervised:no

出现类似上述信息,表示客户端连接成功。

至此默认环境安装完成。

1.2 redis02-76.82 源码安装

登录服务器,执行以下命令:

# cd /home
# mkdir redis
# cd redis

1. 下载源码

wget http://download.redis.io/releases/redis-6.2.6.tar.gz

2. 解压安装包

tar -zxvf redis-6.2.6.tar.gz

3. 进入目录执行make

cd redis-6.2.6
make

4. 执行make install

make install

5. 启动redis-server

# redis-server redis.conf 
17394:C 12 Sep 2024 19:10:17.581 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
17394:C 12 Sep 2024 19:10:17.581 # Redis version=6.2.6, bits=64, commit=00000000, modified=0, pid=17394, just started
17394:C 12 Sep 2024 19:10:17.581 # Configuration loaded
17394:M 12 Sep 2024 19:10:17.582 * monotonic clock: POSIX clock_gettime
17394:M 12 Sep 2024 19:10:17.582 # Warning: Could not create server TCP listening socket ::1:6379: bind: Cannot assign requested address
                _._                                                  
           _.-``__ ''-._                                             
      _.-``    `.  `_.  ''-._           Redis 6.2.6 (00000000/0) 64 bit
  .-`` .-```.  ```\/    _.,_ ''-._                                  
 (    '      ,       .-`  | `,    )     Running in standalone mode
 |`-._`-...-` __...-.``-._|'` _.-'|     Port: 6379
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值