安装repcached,并且测试其双向复制是否成功
备注:本实验不仅包括了repcached,还包括了memcache的配置安装
1.1实验环境.
1.2环境准备.
1.3配置一个memcache.
1.3.1安装memcache.
1.3.2启动memcache.
1.4配置高可用方案repcached.
1.4.1安装libevent-devel
1.4.2安装repcached.
1.4.3验证双向复制.
1.4.3.1启动repcached.
1.4.3.2测试数据双向复制.
1.1实验环境
1.2环境准备
网络测试:
创建用户:
1.3配置一个memcache
1.3.1安装memcache
安装memcache时使用yum安装,在使用yum的时候我也遇到了些问题,在此感谢吴飚的帖子,感谢吴飚。http://f.dataguru.cn/thread-44212-1-1.html
1.3.2启动memcache
找到memcache:
启动memcache:
通过pstree –G查看启动情况:
1.3.3测试
1.4配置高可用方案repcached
1.4.1安装libevent-devel
libevent-devel包是编译repcached程序所依赖的包,所以我们必须先安装该包。
最后显示我们安装成功。
1.4.2安装repcached
我们将通过wget命令从这里直接下包memcached-1.2.8-repcached-2.2.tar.gz
http://downloads.sourceforge.net/repcached/memcached-1.2.8-repcached-2.2.tar.gz
查看下载:
解压memcached-1.2.8-repcached-2.2.tar.gz:
配置:./configure --enable-replication --program-transform-name=s/memcached/repcached/
备注:在这里需要说明一下,我在配置这一步是时候,系统报如下错误,
checking build system type... Invalid configuration `i686-pc-linux-': machine `i686-pc-linux' not recognized
configure: error: /bin/sh ./config.sub i686-pc-linux- failed
最后查出是因为我的环境中gcc包不全,于是由于yum install gcc安装gcc包,安装完成后,在执行下面的配置命令成功:
./configure --enable-replication --program-transform-name=s/memcached/repcached/
查看是否生成Makefile:
执行make命令:
执行make install命令:
到目前为止,我们的repcached已经安装成功。
1.4.3验证双向复制
Repcached不能使用root用户启动,所以我们切到livan用户下:
1.4.3.1启动repcached
查看启动情况:
1.4.3.2测试数据双向复制
现在我们重新登录到11211上验证在11212上存进的cd值是否能够得到:
至此,我们两边都能获得另外一个memcache存进的值,说明验证测试成功。
安装repcached,并且测试其双向复制是否成功的更多相关文章
- Elasticsearch安装配置和测试
官方教程:https://www.elastic.co/guide/en/elasticsearch/reference/master/_installation.html 中文教程:https:// ...
- websphere8 从安装到部署 测试集群应用程序 安装j2ee程序(非常详细)
目录1. 准备安装文件2. 安装Installation Manager3. 为Installation Manager指定安装资源库4. 创建部署管理器概要文件5. 创建定制概要文件并联合到部署管理 ...
- elastic search安装与本地测试
elastic search安装与本地测试 elastic search是一个全文搜索引擎 教程: 综合:http://www.ruanyifeng.com/blog/2017/08/elastics ...
- Navicat Premium 12.0.24安装与激活(亲测已成功激活)
另请参见:Navicat Premium 12.0.18 / 12.0.24安装与激活 另请参见:Navicat Premium 12安装与激活(亲测已成功激活) 说明: 本主亲自验证过,可以激活! ...
- ActiveMQ (一):安装启动及测试
1. 预备知识 1.1 JMS JMS(Java Messaging Service)是Java平台上有关面向消息中间件(MOM)的技术规范.<百科> 1.2 JMX JMX(Java M ...
- eclipse 安装 activiti-designer-5.18.0,亲测成功
转: eclipse 安装 activiti-designer-5.18.0,亲测成功 2018年06月02日 15:50:05 ldw4033 阅读数:2826 版权声明:本文为博主原创文章,未 ...
- kafka安装和简单测试
kafka安装和简单测试 # 安装zookeeper(apache-zookeeper-3.5.6-bin)https://archive.apache.org/dist/zookeeper/zook ...
- MySQL安装配置及测试
1. 安装包下载 点击下载地址:https://dev.mysql.com/downloads/installer/打开页面,滑到较底端,按如下选择下载: 会弹出一个注册登录页面,可以不用管,直接点击 ...
- 【转载】Scrapy安装及demo测试笔记
Scrapy安装及demo测试笔记 原创 2016年09月01日 16:34:00 标签: scrapy / python Scrapy安装及demo测试笔记 一.环境搭建 1. 安装scrapy ...
随机推荐
- Linux学习笔记(22) Linux启动管理
1. 系统运行级别 运行级别 含义 关机 1 单用户模式,可想象为windows的安全模式,主要用于系统修复 2 不完全的命令行模式,不含NFS服务 完全的命令行模式,就是标准字符界面 4 系统保留 ...
- EditText监听键盘输入
第一步,先在布局中为EditText设置属性 <EditText android:singleLine="true" android:imeOptions="act ...
- 我的c++学习(5)switch语句详解
#include "stdafx.h" #include<iostream> using namespace std; #include<iomanip> ...
- Experimental Educational Round: VolBIT Formulas Blitz
cf的一次数学场... 递推 C 题意:长度<=n的数只含有7或8的个数 分析:每一位都有2种可能,累加不同长度的方案数就是总方案数 组合 G 题意:将5个苹果和3个梨放进n个不同的盒子里的方案 ...
- ssh myeclipse的bug
1 有时候复制完一个类的时候,myeclispe会少复制一些方法.很坑爹.复制的时候最好从新创建让后粘贴 2 有时候jsp页面经过修改该以后,在网页上显示的还是原来的页面,很坑爹.删掉tomcat然后 ...
- BZOJ1315 : Ural1557Network Attack
找到一棵dfs搜索树,给每条非树边一个随机非0权值,每条树边为所有经过它的树边的权值的异或. 那么有2种情况是合法的: 1.一条边权值为0,一条边权值非0. 2.两条边异或和为0. 排序后统计即可,时 ...
- div+css定位position详解
div+css定位position详解 1.div+css中的定位position 最主要的两个属性:属性 absolute(绝对定位) relative(相对定位),有他们才造就了div+css布局 ...
- Javascript 利用a标签自动解析URL分析网址实例
/* * @function: 通过a标签解析url标签 * @param:url url参数是字符串,解析的目标 通过IE6-9 chrome Firefox测试 * */ function par ...
- ACM 喷水装置(二)
喷水装置(二) 时间限制:3000 ms | 内存限制:65535 KB 难度:4 描述 有一块草坪,横向长w,纵向长为h,在它的橫向中心线上不同位置处装有n(n<=10000)个点状的 ...
- XCODE UITextField 中的属性和用法
XCODE UITextField 中的属性和用法 一些基本的用法 UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedR ...