sysctl -pを実行した後にサービスを再起動する必要がありますか?

sysctl -pを実行した後にサービスを再起動する必要がありますか?

RHEL 7サーバーの監視制限を増やしており、再起動せずに変更を適用したいと思います。変更が永続的に適用されるように /etc/sysctl.conf ファイルを更新しました。 systcl.confファイルを更新して実行すると、sysctl -p現在実行されているサービスに新しい監視制限が適用されますか、それとも再起動する必要がありますか?

答え1

manページから:

-p 指定しない場合は、指定されたファイルまたは/etc/sysctl.confからsysctl設定をロードします。 - をファイル名で指定すると、標準入力からデータを読み取るという意味です。

はい。現在実行されているサービスに新しい監視制限が適用されます。

関連情報