01:linux系統負載高 - 經常使用排查方法

1:安裝軟件包 sysstat (建議 rpm包安裝,yum 安裝的版本低。不少內容顯示不了)mysql

[root@mysql180 ~]# wget http://pagesperso-orange.fr/sebastien.godard/sysstat-11.7.3-1.x86_64.rpmsql

 

2:模擬系統負載高:3d

[root@mysql180 ~]# stress --cpu 1 --timeout 600s    (模擬cpu壓力)blog

 

或者進程

[root@mysql180 ~]# stress --io 1 --timeout 600s     (模擬io壓力)get

 

 

3:使用top ,或者  uptime  查看負載狀況:能夠看到負載一直在上升io

 

4:使用安裝的軟件包,命令找出哪一個進程佔用了cpu/ioast

 

能夠看到cpu被佔用幾乎100%, 若是剛纔使用的是模擬 io壓力,就會出現%sys很高。軟件

找出具體佔用的進程名稱:im

 

5:根據進程pid 殺掉吧

 

實際工做中,應該根據公司狀況來看。

相關文章
相關標籤/搜索