安装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 ...
随机推荐
- 使用nginx做负载均衡的session共享问题
查了一些资料,看了一些别人写的文档,总结如下,实现nginx session的共享PHP服务器有多台,用nginx做负载均衡,这样同一个IP访问同一个页面会被分配到不同的服务器上,如果session不 ...
- ViewPager+tab+Fragment的滑动
package teamhgl.xinwensudu; import android.os.Bundle;import android.support.v4.app.Fragment;import a ...
- Android拓展系列(12)--使用Gradle发布aar项目到JCenter仓库
目的 发布自己的android library(也就是aar)到公共的jcenter仓库,所有的人都能用gradle最简单的方式引用. 为什么选择jcenter,它兼容maven,而且支持更多形式仓库 ...
- SpringMVC解析5-DispatcherServlet逻辑细节
MultipartContent类型的request处理 对于请求的处理,spring首先考虑的是对于Multipart的处理,如果是MultipartContent类型的request,则转换req ...
- SU susort命令学习
- eclipse安装genymotion的奇葩问题
安装方法: 1:启动Eclipse 2:打开"Help/Install new software"菜单 在新开启的窗口中点击"add"按钮(位于窗口右上方) 在 ...
- sql in(1,2,3)参数化查询,错误在将 varchar 值 '1,2,3,4' 转换成数据类型 int 时失败
解决办法 string userIds = "1,2,3,4";using (SqlConnection conn = new SqlConnection(connectionSt ...
- http://www.roncoo.com/article/detail/124661
http://www.roncoo.com/article/detail/124661
- LCS POJ 1458 Common Subsequence
题目传送门 题意:输出两字符串的最长公共子序列长度 分析:LCS(Longest Common Subsequence)裸题.状态转移方程:dp[i+1][j+1] = dp[i][j] + 1; ( ...
- jqgrid在colModel中多次调用同一个字段值
Debug: 代码1: { name : 'input', index : 'input', width : 100, align : "center", formatter : ...