带来一篇CentOS利用剧本办理办事
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!1、利用工具:chkconfig办理/etc/rc.d/init.d或/etc/init.d/目次下的办事启动剧本。要在办事启动剧本开首增加两行:
#chkconfig:23458812
#description:XXXXXXXXXXXXXXX
如许就能够利用工具:chkconfig来办理办事启动剧本了。
利用工具:chkconfig工具的优点:
没有利用该工具,我们要让一个办事在2、3、4、5级别上都运转,在别的级别上都不运转。
要手动设置良多标记毗连:
在/etc/rc.d/rc1.d实行:#ln-svK12nrped../init.d/nrped
在/etc/rc.d/rc2.d实行:#ln-svS88nrped../init.d/nrped
在/etc/rc.d/rc3.d实行:#ln-svS88nrped../init.d/nrped
在/etc/rc.d/rc4.d实行:#ln-svS88nrped../init.d/nrped
在/etc/rc.d/rc5.d实行:#ln-svS88nrped../init.d/nrped
在/etc/rc.d/rc6.d实行:#ln-svK12nrped../init.d/nrped
增加这些标记链接以后。运转级别改动时,该办事就会授剧本rc的把持。------>rc剧本就会依据对应运转级别目次(/etc/rc.d/rc$runlevel.d)的标记标识:S、K封闭、启动对应的办事。如许就完成了设置一个办事是不是在一个运转级别上运转。
工具:chkconfig就会依据办事运转剧本的#chkconfig行来,主动设置上述的标记链接。
#chkconfigon
就会依据:#chkconfig:23458812创立各运转级别上的标记链接。
2、为了利用工具:service办理办事剧本起码必要吸收start和stop选项;
办事启动剧本要依据用户输出的选项:
stop----->封闭办事
start----->启动办事
reload----->告知步伐重读设置文件,改动步伐的运转形态
restart---->从头启动办事
3、LockdirectoryforRedHat/SuSE
RedHat办理办事的一种机制,要在/var/lock/subsys/目次下创立一个锁文件。
#vim/etc/init.d/nrped
#!/bin/bash
#chkconfig:23458911
#description:NRPEDAENON
NRPE=/usr/local/nagios/bin/nrpe
OPTIONS="-c/etc/nagios/nrpe.cfg-d"
lockfile=/var/lock/subsys/nrped
prog=nrped
RETVAL=0
./etc/rc.d/init.d/functions
start(){
echo-n$"Starting$prog:"
daemon$NRPE$OPTIONS
RETVAL=$?
echo
[$RETVAL=0]&&touch${lockfile}
return$RETVAL
}
stop(){
echo-n$"Stopping$prog:"
killproc-d-10$NRPE
RETVAL=$?
echo
&&rm-f${lockfile}
}
reload(){
echo-n$"Reloading$prog:"
killproc$NRPE-HUP
echo
}
case"$1"in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
reload)
reload
;;
status)
status$NRPE
;;
*)
echo"Usage:$0start|stop|restart|reload|status"
;;
esac
exit0
欢迎大家来到仓酷云论坛!
带来一篇CentOS利用剧本办理办事
目前全球有超过一百多个Linux发行版本,在国内也能找到十几个常见版本。如何选择请根据你的需求和能力,RedhatLinux和DebianLinux是网络管理员的理想选择。 在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。 现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。 掌握硬件配置,如显卡,声卡,网卡等,硬件只要不是太老或太新一般都能被支持,作为一名Linux系统管理员建议多阅读有关硬件配置文章,对各种不支持或支持不太好的硬件有深刻的了解。 为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。 不同于Windows?系统需要花钱购买,因为Linux的核心是免费的,自由使用的,核心源代码是开放的。 和私有操作系统不同,各个Linux的发行版本的技术支持时间都较短,这对于Linux初学者是往往不够的。 对于英语不是很好的读者红旗 Linux、中标Linux这些中文版本比较适合。现在一些Linux网站有一些Linux版本的免费下载,这里要说的是并不适合Linux初学者。
页:
[1]