Linux chkconfig
安装了SPARK,把启动的脚本放在了/etc/init.d目录下,因为服务器每周都会重启,需要开机自动启动它,因此,就可以使用chkconfig命令来进行控制,这个命令就相当于一个开关,不过这个开关有6个档,表示在不同级别下的运行状态是on还是off。
添加脚本
# chkconfig: 235 90 9 # description: xxx ....
usage() {
}
start() {
}
stop() {
}
restart() {
}
90是启动优先级,9是停止优先级。
添加服务
使用chkconfig
chkconfig --list [name] 列表服务 chkconfig --add [name] 添加服务 chkconfig --del [name] 删除服务 chkconfig [--level levels] name <on|off|reset> 改变启动信息以及检查特定服务的启动状态
等级0表示:表示关机
等级1表示:单用户模式
等级2表示:无网络连接的多用户命令行模式
等级3表示:有网络连接的多用户命令行模式
等级4表示:不可用
等级5表示:带图形界面的多用户模式
等级6表示:重新启动
在chkconfig工具服务列表中增加此服务,此时服务会被在/etc/rc.d/rcN.d中赋予K/S入口了;