运维实战案例之"Too many open files"错误与解决方法 技术小甜 2017-11-16 15:02:00 浏览869 服务器 shell tomcat 脚本 open Security ulimit 一.问题现象 这是一个基于Java的Web应用系统,在后台添加数据时提示无法添加,于是登录服务器查看tomcat日志,发现了如下异常信息: java.io.IOException: Too many open files 通过这个错误,基本判断是系统可用的文件描述符…
Linux云自动化运维第四课 一.vim 1.vim光标移动 1)在命令模式下 :数字 ###移动到指定的行 G ###文件最后一行 gg ###文件第一行 2)在插入模式下 i ###光标所在位置插入 I ###光标所在行行首 a ###光标所在字符的下一个位置 A ###光标所在行行尾 o ###光标所在行下一行 O ###光标所在行上一行 s ###删除光标所在字符插入 S ###删除光标所在行插入 2.vim的退出模式 :q ###当用vim打开文件但没有对字符作…
Linux云自动化运维第五课 一.进程定义 进程就是cpu未完成的工作 二.ps命令 ps a ###关于当前环境的所有进程 x ###与当前环境无关的所有进程 f ###显示进程从属关系 e ###显示进程调用环境工具的详细信息 l ###长列表显示进程的详细信息 u ###显示进程的用户信息 ps ax -o %cpu,%mem,user,group,comm,nice,pid ###指定显示进程的某些信息 %cpu ###显示进程cpu负载 %mem ###显示进程内存负载 user ##…