WD MyCloud中设置服务在开机时候自动启动

WD MyCloud中,有时候我们需要某些服务随着开机而启动,而且,我们不希望我们手工添加进去的服务如果不能正常启动,导致系统启动异常。因此,我们把这个放到系统服务启动的最后一句最好了,在WD MyCloud中,应该如下修改

$ vim /etc/init.d/wdInitFinalize

我们可以看到,文件最后附近,有如下语句

log_action_msg "NAS Init Completed=================="

if [ -f ${MINIMAL_TRIGGER} ]; then
        changeRunLevel.pl --level=minimal &
else
        ## switch to App run-level by default
        changeRunLevel.pl --level=app &
fi
exit 0

把系统的启动服务,放到这些的后面,exit语句的前面

以启动subversion为例子

log_action_msg "NAS Init Completed=================="

if [ -f ${MINIMAL_TRIGGER} ]; then
        changeRunLevel.pl --level=minimal &
else
        ## switch to App run-level by default
        changeRunLevel.pl --level=app &
fi

#如果SVN的项目路径中存在中文,则需要如下的export设置
#svn: E210005: No repository found
export LC_ALL="zh_CN.utf8"
svnserve -d -r /nfs/MyCloud/.Repositories/
exit 0

发布者

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注