sysctl -p
我在 Debian 5.0.8 中运行时出现此错误。
错误:“net.netfilter.nf_conntrack_acct”是一个未知的键
我的 sysctl 配置
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
任何想法?
答案1
嗯,它说的是你net.netfilter.nf_conntrack_acct
的 中有一个设置/etc/sysctl.conf
,但是当 sysctl 尝试加载该设置时,它不知道它是什么。这以前有用吗?也许你安装了一个不支持该 sysctl 的新内核。
编辑:根据您对所用内核版本的评论,您的旧 Debian 似乎不支持该 sysctl。请参阅此 Debian 邮件列表主题详情请参阅--它是在 2.6.29 中添加的。
您必须重新编译内核或升级才能启用该功能。