昨天,有个测试环境cachedfilesd CPU 100%,一直在跑了挺久,经查

1. CacheFiles介绍
NFS是一种经常使用到的网络共享文件系统,在分布式环境下,多台服务器的文件共享是一个问题。然而,对于这个问题,最常想到最容易做到的那就非NFS莫属了。那么如何来提高NFS文件的访问性能呢?加上缓存呗。没错。在linux下,有一个缓存文件系统叫FS-Cache,来缓存网络文件系统,如NFS。 FS-Cache是在linux内核版本2.6.30及以上版本引入的。在RHCE6.x 、CentOS6.x版本下可用。

为了使FS-Cache工作,需要缓存后端来提供实际存储。默认的缓存后端是cachefiles。因此,一旦设置了cachefiles,它会为NSF共享自动的启用文件缓存。

FS-Cache是由David Howells开发的。当前的设计是对Andrew文件系统和网络文件系统的操作。 需要开启cachefilesd的守护进程来管理。该守护进程管理缓存文件和目录,将网络文件系统如AFS、NFS永久缓存到本地磁盘。

如果没有跑nfsclient,把进程停掉即可,但是如果nfsclient在跑呢??

google,http://xmodulo.com/how-to-enable-local-file-caching-for-nfs-share-on-linux.html,得知0.10.2版本有个bug,但是我们使用的是0.10.2-1(RHEL 6.5),最新的是-3,下次升级了看看,可能会导致该进程cpu 100%,升级即可。因为昨天是哪台机器忘了,下次再碰到时候确定细节。

今天又出来了,6.5\7.0均出现过

通过执行mount | grep nfs,发现没有挂载nfs,所以停掉即可。

/etc/init.d/cachefilesd stop

参考:

https://www.lijun.me/657.html

http://bbs.chinaunix.net/thread-4059480-1-1.html

https://patchwork.kernel.org/patch/8112251/

转载于:https://www.cnblogs.com/zhjh256/p/9258166.html

RHEL6/7 x86_64下cachefilesd占用cpu达到100%相关推荐

  1. linux 下取进程占用 cpu/内存 最高的前10个进程

    1. linux 下 取进程占用 cpu 最高的前10个进程 ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head ps auxw|head -1 ...

  2. linux下获取占用CPU资源最多的10个进程,可以使用如下命令组合: ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head linux下

    linux下获取占用CPU资源最多的10个进程,可以使用如下命令组合: ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head linux下获取占用 ...

  3. Windows下进程占用CPU过大的解决方案

    Windows下进程占用CPU过大 1.WMI Provider Host(wmiprvse.exe)占用CPU高 新装windows8.1 发现WMI Provider Host(wmiprvse. ...

  4. linux 进程内存排行,linux下获取占用CPU/内存资源最多的10个进程[转自亿唐网]

    inux下获取占用CPU资源最多的10个进程,可以使用如下命令组合: ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head linux下获取占用内 ...

  5. linux cpu 使用10个进程,linux下获取占用CPU资源最多的10个进程

    linux下获取占用CPU资源最多的10个进程,可以使用如下命令组合: ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head linux下获取占用 ...

  6. php mysql cpu100_解决mysql占用cpu资源100%的问题_MySQL

    bitsCN.com 解决mysql占用cpu资源100%的问题 一个Win2003服务器,以前就跑了一个tomcat实例也没用nginx做前端代理,这个tomcat里面带了不少网站,但是访问量并不是 ...

  7. linux系统gpk-update-icon进程占用CPU资源100%

    1. 症状:linux系统gpk-update-icon进程占用CPU资源100%,监控到用户进程跑到100% 2.原因分析: gpk-update-icon进程在GUI模式下会自动通知rpm软件包更 ...

  8. linux中yum进程占cpu百分之九十,在Deepin Linux系统中kworker进程占用CPU达到100%的解决...

    如果你在Deepin Linux.Debian.Ubuntu系统中遇到kworker进程占用CPU达到100%,可以用以下解决方法解决问题,本文主要内容为问题起因.microcode介绍.解决方法及总 ...

  9. Windows10系统下wsappx占用CPU资源过高

    在Windows10系统开机的时候,wsappx进程占用的CPU资源非常高,导致电脑运行速度缓慢,那么我们如何关闭wsappx进程 [现象] 1.先来看一下电脑刚开机的时候,wsappx进程占CPU资 ...

最新文章

  1. Netty之粘包问题解决
  2. 【开发环境】Windows 系统中使用 Makefile 构建脚本编译 C 程序 ( 下载并安装 TDM-GCC 编译器 | 配置环境变量 | 编译 Makefile 程序 )
  3. 机器学习是如何运作的?谷歌来告诉你
  4. factorytalkview 卡 86_徕卡M党的街拍小贴士
  5. 科研人必备的学术导航,不看后悔!
  6. SQLite/嵌入式数据库
  7. 20210122发文补充截图
  8. java如何关闭creo,creo怎么把网页关掉
  9. hnu 暑期实训之选美比赛
  10. 【§美女杨颖win7电脑主题下载§系统美化】
  11. Tomcat多虚拟主机实现
  12. 1 Framework inner error (expect END descriptor with depth 1 but get another
  13. php中理解print EOT分界符和echo EOT的用法区别
  14. Nature | 基于细菌构建具有类真核细胞结构和功能的人工细胞
  15. Cubic Curve
  16. 计算机基础知识----课后习题
  17. Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.4.2.RELEASE:repackage (de
  18. axure元件制作-常用开关
  19. Excel 正则表达式的用法
  20. 官方QQ批量解除单向好友

热门文章

  1. 有趣的文章:谁是当今世界体坛第一人?
  2. 【恋上数据结构】图代码实现、BFS、DFS、拓扑排序
  3. 软件设计师10-面向对象-设计模式
  4. HMM一文搞懂HMM(隐马尔可夫模型)
  5. 绝对干货:保险公司决策分析系统建设方案
  6. 帆软报表插件开发之fine-decision中的LogInOutEventProvider扩展
  7. 多线程,多进程实例对比
  8. 计算机98k音乐,【土豆】handclap 98K 完整版
  9. Linux没有分区会怎样吗,Linux没有扩展分区。()
  10. fastjson 版本_以快标榜的fastjson,快没快多少,倒是漏洞一大堆