首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu12.04,为什么服务启动不启动procps?

Ubuntu12.04,为什么服务启动不启动procps?
EN

Ask Ubuntu用户
提问于 2012-10-31 06:10:03
回答 1查看 8.5K关注 0票数 2

我一直试图在/etc/sysctl.conf中获得一些设置,以便在重新启动时生效。因此,我作为运行Ubuntu12.04LTS 64位的节点上的root用户执行了以下操作

代码语言:javascript
复制
# service procps status
procps stop/waiting
# service procps start
procps stop/waiting

不管我怎么努力。/etc/init/procps是股票,如下所示。我没有碰过它(还不熟悉暴发户)。

代码语言:javascript
复制
# procps - set sysctls from /etc/sysctl.conf
#
# This task sets kernel sysctl variables from /etc/sysctl.conf and
# /etc/sysctl.d

description     "set sysctls from /etc/sysctl.conf"

instance $UPSTART_EVENTS
env UPSTART_EVENTS=

start on virtual-filesystems or static-network-up

task
script
    cat /etc/sysctl.d/*.conf /etc/sysctl.conf | sysctl -e -p -
end script

我非常感谢您提供有关如何启动此upstart作业的任何提示。

到目前为止,我总是需要手动发出/sbin/sysctl -p /etc/sysctl.conf。它变老得很快..。

谢谢,

-扎克

EN

回答 1

Ask Ubuntu用户

发布于 2013-03-18 22:04:22

procps服务实际上不是一个长期运行的守护进程。service procps start只是调用/etc/init/procps中的脚本,这将导致/etc/sysctl.d/*.conf/etc/sysctl.conf的所有内容被管道传输到sysctl -e -p -

因此,运行service procps start的操作与手动执行的操作几乎是一样的,并且应该已经在引导时应用了,前提是您的procps upstart作业配置为运行。

票数 5
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/209952

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档