Linux周末学习之inotify参数 Linux运维

1. inotify关键参数说明

/proc/sys/fs/inotify目录下有三个文件,对inotify机制有一定的限制。

[root@nfs01 scripts]#ll /proc/sys/fs/inotify/

total 0

-rw-r--r--1 root root 0 Apr 20 23:24 max_queued_events

-rw-r--r--1 root root 0 Apr 20 23:24 max_user_instances

-rw-r--r--1 root root 0 Apr 20 23:24 max_user_watches

[root@nfs01 scripts]#

说明:

max_user_watches:设置initifywait或inotifywatch命令可以监视的文件数量(单进程)

max_user_instances:设置每个用户可以运行的inotifywait或inotifywatch命令的进程数

max_queued_events:设置inotify实例事件(event)队列可容纳的事件数量

2. inotify时事件相关参数默认大小

[root@nfs01 inotify]# cat max_queued_events

16384

[root@nfs01 inotify]# cat max_user_instances

128

[root@nfs01 inotify]# cat max_user_watches

8192

[root@nfs01 inotify]#

3. 例调整

[root@nfs01 inotify]# echo "50000000" >max_user_watches

[root@nfs01 inotify]# echo "50000000" >max_user_instances

[root@nfs01 inotify]# cat max_user_watches

50000000

[root@nfs01 inotify]# cat max_user_instances

50000000

说明:

echo “500000”>max_user_.....设置参数重启会失效,为此想要永久生效需追加至/etc/rc.local

希望经过分享可以帮到有需要的盆友们。Linux如今深互联网企业的喜爱,想要众多的IT工作者中脱颖而出,就需要拥有高的技术,学习增值是必不可少的。学习之路,是贵在坚持的。

猜你喜欢

转载自blog.csdn.net/oldpython/article/details/80272556