linux - memcached无法启动
怪我咯
怪我咯 2017-04-17 11:33:27
0
2
729

操作系统:CentOS release 5.8 (Final)
Linux localhost.localdomain 2.6.18-308.el5 #1 SMP Tue Feb 21 20:06:06 EST 2012 x86_64 x86_64 x86_64 GNU/Linux

memcached安装命令如下:

yum install memcached

事先已经安装依赖包了。因此上述命令顺利安装。

然后,我要打开memcached:

service memcached start

这时就出现了如下错误:

Starting memcached: chown: `memcached': invalid user
can't find the user memcached to switch to
[FAILED]

我没有对其他文件进行任何修改或配置。
请教一下,这是什么原因?如何解决?谢谢!

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回覆(2)
刘奇

安裝出錯,沒成功建立一個叫 memcached 的使用者。自己 man useradd 然後創建之。也許還需要一個同名的群組。

小葫芦

依雲的回答是對的。
至於為什麼用戶沒有創建成功,是因為系統的用戶創建功能被加鎖了。
[root@203 etc]# lsattr /etc/passwd
------------- /etc/passwd
[root@203 etc]# lsattr /etc/shadow
----i-------- /etc/shadow
[root@203 etc]# lsattr /etc/gshadow
------------- /etc/gshadow
[root@203 etc]# lsattr /etc/group
------------- /etc/group
我解鎖後,重新創建用戶,就成功了。
謝謝依雲!

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板