IO iSCSI共有がマウントされているマシンからのiSCSIマウントを待機する)を分析する方法はありますか?
ローカルボリュームを分析できることは理解していますが、iSCSIストレージがマウントされている特定のディレクトリが1つあります。これを待つI/Oの分析に興味があります。
はい、
ISCSIの「マウント」は、実際にはブロックデバイスとしてマシンに提示されます。
dmesg
出力から..
scsi3 : iSCSI Initiator over TCP/IP
scsi 3:0:0:4: Direct-Access NEXENTA COMSTAR 1.0 PQ: 0 ANSI: 5
sd 3:0:0:4: Attached scsi generic sg3 type 0
sd 3:0:0:4: [sdc] Attached SCSI disk
だから...df -h
は示しています:
Filesystem Size Used Avail Use% Mounted on
/dev/sdc1 120G 58G 63G 48% /yum
そのため、通常のI/Oユーティリティを実行し、/dev/sdc
デバイスでメトリックを収集できます。
# iostat -k sdc 2
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sdc 0.00 0.00 0.00 0 0
avg-cpu: %user %Nice %system %iowait %steal %idle
24.47 0.00 1.63 3.26 0.00 70.64