iostat para analisar o iSCSI mount

1

Existe uma maneira de analisar a espera de IO em uma montagem iSCSI da máquina na qual o compartilhamento iSCSI está montado?

Eu entendo que os volumes locais podem ser analisados, mas temos um diretório específico no qual o armazenamento iSCSI é montado. Estou interessado em analisar a espera de E / S sobre isso.

    
por venkrao 09.06.2013 / 15:34

1 resposta

2

Sim,

A "montagem" iSCSI é realmente apresentada à sua máquina como um dispositivo de bloco.

De dmesg output ...

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

Então ... df -h mostra:

Filesystem            Size  Used Avail Use% Mounted on
/dev/sdc1             120G   58G   63G  48% /yum

Assim, posso executar utilitários normais de I / O e coletar métricas no dispositivo /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
    
por 09.06.2013 / 16:07

Tags