我在Debian 5.0.8中运行sysctl -p时遇到了这个错误。
错误:“net.netfilter.nf_conntrack_acct”是未知的密钥
我的sysctlconfiguration
net.netfilter.nf_conntrack_acct = 1 net.ipv4.netfilter.ip_conntrack_max = 9527600 net.ipv4.netfilter.ip_conntrack_tcp_timeout_established = 7200
输出lsmod
ipv6 289352 34 loop 19724 0 nf_conntrack_ipv4 19352 0 nf_conntrack 71440 1 nf_conntrack_ipv4 joydev 15232 0 evdev 14592 0 ext3 125456 3 jbd 54696 1 ext3 mbcache 13188 1 ext3 raid1 24832 4 md_mod 81700 5 raid1 thermal_sys 17728 0
任何想法?
那么net.netfilter.nf_conntrack_acct你的/etc/sysctl.conf有一个设置net.netfilter.nf_conntrack_acct ,但是当sysctl尝试加载这个设置时,它不知道它是什么。 这是否曾经在过去工作? 也许你安装了一个不支持sysctl的新内核。
编辑:根据你对你正在使用的内核版本的评论,它看起来像你的旧Debian不支持该sysctl。 看到这个debian邮件列表线程的细节 – 看起来像它是在2.6.29添加。
您将不得不重新编译您的内核或升级以启用该function。