Codis的安装配置
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的安装配置的更多相关文章
- Redis Codis 部署安装
背景 关于Redis的高可用除了只身的Sentinel和Cluster之外,还有一个用的比较多的是Codis,由于公司的Redis大部分都使用Codis,本文就针对Codis进行相关的安装部署进行说明 ...
- codis3.2安装配置中的一些问题
1.参考文档与参考资料问题 安装codis集群之前,我先在网上找资料,然后又到github的项目官方地址找,不得不说,相关的资料不好找,而且找到之后有些东西说的也不是很清楚.由于codis版本迭代的问 ...
- Hive安装配置指北(含Hive Metastore详解)
个人主页: http://www.linbingdong.com 本文介绍Hive安装配置的整个过程,包括MySQL.Hive及Metastore的安装配置,并分析了Metastore三种配置方式的区 ...
- Hive on Spark安装配置详解(都是坑啊)
个人主页:http://www.linbingdong.com 简书地址:http://www.jianshu.com/p/a7f75b868568 简介 本文主要记录如何安装配置Hive on Sp ...
- ADFS3.0与SharePoint2013安装配置(原创)
现在越来越多的企业使用ADFS作为单点登录,我希望今天的内容能帮助大家了解如何配置ADFS和SharePoint 2013.安装配置SharePoint2013这块就不做具体描述了,今天主要讲一下怎么 ...
- Hadoop的学习--安装配置与使用
安装配置 系统:Ubuntu14.04 java:1.7.0_75 相关资料 官网 下载地址 官网文档 安装 我们需要关闭掉防火墙,命令如下: sudo ufw disable 下载2.6.5的版本, ...
- redis的安装配置
主要讲下redis的安装配置,以及以服务的方式启动redis 1.下载最新版本的redis-3.0.7 到http://redis.io/download中下载最新版的redis-3.0.7 下载后 ...
- Windows环境下的NodeJS+NPM+Bower安装配置
npm作为一个NodeJS的模块管理,之前我由于没有系统地看资料所以导致安装配置模块的时候走了一大段弯路,所以现在很有必要列出来记录下.我们要先配置npm的全局模块的存放路径以及cache的路径,例如 ...
- 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 ...
随机推荐
- eclipse和scala整合,打包配置文件及打包步骤
我写的是maven项目,pom文件为: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=" ...
- Greenplum 调优--VACUUM系统表
Greenplum 调优--VACUUM系统表 1.VACUUM系统表原因 Greenplum是基于MVCC版本控制的,所有的delete并没有删除数据,而是将这一行数据标记为删除, 而且update ...
- Airflow 配置celery+rabbitmq和celery+redis
Airflow 配置celery+rabbitmq 1.安装celery和rabbitmq组件 pip3 install apache-airflow[celery] pip3 install apa ...
- 新的log4j2.xml
<?xml version="1.0" encoding="UTF-8"?> <!-- OFF < FATAL < ERROR & ...
- 线程池(2)-Executors提供4个线程池
1.为什么不使用Executors提供4个线程池创建线程池 阿里巴巴开放手册这样写: . [强制]线程池不允许使用 Executors 去创建,而是通过 ThreadPoolExecutor 的方式, ...
- 上传本地文件到github仓库
第一步:新建仓库 给仓库一个名字,备注 得到仓库地址: https://github.com/Lucasli2018/java-1-mybatis.git 第二步:进入要上传的文件夹,初始化上传文件夹 ...
- LuaJIT 之 FFI
1. FFI 教程 原文: FFI Tutorial 相关链接:OpenResty 最佳实践之 FFI 加载 FFI 库 FFI 库时默认编译进 LuaJIT 中的,但是不会默认加载或初始化.因此,当 ...
- Mysql -- The used SELECT statements have a different number of columns
这是因为使用union的两个SQL语句产生的记录的表结构不一致. 必须是结构完全一致的记录集合才可以使用UNION. 以上就是两个表的字段不一样,导致,所以大家可以检查下. 可以 将 select * ...
- 【Java】浅谈Java内部类(转载)
说得挺细的,不是泛泛而谈.https://blog.csdn.net/weixin_42762133/article/details/82890555
- ubuntu系统调整时区和时间
date: 2019-05-30 10:14:23 author:headsen chen 个人原创博客,转录需要注明作者和出处. 1,安装ntpdate,同步标准时间 root@hk-confl ...