sysctl is a mechanism for controlling options and limits in the Unix-like operating system kernels. Sysctls can be used to tune performance or change behaviors of many subsystems.
6
votes
3answers
3k views
Set sysctl.conf parameters with Puppet
This was a breeze in CFEngine... But I'm in a Puppet environment now, and need to be able to assign/ensure/check certain sysctl.conf variables. In the CFEngine world, I could simply check for specific ...
7
votes
1answer
473 views
Why change net.inet.tcp.tcbhashsize in FreeBSD?
In virtually every FreeBSD network tuning document I can find:
# /boot/loader.conf
net.inet.tcp.tcbhashsize=4096
This is usually paired with some unhelpful statement like "TCP control-block hash ...
1
vote
3answers
1k views
sysctl.conf not running on boot
At what point is sysctl.conf supposed to be read during boot, and why might it not be running? I have the following settings which are not being applied when I reboot:
...
4
votes
2answers
1k views
Persisting nf_conntrack_max Across Reboots
In /proc I have two entries for nf_conntrack_max:
/proc/sys/net/netfilter/nf_conntrack_max
/proc/sys/net/nf_conntrack_max
The seem to point to the same value as changing one also changes the ...