хтось може пояснити IOSTAT вихід?


12

у мене сервер IBM з Redhat 5 ElsmP підключений до IBM Storage через iSCSI (в sdb), може хтось пояснить цей вихід з команди iostat

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
          12.79    0.01    4.53   72.22    0.00   10.45

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda              95.63        48.88       240.95  485589164 2393706728
sdb              29.20       350.49       402.08 3481983365 3994494696

перемістити великий файл в sdb дуже повільно, здається, нормально?


Thks Кайл для редагування я початківець :) я verry ціную це :)
dani.jtk

Відповіді:


6

Наступні статті дадуть вам краще уявлення про йостат. Я завжди використовую iostat -x .

http://mituzas.lt/2009/03/11/iostat/

http://www.igvita.com/2009/06/23/measuring-optimizing-io-performance/


Хороший приклад, чому "читати документи" рідко є прийнятною відповіддю. Дуже мало пояснено в тих посиланнях. Наприклад: Що таке TPS?
DraxDomax

1

Здається, у вас є 72,22% iowait (час, витрачений процесом під час очікування завершення вводу / виводу диска), імовірно, чому переміщення файлів відбувається повільно.


sdb змонтований у зовнішній сховище IBM через iscsi, і у нас є cronjob для переміщення файлу з sda в sdb
dani.jtk

Потрібно переглянути статистику зовнішнього зберігання IBM. Ось тут, здається, вузьке місце.
xenny
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.