转 启动Memcached报错:找不到libevent.2.0.so.5

简介:

启动命令

?
1
2
/usr/local/bin/memcached  -d -m 10 -u root -l 192.168.56.101 \
-p 11211 -c 32 -P  /tmp/memcached .pid


基本选项

-p   端口   监听tcp端口

-d   以守护进程方式运行memcached

-u   username  以username运行

-m  <num>  最大的内存使用,单位是MB ,缺省是64MB

-c   <num>  软连接数量,缺省是1024

-v    输出警告和错误信息

-vv   打印客户端的请求和返回信息


检查memcached是否正常运行

?
1
> ps  aux |  grep  memcached

#telnet localhost 11211

....

stats

...

会显示memcached的基本信息


启动报错

如果启动时出现“memcached: error while loading shared libraries:libevent-2.0.so.5: cannot open shared object file: No such file or directory”之类的信息,表示memcached 找不到libevent 的位置。所以,请先使用whereis libevent 得到位置,然后连接到memcached 所寻找的路径。

首先查看libevent 在哪里

?
1
2
> whereis  libevent
libevent:  /usr/local/lib/libevent .la  /usr/local/lib/libevent .so  /usr/local/lib/libevent .a

然后,再看memcached 从哪里找它

?
1
>LD_DEBUG=libs memcached - v  2>&1 >  /dev/null  less

可以看到:是/usr/lib/libevent-2.0.so.5,所以,创建软链:

?
1
> sudo  ln  -s  /usr/local/lib/libevent-2 .0.so.5  /usr/lib/libevent-2 .0.so.5

再次启动,问题解决。

目录
相关文章
|
4月前
|
Linux Memcache
Linux - 安装memcached
Linux - 安装memcached
48 0
Linux - 安装memcached
|
5月前
|
Docker 容器
Docker下安装memcached
Docker下安装memcached
49 0
|
8月前
|
Shell C语言
脚本用源码来安装 memcached 服务器
脚本用源码来安装 memcached 服务器
34 1
|
9月前
|
Java 程序员
【memcached】下载、安装、、出错一分钟全搞定
【memcached】下载、安装、、出错一分钟全搞定
122 0
|
PHP
安装memcached 和 php-memcached 实现PHP访问memcached
安装memcached 和 php-memcached 实现PHP访问memcached
82 0
安装memcached 和 php-memcached 实现PHP访问memcached
|
缓存 安全 Java
【技术分享】Memcached介绍及php-memcache扩展安装
【技术分享】Memcached介绍及php-memcache扩展安装
93 0
【技术分享】Memcached介绍及php-memcache扩展安装
|
存储 缓存 负载均衡
nosql缓存技术之memcached介绍、安装以及使用总结(1)
nosql缓存技术之memcached介绍、安装以及使用总结
211 0
nosql缓存技术之memcached介绍、安装以及使用总结(1)
|
网络安全 数据安全/隐私保护 Windows
Windows下安装Memcached
Windows下安装Memcached,实验演示
742 3
Windows下安装Memcached
|
缓存 PHP 数据库
怎么用宝塔面板安装memcached?
怎么用宝塔面板安装memcached? 宝塔面板安装memcached后可以给服务器提速,进而加快网站访问速度,提高用户体验。很多朋友不知道如何操作,赵一八分享通过宝塔面板安装memcached及详细配置方法,希望对你有用。
867 0
怎么用宝塔面板安装memcached?
|
应用服务中间件 Linux PHP
Linux 安装Memcached
在linux 编译,需要gcc,make,cmake,autoconf,libtool 等工具,需提前安装好。 memcached的安装包括:1、服务端的安装;2、客户端的安装 一、服务器端安装 方法一: memcached 依赖于libevent 库,因此我们需要先安装libevent.
1180 0