文档章节

inotify_add_watch failed: 设备上没有空间

dj_归去来兮
 dj_归去来兮
发布于 2016/03/19 11:48
字数 184
阅读 453
收藏 0

当Ubuntu运行程序多,而且监控的文件过多的时候,再运行其他程序的时候可能会提示:

QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: 设备上没有空间

这里涉及到Linux文件系统事件监控框架的概念,介绍的文章也比较多,可以参考:

      Inotify: 高效、实时的Linux文件系统事件监控框架 

解决办法:

添加最大监控文件数量

临时解决:(重启之后恢复)

命令设置:sudo sysctl fs.inotify.max_user_watches=524288

生效: sudo sysctl -p

参考:Linux React-Native Android开发环境搭建

参考中还有永久解决监控文件数量达到上限的方法




© 著作权归作者所有

dj_归去来兮
粉丝 15
博文 113
码字总数 31739
作品 0
合肥
Android工程师
私信 提问
swoole+inotify实现异步实时文件监控

inotify扩展介绍 inotify是Linux内核提供的一组系统调用,它可以监控文件系统操作,比如文件或者目录的创建、读取、写入、权限修改和删除等。 inotify使用也很简单,使用inotifyinit创建一个...

matyhtf
2014/11/12
0
3
inotify报错upper limit on inotify watches reached

在对一个大磁盘进行inotify监听时,爆出如下错误: Failed to watch /mnt/; upper limit on inotify watches reached! Please increase the amount of inotify watches allowed per user vi......

可乐的小月
2018/06/26
0
0
tailf报错limit of inotify watches was reached

tailf报错 tailf: *.log:cannot add inotify watch (limit of inotify watches was reached). 居然不能随时输出日志,会自动退出tailf模式 刚看见时有点蒙,tailf跟inotify有毛线关系 我这台...

kevinzhang91!
2018/04/26
0
0
[IBM DW] 用 inotify 监控 Linux 文件系统事件

简介: 当需要对 Linux®文件系统进行高效率、细粒度、异步地监控时,可以采用 inotify。可利用它对用户空间进行安全、性能、以及其他方面的监控。(2010 年 9 月 10 日,对本文的 可下载示例...

红薯
2010/11/07
373
1
CentOS7 Rsync服务搭建-Rsync+Inotify架构实现实时同步

一.rsync 概念 1.rsync rsync是类unix/linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步。rsync是通过超级守护进...

Mr.zou
2018/08/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

将博客搬至CSDN

https://blog.csdn.net/qq_38157006

Marhal
19分钟前
1
0
unicode Java中求字符串长度length()和codePointCount()的区别

在计算字符串长度时,Java的两种方法length()和codePointCount()一度让我困惑,运行书上例子得到的长度值是相等的,那为什么要设定两个方法呢? 对于普通字符串,这两种方法得到的值是一样的...

泉天下
19分钟前
2
0
uin-app 一、学习理由

选择uni-app 理由 别人的理由 1. 5+ 有HTML5+和Native.js技术,HTML5+包含常用的跨平台的几百个API,能满足常规开发需求,而Native.js把40w原生api映 射成js对象,这样js可以直接调原生。HTM...

轻轻的往前走
21分钟前
1
0
方括号及其在命令行中的不同用法介绍

通配 方括号最简单的用法就是通配。你可能在知道“ Globbing”这个概念之前就已经通过通配来匹配内容了,列出具有相同特征的多个文件就是一个很常见的场景,例如列出所有 JPEG 文件: ls *.j...

Linux就该这么学
27分钟前
2
0
vecty 基础

gopherjs 是把 go 编译为 js 的工具。 vecty 是基于 gopherjs 的一种类似 React 的开发框架。 安装 gopherjs 和 vecty go get -u github.com/gopherjs/gopherjsgo get -u github.com/gopher......

electricface
27分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部