web-dev-qa-db-ja.com

iSCSIマウントを分析するiostat

IO iSCSI共有がマウントされているマシンからのiSCSIマウントを待機する)を分析する方法はありますか?

ローカルボリュームを分析できることは理解していますが、iSCSIストレージがマウントされている特定のディレクトリが1つあります。これを待つI/Oの分析に興味があります。

1
venkrao

はい、

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
2
ewwhite