memcached并没有开始使用CentOS 6.5进行流浪

时间:2015-08-17 13:40:43

标签: centos vagrant centos6.5

我正在尝试使用Vagrant和CentOS 6.5基本框配置开发盒。我希望memcached能够自动启动系统启动/流浪。

我尝试将memcached -d -l localhost -p11211添加到/etc/rc.d/rc.local,但这不起作用。

我也尝试过添加到/etc/init/vagrant-mounted.conf

start on vagrant-mounted
memcached -d -l localhost -p11211

[编辑]

我已更新/etc/rc.d/rc.local现在使用以下

chkconfig memcached on
service memcached start

我在/var/log/boot.log中没有看到任何内容。看起来rc.local根本没有运行。它有ugo + x权限;所以文件肯定是可执行的,但它似乎根本不运行。

1 个答案:

答案 0 :(得分:0)

memcached -d -l localhost -p11211是立即退出还是生成进程?

如果它继续运行,请尝试:nohup memcached -d -l localhost -p11211&

另外,请尝试将其放在/etc/rc.local中 memcached -d -l localhost -p11211> /var/log/memcached.log 2>& 1

这会给你一个可能有错误的日志文件。 最后,你的memcached安装在/etc/init.d中没有init.d文件吗? 如果是这样,只需在&&上执行chkconfig servicename。 service servicename start