linux伺服器平均負載上100,原因分析
公司內網有臺memcache伺服器經常掛了,是臺vm機器,ssh不能登入。用VM軟體進去,看到記憶體有溢位,所有命令都不起作用。只能通過VM的終端重起,每次重起後,沒過幾天,又掛了。因為是開發的測試虛擬機器,所以一直沒在意。
今天又瞟了一下虛擬平臺,發現有紅色報警,無意中進去,看了一下TOP,工作這麼多年,沒見到過伺服器有這麼大的平均負載。
看程式是一個叫log2sh.sh佔用比較多,再看下它的程式數。總共有120多個
這是一臺memcache伺服器,沒有這個log2sql.sh,所以可以徹底結束這些程式,編一指令碼,執行一下。
再檢查一下計劃任務。crontab -l
第三項,有個啟動log2sql.sh計劃,猜測,設計這個任務的管理員,應該是每12小時執行一下這個log2sql.sh。但因為前面有個*,所以變成了每分鐘執行一下log2sql.sh指令碼。這是一臺memcache伺服器,mcd_gmetric.sh與log2sql.sh與應用無關,去掉,只留NTP服務。
負載下來了很多了,目前是50多,再等等看。
負載到1了,CPU使用了0%,伺服器正常了。
經驗:即使是內網伺服器,管理員密碼還是要注意,不要隨便給出去,這臺機器有兩個部門知道密碼,不知誰在裡面弄什麼東西。
本文轉自itwork 51CTO部落格,原文連結:http://blog.51cto.com/369369/761963,如需轉載請自行聯絡原作者
相關文章
- Linux平均負載Linux負載
- Linux效能優化-平均負載Linux優化負載
- 伺服器負載分析伺服器負載
- PostgreSQL DBA(88) - Linux(CPU使用率 vs 平均負載)SQLLinux負載
- 如何解決linux系統平均負載高(load average)Linux負載
- 聊聊系統平均負載負載
- cpu負載過高原因負載
- vmstat檢視分析Linux系統負載效能Linux負載
- 伺服器負載過高的原因是什麼?如何解決?伺服器負載
- (1)Linux系統中到底應該怎麼理解系統的平均負載Linux負載
- Linux LVS 負載均衡Linux負載
- 伺服器負載均衡伺服器負載
- 在 Linux 上用 DNS 實現簡單的負載均衡LinuxDNS負載
- 伺服器效能指標(一)——負載(Load)分析及問題排查伺服器指標負載
- 在國產處理器伺服器上做HAProxy負載均衡伺服器負載
- 【RocketMQ】負載均衡原始碼分析MQ負載原始碼
- Ribbon負載均衡 (原始碼分析)負載原始碼
- 效能測試必備知識(4)- 使用 stress 和 sysstat 分析平均負載過高的場景負載
- Linux下Python程式Killed,分析其原因LinuxPython
- win伺服器系統程式原因分析伺服器
- 伺服器過載有什麼原因伺服器
- 效能測試必備知識(3)- 深入理解“平均負載”負載
- Linux 如何檢視系統負載Linux負載
- Linux程序排程器-CPU負載Linux負載
- Nginx負載均衡反向代理伺服器Nginx負載伺服器
- 伺服器群集LVS負載均衡-NAT伺服器負載
- windows伺服器第四層負載均衡_基於NLB負載均衡詳解Windows伺服器負載
- CPU 使用率低高負載的原因,看看這篇!負載
- Kubernetes上的負載均衡詳解負載
- 在kubernetes上執行WASM負載ASM負載
- 深圳市恆訊科技分析:導致海外伺服器下載慢的原因伺服器
- nginx負載均衡原理分析到手動編寫簡易負載均衡器Nginx負載
- 伺服器負載均衡原理及實現伺服器負載
- 伺服器負載均衡(Server Load Balance,SLB)伺服器負載Server
- Nginx 兩臺伺服器配置負載均衡!!!Nginx伺服器負載
- 在Linux中,如何實現負載均衡?Linux負載
- Linux環境下Nginx及負載均衡LinuxNginx負載
- ftp上傳工具下載,ftp上傳工具下載使用教程,Linux如何配置ftp伺服器?FTPLinux伺服器
- 100行程式碼寫一個golang上傳下載靜態伺服器行程Golang伺服器