如何找到只能远程访问服务器的 RAID 配置/级别和 RPM 速度?

Gna*_*nam 7 hardware linux raid redhat rpm

只有远程访问(没有物理访问),到服务器(即 SSH),我该怎么做(或者可能是可能的):

  1. 找出它是否配置了RAID?如果是配置RAID,是软件RAID还是硬件RAID?它是什么级别的RAID?
  2. 找到硬盘的RPM速度?

注意:在这种情况下,我可以访问基于 RHEL4/5 和 CentOS4/5 的 Linux 服务器。

编辑

这是mount来自 RHEL4 服务器的命令输出:

/dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw)
none on /proc type proc (rw)
none on /sys type sysfs (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/sda1 on /boot type ext3 (rw)
none on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
Run Code Online (Sandbox Code Playgroud)

eww*_*ite 11

软件突袭可能会出现在df -h列表中。尝试查找对 /dev/md* 的引用。但是您提到了供应商硬件,因此我假设您正在尝试获取有关硬件 RAID 控制器的信息。

根据服务器硬件,我将尝试一些技术来获取系统信息。我从 dmidecode 开始,通常通过管道传输到 less 以获取服务器品牌/型号信息(以及可能的序列号)。对于 HP 系统,这有助于缩小特定型号或部件号的范围。在这种情况下,我可以推断出 RAID 控制器信息。对于戴尔,dmidecode | grep -i serial应输出服务标签。您可以从戴尔的支持站点交叉引用初始构建信息。

HP 设置相当简单。您可以cat /proc/driver/cciss/cciss*并收到如下输出:

cciss1: HP Smart Array P800 Controller
Board ID: 0x3223103c
Firmware Version: 4.12
IRQ: 122
Logical drives: 2
Current Q depth: 0
Current # commands on controller: 0
Max Q depth since init: 217
Max # commands on controller since init: 386
Max SG entries since init: 31
Sequential access devices: 0

cciss/c1d0:      587.12GB       RAID 1(1+0)
cciss/c1d1:     1000.17GB       RAID 1(1+0)
Run Code Online (Sandbox Code Playgroud)

获取磁盘转速信息需要安装HP Proliant Support Pack或至少安装hpacucli 实用程序以获取驱动器的详细信息。

对于戴尔和大多数其他硬件 RAID 控制器,cat /proc/scsi/scsi应显示 SCSI 控制器和/或 RAID 控制器配置。

Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: TEAC     Model: DVD-ROM DV-28SW  Rev: R.2A
  Type:   CD-ROM                           ANSI  SCSI revision: 05
Host: scsi2 Channel: 00 Id: 00 Lun: 00
  Vendor: SEAGATE  Model: ST9146803SS      Rev: FS62
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi2 Channel: 00 Id: 01 Lun: 00
  Vendor: SEAGATE  Model: ST9146803SS      Rev: FS62
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi2 Channel: 01 Id: 00 Lun: 00
  Vendor: Dell     Model: VIRTUAL DISK     Rev: 1028
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Run Code Online (Sandbox Code Playgroud)

有了驱动器型号,您可以谷歌获取规格。输出中的最后一个条目清楚地显示了一个由上面列出的两个物理磁盘组成的虚拟磁盘。您可以从lspci -v.


sil*_*iud 0

你可以这样看:

$挂载

如果输出类似于 /dev/md 那么它应该是软件 raid。

对于硬盘驱动器速度,请使用 hdparam。

如果是硬件 raid 将更难看到 - 运行 dmidecode 并查看输出 - 这将告诉有关该节点的许多信息