- 浏览: 570724 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
yeruby:
请教下,这个命令会将kube-scheduler的所有日志输出 ...
二、master的安装 -
107x:
不错,谢谢!
kerberos安装配置 -
yhq1212:
如何禁止NGINX先本地缓存呢
nginx upload在java中的应用 -
lcy651:
写的很好、学习了
Nginx的安装 -
huangyunbin:
楼主现在是做运维了吗
mysql的安装,CXXFLAGS
1.下载memcached-1.2.6.tar.gz http://www.danga.com/memcached/download.bml
2.下载libevent。http://www.monkey.org/~provos/libevent/
Memcache用到了libevent这个库用于Socket的处理。
3.先安装libevent。
4.测试libevent是否安装成功:
还不错,都安装上了。
5.再安装memcached,只是需要在配置时需要指定libevent的安装路径即./configure –with-libevent=/usr
安装完成后会把memcached放到 /usr/local/bin/memcached
--enable-threads是使用多线程模式,默认是4,线程数要少于CUP数
6.测试是否成功安装memcached:
7.启动Memcache的服务器端:
-d选项是启动一个守护进程,
-m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB,
-u是运行Memcache的用户,我这里是root,
-l是监听的服务器IP地址,如果有多个地址的话,我这里指定了服务器的IP地址192.168.105.73,
-p是设置Memcache监听的端口,我这里设置了12000,最好是1024以上的端口,
-c选项是最大运行的并发连接数,默认是1024,我这里设置了256,按照你服务器的负载量来设定,
-P是设置保存Memcache的pid文件,我这里是保存在 /tmp/memcached.pid
8.测试Memcache的服务器端:
9.结束Memcache进程
# kill `cat /tmp/memcached.pid`
10.在64位Linux上安装MemCached
启动memcached命令时出现错误:
由于是库文件依赖有问题,则使用libs参数:
复制一份或者建一个软链接即可解决问题:
11.telnet方式访问memcached
stats: 服务器将返回每行按照 STAT 开始的状态信息,包括20行,20项左右的信息,包括守护进程的pid、版本、保存的项目数量、内存占用、最大内存限制等等信息。
12.memcached工具memcached-tool
下载地址:
http://code.sixapart.com/svn/memcached/trunk/server/scripts/memcached-tool
13.emcached服务器运行情况的参数:
pid memcache服务器的进程ID
uptime 服务器已经运行的秒数
time 服务器当前的unix时间戳
version memcache版本
pointer_size 当前操作系统的指针大小(32位系统一般是32bit)
rusage_user 进程的累计用户时间
rusage_system 进程的累计系统时间
curr_items 服务器当前存储的items数量
total_items 从服务器启动以后存储的items总数量
bytes 当前服务器存储items占用的字节数
curr_connections 当前打开着的连接数
total_connections 从服务器启动以后曾经打开过的连接数
connection_structures 服务器分配的连接构造数
cmd_get get命令(获取)总请求次数
cmd_set set命令(保存)总请求次数
get_hits 总命中次数
get_misses 总未命中次数
evictions 为获取空闲内存而删除的items数(分配给memcache的空间用满后需要删除旧的items来得到空间分配给新的items)
bytes_read 总读取字节数(请求字节数)
bytes_written 总发送字节数(结果字节数)
limit_maxbytes 分配给memcache的内存大小(字节)
threads 当前线程数
2.下载libevent。http://www.monkey.org/~provos/libevent/
Memcache用到了libevent这个库用于Socket的处理。
3.先安装libevent。
tar xvfz libevent-1.4.9-stable.tar.gz cd libevent-1.4.9-stable ./configure -prefix=/usr make make install
4.测试libevent是否安装成功:
# ls -al /usr/lib | grep libevent lrwxrwxrwx 1 root root 21 1月 3 14:24 libevent-1.4.so.2 -> libevent-1.4.so.2.1.2 -rwxr-xr-x 1 root root 280766 1月 3 14:24 libevent-1.4.so.2.1.2 -rw-r--r-- 1 root root 367950 1月 3 14:24 libevent.a lrwxrwxrwx 1 root root 26 1月 3 14:24 libevent_core-1.4.so.2 -> libevent_core-1.4.so.2.1.2 -rwxr-xr-x 1 root root 107531 1月 3 14:24 libevent_core-1.4.so.2.1.2 -rw-r--r-- 1 root root 146970 1月 3 14:24 libevent_core.a -rwxr-xr-x 1 root root 1009 1月 3 14:24 libevent_core.la lrwxrwxrwx 1 root root 26 1月 3 14:24 libevent_core.so -> libevent_core-1.4.so.2.1.2 lrwxrwxrwx 1 root root 27 1月 3 14:24 libevent_extra-1.4.so.2 -> libevent_extra-1.4.so.2.1.2 -rwxr-xr-x 1 root root 224026 1月 3 14:24 libevent_extra-1.4.so.2.1.2 -rw-r--r-- 1 root root 282358 1月 3 14:24 libevent_extra.a -rwxr-xr-x 1 root root 1016 1月 3 14:24 libevent_extra.la lrwxrwxrwx 1 root root 27 1月 3 14:24 libevent_extra.so -> libevent_extra-1.4.so.2.1.2 -rwxr-xr-x 1 root root 974 1月 3 14:24 libevent.la lrwxrwxrwx 1 root root 21 1月 3 14:24 libevent.so -> libevent-1.4.so.2.1.2
还不错,都安装上了。
5.再安装memcached,只是需要在配置时需要指定libevent的安装路径即./configure –with-libevent=/usr
tar xvfz memcached-1.2.6.tar.gz cd memcached-1.2.6 ./configure -with-libevent=/usr --enable-threads make && make install
安装完成后会把memcached放到 /usr/local/bin/memcached
--enable-threads是使用多线程模式,默认是4,线程数要少于CUP数
6.测试是否成功安装memcached:
# ls -al /usr/local/bin/mem* -rwxr-xr-x 1 root root 121257 1月 3 14:38 /usr/local/bin/memcached -rwxr-xr-x 1 root root 130187 1月 3 14:38 /usr/local/bin/memcached-debug
7.启动Memcache的服务器端:
#/usr/local/bin/memcached -d -m 10 -u root -l 192.168.105.73 -p 12000 -c 256 -P /tmp/memcached.pid
-d选项是启动一个守护进程,
-m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB,
-u是运行Memcache的用户,我这里是root,
-l是监听的服务器IP地址,如果有多个地址的话,我这里指定了服务器的IP地址192.168.105.73,
-p是设置Memcache监听的端口,我这里设置了12000,最好是1024以上的端口,
-c选项是最大运行的并发连接数,默认是1024,我这里设置了256,按照你服务器的负载量来设定,
-P是设置保存Memcache的pid文件,我这里是保存在 /tmp/memcached.pid
8.测试Memcache的服务器端:
# telnet 192.168.105.73 12000 Trying 192.168.105.73... Connected to 192.168.105.73. Escape character is '^]'. set foo 0 0 3 (保存命令)输入 bar (数据)输入 STORED (结果)输出 get foo (取得命令)输入 VALUE foo 0 3 (数据)输出 bar (数据)输出
9.结束Memcache进程
# kill `cat /tmp/memcached.pid`
10.在64位Linux上安装MemCached
启动memcached命令时出现错误:
[@root lib]#/usr/local/bin/memcached -h /usr/local/bin/memcached: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory
由于是库文件依赖有问题,则使用libs参数:
[@root lib]# LD_DEBUG=libs /usr/local/bin/memcached -h 30495: find library=libevent-1.4.so.2 [0]; searching 30495: search cache=/etc/ld.so.cache 30495: search path=/lib64/tls/x86_64:/lib64/tls:/lib64/x86_64:/lib64:/usr/lib64/tls/x86_64:/usr/lib64/tls:/usr/lib64/x86_64:/usr/lib64 (system search path) 30495: trying file=/lib64/tls/x86_64/libevent-1.4.so.2 30495: trying file=/lib64/tls/libevent-1.4.so.2 30495: trying file=/lib64/x86_64/libevent-1.4.so.2 30495: trying file=/lib64/libevent-1.4.so.2 30495: trying file=/usr/lib64/tls/x86_64/libevent-1.4.so.2 30495: trying file=/usr/lib64/tls/libevent-1.4.so.2 30495: trying file=/usr/lib64/x86_64/libevent-1.4.so.2 30495: trying file=/usr/lib64/libevent-1.4.so.2 30495: /usr/local/bin/memcached: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory
复制一份或者建一个软链接即可解决问题:
[@root lib]# ln -s /usr/lib/libevent-1.4.so.2 /usr/lib64/libevent-1.4.so.2
11.telnet方式访问memcached
telnet 192.168.105.73 12111
stats: 服务器将返回每行按照 STAT 开始的状态信息,包括20行,20项左右的信息,包括守护进程的pid、版本、保存的项目数量、内存占用、最大内存限制等等信息。
12.memcached工具memcached-tool
下载地址:
http://code.sixapart.com/svn/memcached/trunk/server/scripts/memcached-tool
./memcache-tool 192.168.105.73:12111
13.emcached服务器运行情况的参数:
pid memcache服务器的进程ID
uptime 服务器已经运行的秒数
time 服务器当前的unix时间戳
version memcache版本
pointer_size 当前操作系统的指针大小(32位系统一般是32bit)
rusage_user 进程的累计用户时间
rusage_system 进程的累计系统时间
curr_items 服务器当前存储的items数量
total_items 从服务器启动以后存储的items总数量
bytes 当前服务器存储items占用的字节数
curr_connections 当前打开着的连接数
total_connections 从服务器启动以后曾经打开过的连接数
connection_structures 服务器分配的连接构造数
cmd_get get命令(获取)总请求次数
cmd_set set命令(保存)总请求次数
get_hits 总命中次数
get_misses 总未命中次数
evictions 为获取空闲内存而删除的items数(分配给memcache的空间用满后需要删除旧的items来得到空间分配给新的items)
bytes_read 总读取字节数(请求字节数)
bytes_written 总发送字节数(结果字节数)
limit_maxbytes 分配给memcache的内存大小(字节)
threads 当前线程数
发表评论
-
centos7 修改hostname
2016-09-03 20:59 2927在CentOS中,有三种定义的主机名:静态的(static), ... -
linux时间自动同步
2015-03-20 15:29 7001.查看当前时间 #date Fri Mar 20 ... -
nginx+php5.5环境安装
2015-03-20 12:00 16431.安装依赖包 yum install -y gcc gc ... -
varnish 4.0的安装
2014-09-05 10:25 20151.安装依赖 yum install -y automak ... -
redis配置文件详解
2014-05-12 13:09 21191配置文件redis.conf daemonize yes ... -
redis的安装
2014-05-10 23:59 21691.安装 $ wget http://download.r ... -
svn命令行
2013-11-09 22:23 1351客户端 1、检出 svn co http://路径(目录或 ... -
安装subversion1.8和apache
2013-11-09 15:42 6763一.安装apr和apr-uti wget http://mir ... -
linux忘记root
2013-11-09 22:30 8141,重启后在读秒的时候按一下“空格” 2,会出现如下 roo ... -
linux 安装网卡
2013-11-05 18:12 4058centos 6网卡驱动是r8169,而主板是r8168,导致 ... -
jdk的安装
2013-10-10 11:21 948yum install snmp-* ll yum -y ... -
ttserver安装
2012-09-13 14:54 2942一、安装 1.下载源码包 wget http://falla ... -
GIT安装
2012-06-10 12:12 2157GIT最初是由Linus Benedict T ... -
hudson安装
2010-12-01 16:23 26601.下载hudson http://java.net/proj ... -
安装Subversion1.6和Apache
2010-11-19 16:31 19931.检测是否已安装subversion [root@lo ... -
高负载系统,网络参数调整
2010-03-25 15:36 13093调整/etc/sysctl.conf net.ipv4.tc ... -
rsync服务
2009-04-08 19:57 1372一.服务器端的配置 1.编辑/etc/rsyncd.conf文 ... -
apache+resin在liunx的搭建
2008-06-03 14:46 2007忙了一天,终于能休息一下了。 记录一下这一天来的心得。 ...
相关推荐
memcache安装与详解,可以用做memcache手册
当初自己在linux下安装memcache缓存服务器,由于第一次操作,花费不少时间, 搞了半天记录成文档,亲自测试启动memcache可以运行,分享给第一次操作的生手。 如果本机linux有lib库也可以直接编译自己的lib库(建议...
Windows_Memcache安装(XAMPP+Memcache+PHP) 安装步骤,详细说明
本人在安装和操作过程中终于遇到的问题和解决方法,还有过程。
memcache安装文档,自己工作中总结的简洁安装方法,适合有linux基础的人员看。
memcache安装,这个文档详细讲解了在linux环境下怎么去安装memcache
Memcache安装配置使用说明 亲测可用
该压缩包包含memcache-win安装包,安装说明文档,php5.2.17的扩展文件:php_memcache.dll
在Linux下memcache安装配置文档,很详细的哦
Windows下的Memcache安装: 1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached 2. 在终端(也即cmd命令界面,"注意这里一定要在超级管理员下执行,否则会出现问题")下输入 'c:\memcached\...
Memcache安装(64位win10
Windows Memcache 安装 dotnet 使用实例及动态库
memcache安装及常见错误; memache+keepalive集群配置
Windows下的Memcache安装
该压缩包包含memcache-win安装包,安装说明文档,php5.2.17的php_memcache.dll
memcache安装步骤,和 memcache的安装文件
memcache安装必备的组件 libevent-1.3.tar.gz
最新windows的memcache模块下载 这个模块是平和php5.4的,在我的windowsxp php5.3.4上安装成功
本人已测,memcache安装教程与memcache.dll扩展各个版本都有
NULL 博文链接:https://sunney2010.iteye.com/blog/656905