centos – 启动过程中运行的init.d脚本是否超时?

前端之家收集整理的这篇文章主要介绍了centos – 启动过程中运行的init.d脚本是否超时?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在创建一些正在注册以在CentOS 6.5上的服务器启动时执行的脚本.

其中一个脚本有一个while循环阻塞,直到它在另一个进程的日志中找到一个成功的启动消息,该进程也在启动期间启动(init.d).

如果我的脚本依赖于此服务,从不将成功的启动记录到其日志文件中,并且我的脚本永远挂起在while循环上,这个特定的场景是否会使操作系统完全挂起并且永远不会启动?是否有init.d脚本的超时设置?

我的脚本已注册为在rc.local文件上执行.

如果init.d脚本未终止,则正常的系统启动将无限期中断.

一种常见的解决方案是在while循环中合并一个计数器,并在给定数量的while循环后退出显示错误消息.如果您正在等待没有超时选项的外部命令,请查看this问题.

原文链接:https://www.f2er.com/centos/373691.html

猜你在找的CentOS相关文章