Discos físicos que compreendem um volume no RHEL

1

Como faço para listar os discos físicos e as informações associadas (modelo de disco, tamanho etc.) de todos os discos que são membros de um volume físico no RHEL?

Por exemplo, se eu fizer "pvscan", recebo as seguintes informações:

  PV /dev/sdc1   VG VolGroup02   lvm2 [2.60 TB / 0    free]
  PV /dev/sdb1   VG VolGroup01   lvm2 [2.60 TB / 0    free]
  PV /dev/sda2   VG VolGroup00   lvm2 [1.23 TB / 0    free]

Como descubro quantos e que tipos de discos compõem os volumes? Eu estou basicamente tentando determinar a velocidade dos discos (por exemplo, 7200 RPM, 10000 RPM, etc) Eu acho que posso determinar que, se eu conseguir os modelos de disco dos discos em cada volume.

    
por GregH 29.03.2013 / 19:24

2 respostas

1

Instale o sg3_utils para algumas ferramentas úteis do scsi:

sginfo:

#  sginfo /dev/sdb


INQUIRY response (cmd: 0x12)
----------------------------
Device Type                        0
Vendor:                    VMware,
Product:                   VMware Virtual S
Revision level:            1.0
Device Capacity:


# sg_readcap /dev/sdb

    Read Capacity results:
      Last logical block address=208895 (0x32fff), Number of blocks=208896
      Logical block length=512 bytes
    Hence:
      Device size: 106954752 bytes, 102.0 MiB, 0.11 GB

Existem muitos desses comandos sg para investigar. Consulte RedHat Article ID: 17988 Compreendendo o endereçamento SCSI no RedHat Enterprise Linux

    
por 29.03.2013 / 19:44
2

Você pode extrair dados sobre seus discos observando hdparm

hdparm -I /dev/sda
hdparm -I /dev/sdb
hdparm -I /dev/sdc

Eles funcionarão se não fizerem parte de uma invasão de hardware. Se você precisar examinar dmesg output e as ferramentas do controlador RAID específicas do fornecedor, como tw_cli (3ware) ou hpacucli (HP).

    
por 29.03.2013 / 19:33