linux – sysctl.conf没有在启动时运行
发布时间:2020-12-14 03:03:38 所属栏目:Linux 来源:网络整理
导读:在什么时候应该在启动期间读取sysctl.conf,为什么它不会运行?我有以下设置,我重新启动时没有应用: net.bridge.bridge-nf-call-arptables = 0net.bridge.bridge-nf-call-ip6tables = 0net.bridge.bridge-nf-call-iptables = 0net.bridge.bridge-nf-filter-p
在什么时候应该在启动期间读取sysctl.conf,为什么它不会运行?我有以下设置,我重新启动时没有应用:
net.bridge.bridge-nf-call-arptables = 0 net.bridge.bridge-nf-call-ip6tables = 0 net.bridge.bridge-nf-call-iptables = 0 net.bridge.bridge-nf-filter-pppoe-tagged = 0 net.bridge.bridge-nf-filter-vlan-tagged = 0 fs.nfs.nlm_udpport = 32768 fs.nfs.nlm_tcpport = 32768 第一部分是KVM桥接所必需的,第二部分是在已知端口上运行NFS锁管理器.但是,启动后,这些值尚未生效.如果我运行sysctl -p,那么他们会这样做. 这不是一个大问题,除了我无法弄清楚如何在不重启的情况下重启锁管理器.我真的想知道为什么sysctl.conf在启动时没有工作,但我决定只能重启锁管理器. 这是在Ubuntu服务器10.04.2,内核2.6.32-31-server上.我知道有些守护进程会检查配置文件的权限,如果它们过于宽松则拒绝工作,但sysctl.conf是644 root:root,我很确定它是默认的. 解决方法
看一下
Some sysctl’s are ignored on boot.简而言之,在加载某些内核模块之前,应该尽早应用这些设置.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容