召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2590|回复: 0

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

[复制链接]

2

主题

1

回帖

81

积分

注册会员

Rank: 2

积分
81
发表于 2019-12-21 10:01:01 | 显示全部楼层 |阅读模式
本帖最后由 huangjianan 于 2019-12-21 10:11 编辑 # d- L2 p: a1 m0 p2 G
! F& `( ]! E+ k: C) J
解决tail命令提示“tail: inotify 资源耗尽,无法使用 inotify 机制,回归为 polling 机制”! C/ X+ T6 j+ |
报错的原因是 inotify 跟踪的文件数量超出了系统设置的上限值,要是这个问题不经常出现可以使用临时解决方法,或者写入配置文件来永久解决。
临时解决方法:
# 查看 inotify 的相关配置
$ sysctl fs.inotify
; Y7 M# U1 ~5 j$ v: v" L: B" X" B5 qfs.inotify.max_queued_events = 16384
, G% T; h! R5 |7 B; `  Q8 C/ l7 B: Zfs.inotify.max_user_instances = 1285 S, V8 t5 Q# D
fs.inotify.max_user_watches = 81928 k3 S  j! m- |1 `) k4 P2 G5 b
# 临时修改配置(重启后会恢复)
% Q6 J8 X# Q+ J# L$ sudo sysctl -w fs.inotify.max_user_watches=100000
9 y; F+ ?8 Y7 ~) y1 H3 J9 n
/ g7 ]) T1 R9 s' ]/ d. M永久解决方法:
' I' Z0 r" }) h9 Z4 p5 D/ P
$ echo fs.inotify.max_user_watches=100000 | sudo tee -a /etc/sysctl.conf' J. E4 H) ?2 M; t: u' S, I  z
# 重载配置文件,使之马上生效! R) ~. X* w' k$ ?0 _7 l. @5 s$ D
$ sudo sysctl -p# K* h# h9 o# i

/ ?& D8 H+ X7 J+ V' L8 f5 Y% G5 t. b5 [# Y
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-20 21:51 , Processed in 0.053067 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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