Sysctlのmanページで答えが見つかりませんでした。私のsysctl.confファイルはデフォルトの状態のままです。いくつかの値をテストし、_sysctl -p newsettings.conf
_を介して新しい設定をロードしています。 _sysctl -p
_を実行するためにリセットするにはそれで十分です(つまり、_sysctl.conf
_から値を読み取ります)。しかし、高速な_sysctl -a | grep domain
_により、まだ古い設定が残っていることがわかりました。
何か案は?
私が知る限り、sysctl
に「元に戻す」機能はありません-デフォルト設定を再入力する必要があります(通常、/etc/sysctl.conf
はデフォルトを指定しないので、再読み込みしても明示的な設定がない限り、変更を元に戻します)。
デフォルトの設定がわからない場合は、再起動すると元に戻り、sysctl -a
を使用してそれらを一覧表示できます(参照用にどこかに保存します)。ほぼ同じマシンが他にある場合は、再起動する代わりに、そのホストからsysctl -a
出力を取得できます。
Sysctlデフォルト
CentOS 7では、
/usr/lib/sysctl.d/
oSに付属するデフォルト設定を取得します。