[NoSQL]安装repcached,并且测试其双向复制是否成功
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了[NoSQL]安装repcached,并且测试其双向复制是否成功,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1496字,纯文字阅读大概需要3分钟。
内容图文
![[NoSQL]安装repcached,并且测试其双向复制是否成功](/upload/InfoBanner/zyjiaocheng/1178/a7ee5904865d4e4eb6feca4b28f1be79.jpg)
备注:本实验不仅包括了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存进的值,说明验证测试成功。
原文:http://www.cnblogs.com/myrunning/p/4219924.html
内容总结
以上是互联网集市为您收集整理的[NoSQL]安装repcached,并且测试其双向复制是否成功全部内容,希望文章能够帮你解决[NoSQL]安装repcached,并且测试其双向复制是否成功所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。