首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【Redis实战】集群环境搭建

【Redis实战】集群环境搭建

作者头像
程序员云帆哥
发布2022-05-12 08:55:46
发布2022-05-12 08:55:46
4740
举报
文章被收录于专栏:程序员云帆哥程序员云帆哥

1、新建文件夹rediscluster。

代码语言:javascript
复制
mkdir -p /usr/local/redis/rediscluster/7001
mkdir -p /usr/local/redis/rediscluster/7002

2、拷贝单机搭建好的Redis文件夹到7001、7002目录下。

单机部署参考《Redis安装在Linux系统》

代码语言:javascript
复制
cp /usr/local/redis/* /usr/loca/redis/rediscluster/7001/
cp /usr/local/redis/* /usr/loca/redis/rediscluster/7002/

3、修改redis.conf。

代码语言:javascript
复制
#bind 127.0.0.1
port 7001
requirepass redis-password
daemonize yes
pidfile  /usr/local/rediscluster/7001/7001.pid 
logfile "/usr/local/rediscluster/7001/logs/7001.log"
cluster-enabled  yes  //开启集群
cluster-config-file  nodes_7001.conf  //集群的配置文件 
cluster-node-timeout  15000  //请求超时时间

4、把rediscluster文件夹拷贝到192.168.100.1、192.168.100.2、192.168.100.3三个服务器(记得修改各服务器的Redis.conf)。

5、复制src目录中的redis-trib.rb 到192.168.100.1服务器。(集群管理工具)

代码语言:javascript
复制
cp  /usr/local/redis/redis-trib.rb /usr/loca/redis/rediscluster/7001/

6、安装ruby环境。

代码语言:javascript
复制
yum install -y ruby
yum install -y rubygems

7、安装ruby的包。

代码语言:javascript
复制
gem install redis-4.0.0.rc1.gem

8、启动Redis集群各个节点,并检查启动状态。

代码语言:javascript
复制
查看进程:ps -ef | grep redis
查看端口:netstat -anp|grep 7001

9、创建集群。

代码语言:javascript
复制
./redis-trib.rb  create  --replicas  1  
192.168.100.1:7001 192.168.100.1:7002 
192.168.100.2:7001 192.168.100.2:7002 
192.168.100.3:7001 192.168.100.3:7002

10、防火墙放行用到的端口。

代码语言:javascript
复制
firewall-cmd --list-ports
firewall-cmd --add-port=7001/tcp --permanent
firewall-cmd --reload

11:验证集群。

代码语言:javascript
复制
redis-cli -h ip -p 端口 -a 密码 -c
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-11-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、新建文件夹rediscluster。
  • 2、拷贝单机搭建好的Redis文件夹到7001、7002目录下。
  • 3、修改redis.conf。
  • 4、把rediscluster文件夹拷贝到192.168.100.1、192.168.100.2、192.168.100.3三个服务器(记得修改各服务器的Redis.conf)。
  • 5、复制src目录中的redis-trib.rb 到192.168.100.1服务器。(集群管理工具)
  • 6、安装ruby环境。
  • 7、安装ruby的包。
  • 8、启动Redis集群各个节点,并检查启动状态。
  • 9、创建集群。
  • 10、防火墙放行用到的端口。
  • 11:验证集群。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档