【问题标题】:Services do not start after on Debian Squeeze but do on Debian Lenny服务在 Debian Squeeze 上不启动,但在 Debian Lenny 上启动
【发布时间】:2012-08-06 02:21:47
【问题描述】:

标题很好地总结了一切。 我的服务可以在 Debian Lenny 上顺利启动,包括重启后。 挤压不是这种情况。服务可以手动启动,运行正常,但是重启后好像根本没有触发。

知道如何进一步调查此事吗?

提前致谢,

罗尔夫

【问题讨论】:

    标签: service debian runlevel


    【解决方案1】:

    我也有同样的问题。问题不在运行级别设置中(使用 sysv-rc-conf 包配置运行级别),也不在 /etc/default/ 设置中。

    更新:我解决了这个问题。整个问题在于我配置运行级别的方式。我使用sysv-rc-conf 手动更改运行级别,但应用程序还需要其他设置。 我用的时候

    insserv /etc/init.d/<file>
    

    它加载了预设配置,重启后它终于工作并正常启动了。

    【讨论】:

      【解决方案2】:

      您可以使用以下命令启用初始化脚本:

      update-rc.d <yourscript> defaults
      

      脚本将从运行级别 2、3、4 和 5 开始,但如果软件包位于 Debian 的存储库中,则很可能是 已经配置正确了。

      根据包的不同,/etc/default/ 中可以有一个变量 设置为在启动时启动守护进程。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-04-05
        • 2017-08-26
        • 1970-01-01
        • 1970-01-01
        • 2019-02-18
        • 2014-05-13
        相关资源
        最近更新 更多