天天看點

[CDH基礎]--所有主機清單中的平均負載含義

前言

      在CDH運維過程中,常常會考慮機器的負載情況,這樣有助于判斷裝置的健康情況,CDH的管理也會使用Linux的指令檢查平均負載,那麼怎麼去查找呢?

     本文就簡單介紹下平均負載的含義。

内容

(1)Linux系統平均負載3個數字的含義。

1)檢視平均負載的指令

       在Linux shell下,有很多指令可以看到Load Average,例如:

uptime

0.08, 0.04, 0.01

w

0.11, 0.07, 0.01

top

0.02, 0.05, 0.00

過去1分鐘、5分鐘、15分鐘内運作程序隊列中的平均程序數量。

     運作隊列,沒有等待IO,沒有WAIT,沒有KILL的程序通通都進這個隊列。

     另外還有一個最直接的顯示系統平均負載的指令

cat /proc/loadavg

     0.10 0.06 0.01 1/72 29632

   2)安全的系統平均負載

  作者認為單核負載在0.7以下是安全的,超過0.7就需要進行優化了。

 3)平均負載的計算

   Value  =取5分鐘内的負載值 / 機器的cpu核數   

   如果value<0.7,那麼是出于優的狀态,否則需要處理。

grep 'model name' /proc/cpuinfo | wc -l

(2)怎樣檢視CDH監控界面的平均負載?

1)點選cm界面主機

[CDH基礎]--所有主機清單中的平均負載含義

  2)檢視顯示界面

[CDH基礎]--所有主機清單中的平均負載含義

繼續閱讀