如何在十分钟内安装部署好memcached?

如何在十分钟内安装部署好memcached?基础环境配置IP:xx.xx.xx.APort:16000User:memcachedHome_dir:/home/memcached1、关闭S

大家好,欢迎来到IT知识分享网。

概述

安装memcache的过程整体还是比较简单的,这里注意安装libevent就可以了。

先介绍下memcache的内容和安装部署教程。


memcache介绍

如何在十分钟内安装部署好memcached?

Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。

第一次访问从RDBMS取得数据保存到memcached,第二次访问从memcached取得数据显示页面。

下面用一张图来介绍有没memcached的区别:

如何在十分钟内安装部署好memcached?

With memcached, you can see that all of the servers are looking into the same virtual pool of memory. This means that a given item is always stored and always retrieved from the same location in your entire web cluster.


基础环境配置

IP:xx.xx.xx.A

Port:16000

User:memcached

Home_dir:/home/memcached


1、关闭SELinux

1.1 修改配置文件

#vi /etc/selinux/config

SELINUX=disabled #修改为disabled

1.2 临时修改

#setenforce 0


2、关闭防火墙

service iptables stop;

chkconfig iptables off;


3、安装libevent

3.1、建立用户

groupadd memcached useradd -g memcached memcached passwd memcached 

3.2、编译安装livevent

cd /home/memcached/software tar zxvf libevent-1.3.tar.gz -C /home/memcached cd /home/memcached/libevent-1.3 ./configure -prefix=/usr/local make make install 

这里大家下载livevent版本注意跟自己操作系统的版本保持对应。或者直接用yum安装也行。


4、编译安装memcache

cd /home/memcached/software

tar -zxvf memcached.-1.4.20.tar.gz -C /home/memcached

cd /home/memcached/memcached-1.4.20

./configure –prefix=/usr/local/memcache –with-libevent=/usr/local


5、启动Memcache的服务器端

2台服务器安装的Memcached软件的端口都是16000,分配了25GB的内存;

服务器:xx.xx.xx.A

# /usr/local/memcache/bin/memcached -d -m 25000 -u memcached -l 10.92.124.56 -p 16000 -c 7000 -v -P /tmp/memcached.pid

服务器:xx.xx.xx.B

/usr/local/memcache/bin/memcached -d -m 25000 -u memcached -l 10.92.124.57 -p 16000 -c 7000 -v -P /tmp/memcached.pid

参数说明:

如何在十分钟内安装部署好memcached?


按上面的教程基本是十分钟就可以解决memcached部署方面的工作了。

这里需要注意的是:memcached本身是不支持集群的,集群所关注的容灾、容错、宕机恢复机制统统都没有,实战中需要自己实现容灾机制,大家可以在客户端代码端去做配置来实现集群的方式。

后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下!!

如何在十分钟内安装部署好memcached?

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/50488.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信