ใครสามารถอธิบาย ouput ของ 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 ช้ามากดูเหมือนเป็นปกติไหม?


ขอบคุณ Kyle สำหรับการแก้ไขฉันเป็นผู้เริ่มต้น :) ฉันยินดีมากที่ :)
dani.jtk

คำตอบ:


6

บทความต่อไปนี้จะช่วยให้คุณมีความคิดที่ดีขึ้นเกี่ยวกับ iostat ฉันมักจะใช้iostat -x

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

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


ตัวอย่างที่ดีว่าทำไม "read the docs" จึงไม่ค่อยเป็นคำตอบที่ยอมรับได้ อธิบายน้อยมากในลิงก์เหล่านั้น ตัวอย่างเช่น TPS คืออะไร
DraxDomax

1

ดูเหมือนว่าคุณมี 72.22% iowait (เวลาที่ใช้โดยกระบวนการในขณะที่รอดิสก์ I / O ทำงานจนเสร็จ) ซึ่งเป็นไปได้ว่าเหตุใดการย้ายไฟล์จึงช้า


sdb ติดตั้งกับ IBM External Storage ผ่าน iscsi และเรามี cronjob เพื่อย้ายไฟล์จาก sda ไปยัง sdb
dani.jtk

คุณต้องดูสถิติหน่วยเก็บข้อมูลภายนอกของ IBM นั่นคือสิ่งที่ดูเหมือนจะเป็นคอขวด
xenny
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.