相关疑难解决方法(0)

在每次启动时运行 sysctl -p 的 Ubuntu 方式?

我对 sysctl.conf 进行了一些更改,但现在需要在每次启动时运行 sysctl -p。我总是可以创建一个 init 脚本让它在启动时自动运行,但我想知道是否有 Ubuntu / Debian 的方式来做到这一点。

init.d boot init

6
推荐指数
1
解决办法
7585
查看次数

Ubuntu 12.04,为什么 service procps start 不启动 procps?

我一直在尝试让一些设置在/etc/sysctl.conf重新启动时生效。因此,我以root运行 Ubuntu 12.04 LTS 64bit 的节点上的用户身份执行了以下操作

# service procps status
procps stop/waiting
# service procps start
procps stop/waiting
Run Code Online (Sandbox Code Playgroud)

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

# 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
Run Code Online (Sandbox Code Playgroud)

对于如何开始这项upstart工作的任何提示,我将不胜感激。

到目前为止,我总是必须手动发出/sbin/sysctl -p /etc/sysctl.conf. 老得真快…… …

configuration boot upstart 12.04

2
推荐指数
1
解决办法
7968
查看次数

标签 统计

boot ×2

12.04 ×1

configuration ×1

init ×1

init.d ×1

upstart ×1