RHEL6/7 x86_64下cachefilesd占用cpu达到100%
昨天,有个测试环境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%相关推荐
- 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 ...
- 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下获取占用 ...
- Windows下进程占用CPU过大的解决方案
Windows下进程占用CPU过大 1.WMI Provider Host(wmiprvse.exe)占用CPU高 新装windows8.1 发现WMI Provider Host(wmiprvse. ...
- linux 进程内存排行,linux下获取占用CPU/内存资源最多的10个进程[转自亿唐网]
inux下获取占用CPU资源最多的10个进程,可以使用如下命令组合: ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head linux下获取占用内 ...
- linux cpu 使用10个进程,linux下获取占用CPU资源最多的10个进程
linux下获取占用CPU资源最多的10个进程,可以使用如下命令组合: ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head linux下获取占用 ...
- php mysql cpu100_解决mysql占用cpu资源100%的问题_MySQL
bitsCN.com 解决mysql占用cpu资源100%的问题 一个Win2003服务器,以前就跑了一个tomcat实例也没用nginx做前端代理,这个tomcat里面带了不少网站,但是访问量并不是 ...
- linux系统gpk-update-icon进程占用CPU资源100%
1. 症状:linux系统gpk-update-icon进程占用CPU资源100%,监控到用户进程跑到100% 2.原因分析: gpk-update-icon进程在GUI模式下会自动通知rpm软件包更 ...
- linux中yum进程占cpu百分之九十,在Deepin Linux系统中kworker进程占用CPU达到100%的解决...
如果你在Deepin Linux.Debian.Ubuntu系统中遇到kworker进程占用CPU达到100%,可以用以下解决方法解决问题,本文主要内容为问题起因.microcode介绍.解决方法及总 ...
- Windows10系统下wsappx占用CPU资源过高
在Windows10系统开机的时候,wsappx进程占用的CPU资源非常高,导致电脑运行速度缓慢,那么我们如何关闭wsappx进程 [现象] 1.先来看一下电脑刚开机的时候,wsappx进程占CPU资 ...
最新文章
- Netty之粘包问题解决
- 【开发环境】Windows 系统中使用 Makefile 构建脚本编译 C 程序 ( 下载并安装 TDM-GCC 编译器 | 配置环境变量 | 编译 Makefile 程序 )
- 机器学习是如何运作的?谷歌来告诉你
- factorytalkview 卡 86_徕卡M党的街拍小贴士
- 科研人必备的学术导航,不看后悔!
- SQLite/嵌入式数据库
- 20210122发文补充截图
- java如何关闭creo,creo怎么把网页关掉
- hnu 暑期实训之选美比赛
- 【§美女杨颖win7电脑主题下载§系统美化】
- Tomcat多虚拟主机实现
- 1 Framework inner error (expect END descriptor with depth 1 but get another
- php中理解print EOT分界符和echo EOT的用法区别
- Nature | 基于细菌构建具有类真核细胞结构和功能的人工细胞
- Cubic Curve
- 计算机基础知识----课后习题
- Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.4.2.RELEASE:repackage (de
- axure元件制作-常用开关
- Excel 正则表达式的用法
- 官方QQ批量解除单向好友