1. 程式人生 > >一次磁盤IO高的問題處理

一次磁盤IO高的問題處理

來源 linux 磁盤讀寫 strong inux width tro 大量 分配

問題現象:

開發測試環境的kubernetes master服務器,磁盤讀寫速率很高,達200多M/s,IOPS超過8000/S,系統操作出現卡頓(還好硬盤是SSD,否則系統早卡死掉了),截圖如下:

技術分享圖片

解決思路:

1、使用iotop查看IO高的進程,並kill,問題依舊

2、重啟系統後正常,但一段時間後問題重現

3、查看內存,發現物理內存已基本使用完,並且在大量使用swap,因此問題原因可以確定:

IO高是因為進程大量使用swap交換頁所導致!!!

註:因為是開發測試環境,沒有部署監控、分配的資源也不多。

解決辦法:

增加物理內存後問題徹底消除。

來源:

http://www.toxingwang.com/linux-unix/linux-admin/2984.html

一次磁盤IO高的問題處理