在linux中显示硬盘设置

我试图确定这个远程服务器的硬盘设置,包括RAID。 在我之前的开发者已经设置了它,我试图确定如果出现问题,让事情恢复在线的程序。 第一步就是知道事情是如何设置的。

df -hT输出

 Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/ikeyprod-root ext3 128G 14G 108G 12% / tmpfs tmpfs 7.8G 0 7.8G 0% /lib/init/rw varrun tmpfs 7.8G 124K 7.8G 1% /var/run varlock tmpfs 7.8G 0 7.8G 0% /var/lock udev tmpfs 7.8G 148K 7.8G 1% /dev tmpfs tmpfs 7.8G 0 7.8G 0% /dev/shm lrm tmpfs 7.8G 2.4M 7.8G 1% /lib/modules/2.6.28-11-server/volatile /dev/cciss/c0d0p5 ext2 221M 14M 196M 7% /boot 

cat /proc/partitions输出

 major minor #blocks name 104 0 142253280 cciss/c0d0 104 1 142006536 cciss/c0d0p1 104 2 1 cciss/c0d0p2 104 5 240943 cciss/c0d0p5 252 0 136183808 dm-0 252 1 5804032 dm-1 

以下是提供磁盘,分区和其他相关信息(如LVM)的命令列表:

  • cat /etc/fstab
  • cat /etc/mtab
  • cat /proc/mdstat
  • cat /proc/partitions
  • cat /proc/scsi/scsi
  • df
  • fdisk -l
  • mdadm --examine --scan
  • dmraid -r
  • dmraid -b
  • pvs
  • vgs
  • lvs

我已经做了这个维基,所以请随时添加更多的名单。 另外,对每个命令的解释可能都很好。

您似乎在运行HP智能arrays。 可能是硬件袭击。 用cat /proc/driver/cciss/cciss0检查硬件设置。 http://cciss.sourceforge.net/

您可以使用以下命令:

 $ df -hT $ cat /proc/mdstat $ sudo fdisk -l /dev/sdx 

第一个命令显示分区及其大小,fstypes和使用情况。

第二个显示Raid状态。

第三个列出了设备/ dev / sdx的分区(将xreplace为ab等字母)。