我想在挂载 NFS(GlusterFS)共享后启动 Apache,但它总是在挂载步骤之前启动。我在 /etc/rc*.d/ 中设置了顺序,但没有成功。
我总是可以编辑脚本来休眠几秒钟或等待共享,但我想知道最好的/正确的方法是什么。
多谢。
答案1
在 /etc/rc.d 目录中还有一个名为 rc.local 的文件,这是 init 在完成所有其他操作后将运行的 rc 文件。因此,你可以从默认启动顺序中删除它,并将其放在 rc.local 下
chkconfig httpd off
echo "/etc/init.d/httpd start" >> /etc/init.d/rc.local
除非您有其他要求,否则这应该适用于上述情况。
但是,如果您看到SXX, KXX 其中 XX 为编号 [订单]。
您还可以查看记录器取决于您的发行版的可用性..