召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3149|回复: 0

解决tail命令提示“tail: inotify 资源耗尽,无法使用 inotify ...

[复制链接]

2

主题

1

回帖

81

积分

注册会员

Rank: 2

积分
81
发表于 2019-12-21 10:01:01 | 显示全部楼层 |阅读模式
本帖最后由 huangjianan 于 2019-12-21 10:11 编辑 2 G5 o, ^* Z( w$ C5 v' i

$ y8 B1 f6 B$ u/ n解决tail命令提示“tail: inotify 资源耗尽,无法使用 inotify 机制,回归为 polling 机制”
5 O4 Q/ p3 m  b
报错的原因是 inotify 跟踪的文件数量超出了系统设置的上限值,要是这个问题不经常出现可以使用临时解决方法,或者写入配置文件来永久解决。
临时解决方法:
# 查看 inotify 的相关配置
$ sysctl fs.inotify1 |1 q' o. }7 V1 v5 ?# a  i
fs.inotify.max_queued_events = 16384
8 F+ [. V) h5 c+ yfs.inotify.max_user_instances = 1287 q5 {( y, u+ h& x6 T
fs.inotify.max_user_watches = 8192
+ z2 }7 n0 Z! U9 ?! c: j# 临时修改配置(重启后会恢复)
$ ^; F, {4 ]; g( @" p2 l( r' R$ sudo sysctl -w fs.inotify.max_user_watches=100000
5 u( C# d4 g- f# S2 r- K" l* Q6 G
永久解决方法:
0 f6 J( J6 v: ^+ P0 k, c2 W  G* z+ H! y
$ echo fs.inotify.max_user_watches=100000 | sudo tee -a /etc/sysctl.conf
. P& f6 P6 z7 r! @8 J1 t# 重载配置文件,使之马上生效
1 u$ v0 R! @  g1 J$ sudo sysctl -p  M4 w: \8 Q0 I( n1 X& z* b
; O2 ^9 n$ D& l" T( T* w

4 [7 t; t. S$ v8 d! @5 z$ F0 F
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|召隆企博汇 ( 粤ICP备14061395号 )

GMT+8, 2026-11-4 11:32 , Processed in 0.042053 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表