IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> linux应用问题定位 -> 正文阅读

[系统运维]linux应用问题定位

分享一点日常服务问题分析的经验:

作为一个运维人员,不可能对所有的软件都熟悉,但是我们却可以用相同的方法进行问题分析和定位。假设现在用一个应用存在问题:

可以登陆系统查看系统是否正常:

  • df -h #检查是否有文件系统满
  • vmstat -w 1 #检查cpu,memory(内存)是否存在不足
  • /var/log/messages是否存在异常信息
  • dmesg查看是否有内核异常信息?

可以检查应用日志:

? ?虽然我不熟悉应用的信息,但是还是可以大致排查一下的

  • ?top或者ps -ef #定位应用进程
  • ?然后大致定位进程日志可能存放的文件夹,进入目录
    find . -mmin -20 -name *log* -type f

    通过这个命令可以大致定位日志文件位置,然后进入日志文件目录执行ls -lrt把文件按时间顺序进行排序,就看故障发生时间点的日志

  1. 日志中如果有打开或读写某个文件报了permission denied 那就是文件权限问题,命令chmod/chown/usermod(添加组)可以处理这种问题

  2. 如果报了连接不上某个服务器,那就可以ping测试网络是否通,telnet测试端口是否通

  3. 如果报打开文件数量过多,那就ulimit -a检查用户配置的相关参数是否太小

  4. 如果报连接超时,而且只有部分超时,那就可以netstat -nt | wc -l检查一下连接数量,可能对端连接达到上限;也可以同时ping检查网络是否有丢包

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-08-04 11:37:16  更:2021-08-04 11:38:39 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 18:28:16-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码