Chinaunix
标题:
Linux下一个很有趣的问题
[打印本页]
作者:
aaronlu
时间:
2004-05-29 16:19
标题:
Linux下一个很有趣的问题
问题是这样的,我不知道怎么实现。
服务A
服务B
系统启动的时候,启动服务的顺序是 ,先启动 服务A 再启动 服务B。
假设服务A是一个需要数据库支持的程序,服务B为 数据库,因此,系统启动的时候服务A会启动失败,需要等服务B启动后再去手动启动。
解决方案:
怎么让系统启动的时候 先 启动 服务B 再启动 服务A?
作者:
aaronlu
时间:
2004-05-29 16:25
标题:
Linux下一个很有趣的问题
怎么没有人给我提供一些有用 的参考吗?》
作者:
albcamus
时间:
2004-05-29 16:46
标题:
Linux下一个很有趣的问题
我是菜鸟,谨谈一下自己的看法
1,你说的这两个服务是否都有他们的启动管理脚本?
2,如果有的话,把他们复制到/etc/rc.d/init.d/中;
3,你想在那个运行级别中自动启动这两个服务?想在哪个,就在/etc/rcx.d/下生成指向2中的启动脚本的符号连接,然后改成S05xx,K99xx之类的名字,顺序自己设定
那几个路径可能记错了,自己查查看
作者:
第二场雪
时间:
2004-05-29 18:13
标题:
Linux下一个很有趣的问题
楼上的不错~~
S类是启动服务
K是停止服务
作者:
michaelzhang200
时间:
2004-05-29 18:25
标题:
Linux下一个很有趣的问题
改改S后的顺序
作者:
coolend
时间:
2004-05-29 18:50
标题:
Linux下一个很有趣的问题
假设你要启动到runlevel 3
ls /etc/rc.3d/
你会发现里面的文件分两类:
S[0-9][0-9]<service_name>;
K[0-9][0-9]<service_name>;
如:K35dhcpd, K50vsftpd , S56xinetd , S80sendmail
K开头的是Kill,表示进入此运行级别时终止该进程
S开头的是Start,表示进入此运行级别时启动该进程
顺序为:先终止该终止的进程,然后启动该启动的进程
终止和启动进程时,各个进程间的顺序由S或K后的那两个数字决定,数字小的优先终止/启动。
如上面的K35dhcpd, K50vsftpd , S56xinetd , S80sendmail, 顺序如下:
Kill dhcpd -->; Kill vsftpd
-->;Start xinetd -->; Start sendmail
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2