無効な値に設定されたLinuxカーネルパラメータでどのプロセスが実行されているかを調べる方法はありますか?

無効な値に設定されたLinuxカーネルパラメータでどのプロセスが実行されているかを調べる方法はありますか?

カーネルパラメータfs.inotify.max_user_instancesを100000000に設定しましたが、しばらくすると自動的に1256に設定されます。どのプロセスが1256に設定されているかを調べる方法はありますか?パラメータを次のように設定しました。

$ tail /etc/sysctl.conf
<snip>

fs.inotify.max_user_watches = 100000000
fs.inotify.max_user_instances = 100000000

$ sysctl -p
fs.inotify.max_user_watches = 100000000
fs.inotify.max_user_instances = 100000000

しばらくして1256に設定されていることがわかります。

$ sysctl fs.inotify.max_user_instances
fs.inotify.max_user_instances = 1256

これは、Ubuntu 18.04.1 Bionic Beaver(LTS)を実行しているKubernetesワーカーノードです。

ベストアンサー1

おすすめ記事