带有自定义参数的CentOS服务启动(chkconfig)

时间:2014-03-01 12:23:20

标签: centos sphinx daemon startup runlevel

CentOS使用chkconfig命令将服务添加到启动例程,但如何添加服务并将参数传递给该服务?

更确切地说,我正在CentoOS 6.5服务器上设置Sphinx搜索引擎,文档希望我这样做:

chkconfig searchd on

但是这会失败,因为我的配置文件位于非标准位置(我最终会有多个searchd守护进程运行以供多个网站使用)。我需要做的是将其添加到我的启动例程中:

searchd --config /etc/sphinx/website1/sphinx.conf
searchd --config /etc/sphinx/website2/sphinx.conf
searchd --config /etc/sphinx/website3/sphinx.conf

这有意义吗?

干杯。

1 个答案:

答案 0 :(得分:0)

我确信有更合适的方法可以做到这一点,但我最后只是将上面的内容添加到我的/etc/rc.local文件中。