linux故障判断

系统问题:

带宽 netstat

cpu

io

磁盘

内存     free

-----------------------------------------------------------------------------------------------------------

vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况

top命令 shift+m 按内存从高到低排序

iostat -xk 1 磁盘操作活动进行监视  http://www.cnblogs.com/peida/archive/2012/12/28/2837345.html

iotop

/var/log/messages 系统日志

http://www.ruanyifeng.com/blog/2011/07/linux_load_average_explained.html  linux系统负荷load

时间: 2024-07-29 13:29:36

linux故障判断的相关文章

linux 故障监控必备四款软件

linux故障监控处理必备四款监控软件 iotop:查看IO过大的进程. vmstat:查看故障. iostat: -x 查看硬盘IO. nethogs:查看严重占用带宽的进程. 1.问题: 最近在做日志的实时同步,上线之前是做过单份线上日志压力测试的,消息队列和客户端.本机都没问题,但是没想到上了第二份日志之后,问题来了: 集群中的某台机器 top 看到负载巨高,集群中的机器硬件配置一样,部署的软件都一样,却单单这一台负载有问题,初步猜测可能硬件有问题了. 同时,我们还需要把负载有异常的罪魁祸

linux 故障排除

1 root 口令丢失解决办法 重启系统,再启动时任意键进入grub菜单,然后根据提示按e键进入编辑状态. linux 故障排除,布布扣,bubuko.com

服务器电源常见故障判断及处理方法

如果说CPU是电脑一颗强劲的心,那么电源就是它的能量中心了.电源在PC电脑中并不为用户所重视,但正是这个经常被忽视的产品,却为CPU.内存.光驱等所有电脑设备提供稳定.连续的电流.如果电源出了问题,也就无法给其它配件提供能量,就会影响电脑的正常工作,甚至损坏硬件.电脑故障中,很大一部分就是由于电源引起的.所以,千万别小看这个价格不高的配件,细心呵护吧!本人长时间担任电脑维护工作,积累了一些电脑故障判断的经验,在这里和大家共享. 一.电源损坏或劣质电源给其它配件带来的严重后果 1.容量使硬盘出现坏

Linux C判断字符串是否为数字

Title:Linux C判断字符串是否为数字  --2013-10-14 15:54 #include <ctype.h> #include <string.h> int IsInt(char* str) { int len; len = strlen(str); int i=0; for(i;i<len;i++) { if(!(isdigit(str[i]))) return 0; } return 1; }

Linux C判断日期格式是否合法

Title:Linux C判断日期格式是否合法 --2013-10-11 11:54 #include <string.h> // strlen() , strncpy() #include <ctype.h> // isdigit() #include <stdlib.h> // atoi() #include <stdio.h> /*有效格式 2013-01-01 01:01:01 2013/11/11 11:11:11 */ int main() {

linux中判断一个命令是否执行成功

每一条基本命令执行后都有一个返回码,该返回码是用$?表示,执行成功的返回码是0,例如: if [ $? -ne 0 ];then 上一命令执行失败时的操作 else 上一命令执行成功时的操作fi 例如linux中启动JBoss判断是否启动成功 service IMX_JBossAS startif [$? -ne 0 ];then echo "失败"else echo "成功"fi

Linux中判断大小端的一种方法

大小端的定义无需赘言,常用的方法有使用联合体和指针法,如: int checkCPU() { union w { int a; char b; }c; c.a = 1; return (c.b == 1); // 小端返回TRUE,大端返回FALSE } 实际上Linux操作系统的源码中,其判断更为简洁: static union { char c[4]; unsigned long mylong; } endian_test = {{ 'l', '?', '?', 'b' } }; #defi

Linux下判断cpu物理个数、几核

1. 查看物理CPU的个数 #cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l  2. 查看逻辑CPU的个数#cat /proc/cpuinfo |grep "processor"|wc -l 3. 查看CPU是几核#cat /proc/cpuinfo |grep "cores"|uniq cpu 4. 查看CPU的主频#cat /proc/cpuinfo |grep MHz|uniq 

OpenWRT嵌入式Linux故障排除一例

跟大数据没关系,只是帮朋友忙排了个错记录一下. 以前关系很不错的同事,目前在企业级wifi领域创业,采购了我们的大数据服务,正在给他做平台的搭建和调试.然后这几天他这个CEO在调试路由器的时候遇到一些问题,在搞大数据的同时捎带手解决了一下他这个问题. OpenWRT,嵌入式Linux,主要用在MIPS或ARM设备上.路由器和wifi设备很多会采用这个系统,特点是轻巧. Coova-Chilli,在openwrt下的接入访问控制器,提供认证网关,可以使用radius或http来做接入计费等工作.