codis是分布式redis解决方案

centos系统下安装codis需要安装相关的依赖,将图中的依赖上传至centos系统中

依次进行安装:

一、go环境的安装配置

  • 解压到install目录下:
tar -zxf go1..linux-amd64.tar.gz -C ../install/

解压成功后,切换目录

可以看到在install目录下会多一个go目录

  • 配置环境变量:

编辑环境变量:

vi /etc/profile

拖动到底部,插入以下配置:

##GO_HOME
export GOROOT=/opt/install/go
export GOPATH=/opt/install/go_path/codis

为了使环境变量生效,执行source命令:

source /etc/profile

 二、安装glibc

进入目录并解压:

tar -zxf glibc-2.17.tar.gz

解压成功后,进入解压后的目录,新建build文件夹:

cd glibc-2.17
mkdir build
cd build/

安装并设置路径:

../configure --prefix=/usr

加速安装:

make -j2
make install

 三、Zookeeper的安装部署启动

进入目录,并解压到install目录下:

tar -zxf zookeeper-3.4..tar.gz -C ../install/

解压成功后,进入解压后的目录:

进入conf目录,并将zoo_sample.cfg文件名修改为zoo.cfg:

进入bin目录,启动zookeeper:

启动成功后,可以查看集群节点名称:

四、codis的安装配置

进入文件目录,并指定解压到install目录下:

tar -zxf codis3.2.2-go1.8.5-linux.tar.gz -C ../install/

进入install目录,新建目录go_path/codis,(注:此处创建的目录与上面go环境变量配置的一致)

将解压生成的文件夹移动到新创建的目录下:

进入到codis解压目录,依次创建两个目录,如下:

另外,我们需要进入之前安装的redis目录下,将redis.conf文件复制到刚刚创建的两个目录中:

在当前目录下需要修改redis.conf文件配置:

a.注释掉本地端口

b.关闭保护模式

c.设置后台可以运行

保存修改即可

接下来,依次进入上面创建的redis_6831和redis_6832文件夹目录,同样修改redis.conf文件,修改内容同上

另外,redis_6831中的redis.conf的port要修改为6831,如下:

redis_6832中的redis.conf的port要修改为6832,如下:

分别启动两个端口的codis:

查看启动结果和进程编号:

Codis的安装配置的更多相关文章

  1. Redis Codis 部署安装

    背景 关于Redis的高可用除了只身的Sentinel和Cluster之外,还有一个用的比较多的是Codis,由于公司的Redis大部分都使用Codis,本文就针对Codis进行相关的安装部署进行说明 ...

  2. codis3.2安装配置中的一些问题

    1.参考文档与参考资料问题 安装codis集群之前,我先在网上找资料,然后又到github的项目官方地址找,不得不说,相关的资料不好找,而且找到之后有些东西说的也不是很清楚.由于codis版本迭代的问 ...

  3. Hive安装配置指北(含Hive Metastore详解)

    个人主页: http://www.linbingdong.com 本文介绍Hive安装配置的整个过程,包括MySQL.Hive及Metastore的安装配置,并分析了Metastore三种配置方式的区 ...

  4. Hive on Spark安装配置详解(都是坑啊)

    个人主页:http://www.linbingdong.com 简书地址:http://www.jianshu.com/p/a7f75b868568 简介 本文主要记录如何安装配置Hive on Sp ...

  5. ADFS3.0与SharePoint2013安装配置(原创)

    现在越来越多的企业使用ADFS作为单点登录,我希望今天的内容能帮助大家了解如何配置ADFS和SharePoint 2013.安装配置SharePoint2013这块就不做具体描述了,今天主要讲一下怎么 ...

  6. Hadoop的学习--安装配置与使用

    安装配置 系统:Ubuntu14.04 java:1.7.0_75 相关资料 官网 下载地址 官网文档 安装 我们需要关闭掉防火墙,命令如下: sudo ufw disable 下载2.6.5的版本, ...

  7. redis的安装配置

    主要讲下redis的安装配置,以及以服务的方式启动redis 1.下载最新版本的redis-3.0.7  到http://redis.io/download中下载最新版的redis-3.0.7 下载后 ...

  8. Windows环境下的NodeJS+NPM+Bower安装配置

    npm作为一个NodeJS的模块管理,之前我由于没有系统地看资料所以导致安装配置模块的时候走了一大段弯路,所以现在很有必要列出来记录下.我们要先配置npm的全局模块的存放路径以及cache的路径,例如 ...

  9. ubuntu kylin 14.04安装配置MongoDB v2.6.1(转)

    1.获取最新版本 https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.1.tgz 2.解压并进入bin目录 tar zxvf mongo ...

随机推荐

  1. reCAPTCHA打不开的解决方法

    reCAPTCHA打不开的解决方法 by WernerPosted on2018年1月8日 reCAPTCHA是国外广泛使用的验证码,但由于一些原因国内无法使用. 观察使用reCAPTCHA的网站,发 ...

  2. Count on a tree 树上主席树

    Count on a tree 树上主席树 给\(n\)个树,每个点有点权,每次询问\(u,v\)路径上第\(k\)小点权,强制在线 求解区间静态第\(k\)小即用主席树. 树上主席树类似于区间上主席 ...

  3. 实验1C语言开发环境使用和数据类型、运算符、表达式

    # include <stdio.h> int main() { char ch; printf("输入一个字符:\n"); scanf("%c", ...

  4. QTP安装出现windoes installer不能安装升级修补程序问题

    问题如下: windoes installer不能安装升级修补程序问题 如何解决?还未找到解决方案

  5. hdu6468(记忆化搜索)

    zyb的面试 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Subm ...

  6. commit 没有提交图片,但是出现了commit的修改

    .gitignore里面写上 image/cache/  就好了

  7. 深度学习: 学习率 (learning rate)

    Introduction 学习率 (learning rate),控制 模型的 学习进度 : lr 即 stride (步长) ,即反向传播算法中的 ηη : ωn←ωn−η∂L∂ωnωn←ωn−η∂ ...

  8. 解决跨操作系统平台JSON中文乱码问题

    解决跨操作系统平台JSON中文乱码问题 LINUX统一使用utf-8编码,WINDOWS却不是. LINUX中间件,传输JSON给WINDOWS程序,会乱码. 解决办法: 对JSON字段是字符串类型的 ...

  9. iframe窗口嵌套,子窗口跳转重叠在父窗口的问题

    window.top //最顶层窗口 window.self //当前窗口 window.parent //父级窗口 "window.location.href"."lo ...

  10. Oracle 11c下载 及连接到OracleDB的简单程序

    Oracle官网总是不太贴心.还是网友贴心. https://pan.baidu.com/s/1ZCFLUi4Ti_WUYOFR3gB2dA 是11g版本下载包,下载下来解压就能用了. 安装完毕后,驱 ...