如何列出物理磁盘和相关信息(磁盘模型、大小等)对于作为RHEL中物理卷成员的所有磁盘?
例如,如果我执行"pvscan“操作,就会得到以下信息:
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]我如何找出卷的数量和类型的磁盘?我基本上是试图确定磁盘的速度(例如,7200 RPM,10000 RPM等),我想,如果我能在每个卷中得到磁盘的磁盘模型,我就可以确定。
发布于 2013-03-29 18:44:47
安装sg3_utils以获取一些有用的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有许多这些sg命令需要研究。参见RedHat文章ID: 17988理解RedHat Enterprise上的SCSI地址
发布于 2013-03-29 18:33:15
您可以通过查看hdparm来获取有关磁盘的数据
hdparm -I /dev/sda
hdparm -I /dev/sdb
hdparm -I /dev/sdc如果它不是硬件raid的一部分的话,它们就能工作了。如果是的话,您必须查看dmesg输出和特定于供应商的raid控制器工具,如tw_cli (3 3ware)或hpacucli (HP)。
https://serverfault.com/questions/494609
复制相似问题