linux 系统下查看raid信息,以及磁盘信息

有时想知道服务器上有几块磁盘,如果没有做raid,则可以简单使用fdisk -l  就可以看到。

但是做了raid呢,这样就看不出来了。那么如何查看服务器上做了raid?

  软件raid:只能通过Linux系统本身来查看

 

  cat /proc/mdstat

 

  可以看到raid级别,状态等信息。

 

  硬件raid:
最佳的办法是通过已安装的raid厂商的管理工具来查看,有cmdline,也有图形界面。如Adaptec公司的硬件卡就可以通过下面的命令进行查看:

 

  # /usr/dpt/raidutil -L all

 

  可以看到非常详细的信息。

 

  当然更多情况是没有安装相应的管理工具,只能依靠Linux本身的话一般我知道的是两种方式:

 

  # dmesg |grep -i raid

 

  # cat /proc/scsi/scsi

 

  显示的信息差不多,raid的厂商,型号,级别,但无法查看各块硬盘的信息。

如下信息作为案例, 命令为

# fdisk -l

Disk /dev/sda: 145.9 GB, 145999527936 bytes

255 heads, 63 sectors/track, 17750 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot 
  
 Start 
  
  
 End 
  
 Blocks 
 Id  System

/dev/sda1   * 
  
  
   1 
  
    
13    
 104391 
 83  Linux

/dev/sda2    
  
  
   14 
    
17750 
 142472452+  8e  Linux
LVM

# cat /proc/scsi/scsi

Attached devices:

Host: scsi0 Channel: 00 Id: 00 Lun: 00

Vendor:
SEAGATE  Model:  ST3146356SS 
    Rev:
HS09

Type: 
 Direct-Access 
  
  
  
  
  
   ANSI SCSI
revision: 05

Host: scsi0 Channel: 00 Id: 01 Lun: 00

Vendor:
SEAGATE  Model:
ST3146356SS    
 Rev: HS09

Type: 
 Direct-Access 
  
  
  
  
  
   ANSI SCSI
revision: 05

Host: scsi0 Channel: 01 Id: 00 Lun: 00

Vendor: Dell 
   Model:
VIRTUAL DISK 
   Rev:
1028

Type: 
 Direct-Access 
  
  
  
  
  
   ANSI SCSI
revision: 05

通过以上信息可以看出,该服务器有两块磁盘。品牌是希捷的,磁盘代号为
ST3146356SS,如果你熟悉细节磁盘的代号命名规则,你会轻易判定该磁盘大小为146G 。再根据fdisk
得出的结果可以判定,该服务器是拿两块146G的硬盘做的raid1.

时间: 2024-10-05 23:36:52

linux 系统下查看raid信息,以及磁盘信息的相关文章

Linux系统下查看硬件设备信息

本节索引 Linux系统下查看硬件信息的工具有很多种,在生产中使用的也就是为数不多的几个,这里主要介绍三种工具分别为 dmidecode工具 lshw工具 ls*系列命令 inxi工具 dmidecode工具 由dmidecode软件包提供,查看关于机器硬件方面信息,比如BIOS,系统,主板,处理器,内存,缓存等.查看信息一般包括制造商,型号名称,序列号,版本,资产标签以及其他许多不同的细节.dmidecode把DMI数据库中的信息进行解码以文本方式打印.但是,dmi信息是可以人为的去修改,所以

在Linux系统下查看某个命令属于那个软件包

在做监控时想用snmpwalk命令去获取交换机的信息,但是系统提示没有该命令,但是又忘记了该命令属于那个软件包,所以就用yum provides命令去查找了 从上面的信息我们可以看到,该命令属于net-snmp-utils软件包 在Linux系统下查看某个命令属于那个软件包,布布扣,bubuko.com

Linux系统下查看CPU、内存、磁盘、网卡等信息方法

一.查看CPU信息 1. 查看物理CPU的个数 [[email protected] data]# cat /proc/cpuinfo |grep "physical id"|sort|uniq|wc -l 2 2. 查看CPU是几核 [[email protected] data]# cat /proc/cpuinfo |grep "cores"|uniq cpu cores : 2 3. 查看逻辑CPU的个数 [[email protected] data]#

Linux 系统下查看硬件信息命令大全

有许多命令可以用来查看 Linux 系统上的硬件信息.有些命令只能够打印出像 CPU 和内存这一特定的硬件组件信息,另外一些命令可以查看多种硬件组件的信息. 这个教程可以带大家快速了解一下查看各种硬件设备的信息和配置详情的最常用的命令. lscpu lscpu命令能够查看 CPU 和处理单元的信息.该命令没有任何其他选项或者别的功能. lscpu 运行该命令会看到下面输出: lspci lspci是另一个命令行工具,可以用来列出所有的 PCI 总线,还有与 PCI 总线相连的设备的详细信息,比如

Linux系统下查看硬件信息命令大全

导读 有许多命令可以用来查看 Linux 系统上的硬件信息.有些命令只能够打印出像 CPU 和内存这一特定的硬件组件信息,另外一些命令可以查看多种硬件组件的信息. 这个教程可以带大家快速了解一下查看各种硬件设备的信息和配置详情的最常用的命令. lscpu lscpu命令能够查看 CPU 和处理单元的信息.该命令没有任何其他选项或者别的功能. lscpu 运行该命令会看到下面输出: lspci lspci是另一个命令行工具,可以用来列出所有的 PCI 总线,还有与 PCI 总线相连的设备的详细信息

Linux系统下查看USB设备名及使用USB设备

1.系统插入USB设备后,从控制台界面有如下提示: 从控制台信息可以看出插入的USB设备名. 从上图可以看出,插入的USB设备为sde4. 但是,如果是CRT工具远程连接过去,可以使用下面的命令来查看USB设备. 2.使用lsblk命令查找USB设备名 lsblk命令用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息.块设备有硬盘,闪存盘,cd-ROM等等. 如下所示: [[email protected] ~]# lsblk --插入USB设备前的分区情

Linux系统下查看已经登录用户并踢出的方法

LINUX是个多用户系统,一旦连接到网络中,它可以同时为多个登录用户提供服务. 查看用户的操作 查看当前用户: [[email protected] ROOT] # W                        2:31PM UP 11 DAY ,21:18 4 USERS, LODE AVERAGE : 0.12, 0.09 , 0.08                        USER TTY FROM [email protected] IDLE JCPU PCPU WHAT  

linux系统:查看当前登录用户的信息,本文介绍3种方法

作为系统管理员,你可能经常会(在某个时候)需要查看系统中有哪些用户正在活动.有些时候,你甚至需要知道他(她)们正在做什么.本文为我们总结了4种查看系统用户信息(通过编号(ID))的方法. 1. 使用w命令查看登录用户正在使用的进程信息 w命令用于显示已经登录系统的用户的名称,以及他们正在做的事.该命令所使用的信息来源于/var/run/utmp文件.w命令输出的信息包括: 用户名称 用户的机器名称或tty号 远程主机地址 用户登录系统的时间 空闲时间(作用不大) 附加到tty(终端)的进程所用的

linux系统下查看CPU、内存负载情况

$ vmstat procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so bi bo in cs us sy id wa st 1 4 329796 26040 4528 3379824 1 1 50 160 36 17 2 10 85 3 0 结果解释如下: procs r 列表示运行和等待cpu时间片的进程数,如果长期大于1