5.7运维企业部分---codis的安装与集群部署

目录

1、codis是什么

2、codis的组成部分

3、codis的特征

 4、codis的安装

5、用fe添加group

6、用fe初始化slot

​ 7、配置集群


1、codis是什么

Codis 是一个分布式 Redis 解决方案, 对于上层的应用来说, 连接到 Codis Proxy 和连接原生的 Redis Server 没有明显的区别 (不支持的命令列表), 上层应用可以像使用单机的 Redis 一样使用, Codis 底层会处理请求的转发, 不停机的数据迁移等工作, 所有后边的一切事情, 对于前面的客户端来说是透明的, 可以简单的认为后边连接的是一个内存无限大的 Redis 服务.

2、codis的组成部分

3、codis的特征

 4、codis的安装

先安装go环境,codis的源代码要在go环境下运行

资源下载网址:https://storage.googleapis.com/golang/go1.8.3.linux-amd64.tar.gz

tar zxf go1.8.3.linux-amd64.tar.gz -C /usr/local/    -C指定解压位置
vim .bash_profile    添加环境变量
PATH=$PATH:$HOME/bin:/usr/local/go/bin
 
source .bash_profile

在go环境下安装codis

资源下载网址:https://codeload.github.com/CodisLabs/codis/zip/release3.2

mkdir -p  /usr/local/go/src/github.com/CodisLabs    创建目录
cd /usr/local/go/src/github.com/CodisLabs
mv /root/codis-release3.2.zip .
unzip codis-release3.2.zip
ls
mv codis-release3.2 codis    不改名编译会报错
cd codis/
make    编译

 

 依次启动脚本

./admin/codis-dashboard-admin.sh start
./admin/codis-proxy-admin.sh start
./admin/codis-server-admin.sh start     若redis启动,需先关闭再启动脚步
./admin/codis-fe-admin.sh start

5、用fe添加group

用浏览器访问主机(172.25.254.1)的9090端口,选择集群 codis-demo

一直往下滑,找到group。添加 NEW GROUP,在 NEW GROUP 行输入 1,再点击 NEW GROUP 即可 添加 Codis Server 

在 Add Server 行输入codis-server 地址,添加到刚新建的 Group,然后再点击 Add Server 

6、用fe初始化slot

7、配置集群

添加6380、6381两个redis

cp config/redis.conf config/redis6380.conf
cp config/redis.conf config/redis6381.conf

修改两个redis配置文件中关于端口的参数,改成各自的端口

 

 启动两个redis

./bin/codis-server ./config/redis6380.conf
./bin/codis-server ./config/redis6381.conf

将两个redis添加到组中

 

点击新加两个redis的小扳手,更改默认状态,如下图

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值