Saya memiliki mesin 24 inti dengan 94.6GiB RAM yang menjalankan server Ubuntu 10.04. Kotak mengalami% iowait tinggi, tidak seperti server lain yang kami miliki (4 core) menjalankan jenis dan jumlah proses yang sama. Kedua mesin terhubung ke server file VNX Raid, mesin 24-core melalui 4 kartu FC, dan yang lainnya melalui 2 kartu ethernet 2 gigabit. Mesin 4-core saat ini mengungguli mesin 24-core, memiliki penggunaan CPU yang lebih tinggi dan% iowait yang lebih rendah.
Dalam 9 hari uptime,% iowait rata-rata 16%, dan secara rutin di atas 30%. Sebagian besar waktu penggunaan CPU sangat rendah, sekitar 5% (karena iowait tinggi). Ada banyak memori bebas.
Satu hal yang saya tidak mengerti adalah mengapa semua data tampak melalui perangkat sdc daripada melalui penggerak data secara langsung:
avg-cpu: %user %nice %system %iowait %steal %idle
6.11 0.39 0.75 16.01 0.00 76.74
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
sda 0.00 0.00 0.00 1232 0
sdb 0.00 0.00 0.00 2960 0
sdc 1.53 43.71 44.54 36726612 37425026
dm-0 0.43 27.69 0.32 23269498 268696
dm-1 1.00 1.86 7.74 1566234 6500432
dm-2 0.96 1.72 5.97 1442482 5014376
dm-3 0.49 9.57 0.18 8040490 153272
dm-4 0.00 0.00 0.00 1794 24
dm-5 0.00 0.00 0.00 296 0
Bagian lain dari teka-teki adalah bahwa tugas-tugas yang sering masuk ke mode tidur yang tidak dapat dihentikan (di atas), juga mungkin karena penahanan io.
Apa yang bisa saya lihat untuk membantu mendiagnosis masalah? Mengapa semua data melalui / dev / sdc? Apakah itu normal?
MEMPERBARUI:
Koneksi jaringan dan kapasitas baca / tulis VNX telah dikesampingkan sebagai hambatan. Kami dapat mencapai kecepatan 800MB / s dengan 4 NIC terikat (round-robin). Kartu saluran serat belum digunakan. VNX mampu menangani IO (RAID6, 30x2TB 7.2kRPM disk per kumpulan dalam dua kumpulan (total 60 disk), sekitar 60% dibaca).
Abaikan di atas tentang dm dan sdc, mereka semua adalah disk internal, dan bukan bagian dari masalah.
Kami pikir masalahnya mungkin dengan nfs mounts atau TCP (kami memiliki 5 mounts hingga 5 partisi di VNX), tetapi tidak tahu apa sebenarnya. Ada saran?
dm
singkatan dari perangkat mapper, bukan penggerak data. Pertanyaan ini mungkin akan jauh lebih baik di Server Fault.