如何列出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等)我想我可以确定,如果我可以得到每个卷中的磁盘的磁盘模型。
安装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 Linux上的SCSI寻址
您可以通过查看hdparm来获取有关磁盘的数据
hdparm -I /dev/sda hdparm -I /dev/sdb hdparm -I /dev/sdc
这些将工作,如果它不是硬件raid的一部分..如果是你必须看dmesg输出和供应商特定的RAID控制器工具,如tw_cli(3ware)或hpacucli(惠普)。