list number of hard disks in the server

Latest response

~~~~~~~~~~~~~~~~~~~~~~~~~~
How do I look the number of hard disks in the server
1,. present in the server
2. disks coming from SAN

Please can you help

Red Hat Enterprise Linux Server release 6.9 (Santiago)
3.8.13-118.20.3.el6uek.x86_64

[root@]# fdisk -l |grep Disk|grep -v "identifier"
Disk /dev/sdb: 17.2 GB, 17179869184 bytes
Disk /dev/sdd: 68.7 GB, 68719476736 bytes
Disk /dev/sdf: 34.4 GB, 34359738368 bytes
Disk /dev/sde: 68.7 GB, 68719476736 bytes
Disk /dev/sdc: 68.7 GB, 68719476736 bytes
Disk /dev/sdg: 18.3 GB, 18253611008 bytes
Disk /dev/sdh: 161.1 GB, 161061273600 bytes
Disk /dev/sdl: 289.9 GB, 289910292480 bytes
Disk /dev/sdi: 289.9 GB, 289910292480 bytes
Disk /dev/sdm: 289.9 GB, 289910292480 bytes
Disk /dev/sdn: 289.9 GB, 289910292480 bytes
Disk /dev/sdo: 289.9 GB, 289910292480 bytes
Disk /dev/sdj: 289.9 GB, 289910292480 bytes
Disk /dev/sdk: 289.9 GB, 289910292480 bytes
Disk /dev/sdt: 322.1 GB, 322122547200 bytes
Disk /dev/sdp: 289.9 GB, 289910292480 bytes
Disk /dev/sdr: 322.1 GB, 322122547200 bytes
Disk /dev/sdu: 322.1 GB, 322122547200 bytes
Disk /dev/sdv: 322.1 GB, 322122547200 bytes
Disk /dev/sds: 322.1 GB, 322122547200 bytes
Disk /dev/sdw: 322.1 GB, 322122547200 bytes
Disk /dev/sdaa: 322.1 GB, 322122547200 bytes
Disk /dev/sdq: 289.9 GB, 289910292480 bytes
Disk /dev/sdx: 322.1 GB, 322122547200 bytes
Disk /dev/sdab: 322.1 GB, 322122547200 bytes
Disk /dev/sdy: 322.1 GB, 322122547200 bytes
Disk /dev/sdad: 322.1 GB, 322122547200 bytes
Disk /dev/sdac: 322.1 GB, 322122547200 bytes
Disk /dev/sdae: 322.1 GB, 322122547200 bytes
Disk /dev/sdz: 322.1 GB, 322122547200 bytes
Disk /dev/sdaf: 322.1 GB, 322122547200 bytes
Disk /dev/sdal: 18.3 GB, 18253611008 bytes
Disk /dev/sdah: 322.1 GB, 322122547200 bytes
Disk /dev/sdam: 161.1 GB, 161061273600 bytes
Disk /dev/sdag: 322.1 GB, 322122547200 bytes
Disk /dev/sdao: 289.9 GB, 289910292480 bytes
Disk /dev/sdai: 322.1 GB, 322122547200 bytes
Disk /dev/sdan: 289.9 GB, 289910292480 bytes
Disk /dev/sdaj: 322.1 GB, 322122547200 bytes
Disk /dev/sdak: 322.1 GB, 322122547200 bytes
Disk /dev/sdau: 289.9 GB, 289910292480 bytes
Disk /dev/sdap: 289.9 GB, 289910292480 bytes
Disk /dev/sdar: 289.9 GB, 289910292480 bytes
Disk /dev/sdav: 289.9 GB, 289910292480 bytes
Disk /dev/sdaw: 322.1 GB, 322122547200 bytes
Disk /dev/sdaq: 289.9 GB, 289910292480 bytes
Disk /dev/sdas: 289.9 GB, 289910292480 bytes
Disk /dev/sdat: 289.9 GB, 289910292480 bytes
Disk /dev/sdax: 322.1 GB, 322122547200 bytes
Disk /dev/sday: 322.1 GB, 322122547200 bytes
Disk /dev/sdaz: 322.1 GB, 322122547200 bytes
Disk /dev/sdba: 322.1 GB, 322122547200 bytes
Disk /dev/sdbb: 322.1 GB, 322122547200 bytes
Disk /dev/sdbc: 322.1 GB, 322122547200 bytes
Disk /dev/sdbd: 322.1 GB, 322122547200 bytes
Disk /dev/sdbi: 322.1 GB, 322122547200 bytes
Disk /dev/sdbe: 322.1 GB, 322122547200 bytes
Disk /dev/sdbj: 322.1 GB, 322122547200 bytes
Disk /dev/sdbk: 322.1 GB, 322122547200 bytes
Disk /dev/sdbg: 322.1 GB, 322122547200 bytes
Disk /dev/sdbl: 322.1 GB, 322122547200 bytes
Disk /dev/sdbh: 322.1 GB, 322122547200 bytes
Disk /dev/sdbf: 322.1 GB, 322122547200 bytes
Disk /dev/sdbm: 322.1 GB, 322122547200 bytes
Disk /dev/sdbp: 322.1 GB, 322122547200 bytes
Disk /dev/sdbo: 322.1 GB, 322122547200 bytes
Disk /dev/sdbn: 322.1 GB, 322122547200 bytes
Disk /dev/sda: 600.1 GB, 600093712384 bytes
Disk /dev/mapper/vg_root-lv_root: 194.1 GB, 194112389120 bytes
Disk /dev/mapper/vg_root-lv_swap: 68.7 GB, 68719476736 bytes
Disk /dev/mapper/LVM_HDS_624_08D1: 17.2 GB, 17179869184 bytes
Disk /dev/mapper/LVM_HDS_624_08D2: 68.7 GB, 68719476736 bytes
Disk /dev/mapper/LVM_HDS_624_08D3: 68.7 GB, 68719476736 bytes
Disk /dev/mapper/LVM_HDS_624_08D4: 68.7 GB, 68719476736 bytes
Disk /dev/mapper/LVM_HDS_624_0636: 34.4 GB, 34359738368 bytes
Disk /dev/mapper/ASM_HDS_624_08C6: 18.3 GB, 18253611008 bytes
Disk /dev/mapper/ASM_HDS_624_08C7: 161.1 GB, 161061273600 bytes
Disk /dev/mapper/ASM_HDS_624_08C8: 289.9 GB, 289910292480 bytes
Disk /dev/mapper/ASM_HDS_624_08C9: 289.9 GB, 289910292480 bytes
Disk /dev/mapper/ASM_HDS_624_08CA: 289.9 GB, 289910292480 bytes
Disk /dev/mapper/ASM_HDS_624_08CB: 289.9 GB, 289910292480 bytes
Disk /dev/mapper/ASM_HDS_624_08CC: 289.9 GB, 289910292480 bytes
Disk /dev/mapper/ASM_HDS_624_08CD: 289.9 GB, 289910292480 bytes
Disk /dev/mapper/ASM_HDS_624_08CE: 289.9 GB, 289910292480 bytes
Disk /dev/mapper/ASM_HDS_624_08CF: 289.9 GB, 289910292480 bytes
Disk /dev/mapper/ASM_HDS_624_08D0: 289.9 GB, 289910292480 bytes
Disk /dev/mapper/ASM_HDS_624_0622: 322.1 GB, 322122547200 bytes
Disk /dev/mapper/ASM_HDS_624_0623: 322.1 GB, 322122547200 bytes
Disk /dev/mapper/ASM_HDS_624_0624: 322.1 GB, 322122547200 bytes
Disk /dev/mapper/ASM_HDS_624_0167: 322.1 GB, 322122547200 bytes
Disk /dev/mapper/ASM_HDS_624_0355: 322.1 GB, 322122547200 bytes
Disk /dev/mapper/ASM_HDS_624_0672: 322.1 GB, 322122547200 bytes
Disk /dev/mapper/ASM_HDS_624_0679: 322.1 GB, 322122547200 bytes
Disk /dev/mapper/ASM_HDS_624_01B7: 322.1 GB, 322122547200 bytes
Disk /dev/mapper/ASM_HDS_624_01B8: 322.1 GB, 322122547200 bytes
Disk /dev/mapper/ASM_HDS_624_01B9: 322.1 GB, 322122547200 bytes
Disk /dev/mapper/ASM_HDS_624_0A77: 322.1 GB, 322122547200 bytes
Disk /dev/mapper/ASM_HDS_624_0A78: 322.1 GB, 322122547200 bytes
Disk /dev/mapper/ASM_HDS_624_0348: 322.1 GB, 322122547200 bytes
Disk /dev/mapper/ASM_HDS_624_0349: 322.1 GB, 322122547200 bytes
Disk /dev/mapper/ASM_HDS_624_022D: 322.1 GB, 322122547200 bytes
Disk /dev/mapper/ASM_HDS_624_022E: 322.1 GB, 322122547200 bytes
Disk /dev/mapper/ASM_HDS_624_022F: 322.1 GB, 322122547200 bytes
Disk /dev/mapper/ASM_HDS_624_00C0: 322.1 GB, 322122547200 bytes
Disk /dev/mapper/ASM_HDS_624_00F0: 322.1 GB, 322122547200 bytes
Disk /dev/mapper/ASM_HDS_624_00F1: 322.1 GB, 322122547200 bytes
Disk /dev/mapper/vg_data-data: 26.8 GB, 26843545600 bytes
Disk /dev/mapper/vg_dump-lv_dump: 68.7 GB, 68715282432 bytes
Disk /dev/mapper/vg_product-lv_product: 68.7 GB, 68715282432 bytes
Disk /dev/mapper/vg_grid-lv_grid: 68.7 GB, 68715282432 bytes
Disk /dev/mapper/vg_dba-lv_dba: 17.2 GB, 17175674880 bytes
[root@~]#
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Responses

is this the correct way to list the hard disks - no matter where they come from (from motherboard or SAN)


[root@~]# lsblk
NAME                               MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda                                  8:0    0 558.9G  0 disk
├─sda1                               8:1    0   512M  0 part  /boot
└─sda2                               8:2    0 558.4G  0 part
  ├─vg_root-lv_root-real (dm-0)    252:0    0 180.8G  0 lvm
  │ ├─vg_root-lv_root (dm-1)       252:1    0 180.8G  0 lvm   /
  │ └─vg_root-lv_rootsnap (dm-3)   252:3    0 180.8G  0 lvm
  ├─vg_root-lv_rootsnap-cow (dm-2) 252:2    0     3G  0 lvm
  │ └─vg_root-lv_rootsnap (dm-3)   252:3    0 180.8G  0 lvm
  └─vg_root-lv_swap (dm-4)         252:4    0    64G  0 lvm   [SWAP]
sdb                                  8:16   0    16G  0 disk
└─LVM_HDS_624_08D5 (dm-5)          252:5    0    16G  0 mpath
  └─vg_dba-lv_dba (dm-76)          252:76   0    16G  0 lvm   /prod/dba
sdc                                  8:32   0    64G  0 disk
└─LVM_HDS_624_08D6 (dm-6)          252:6    0    64G  0 mpath
  └─vg_grid-lv_grid (dm-75)        252:75   0    64G  0 lvm   /prod/grid
sdd                                  8:48   0    64G  0 disk
└─LVM_HDS_624_08D7 (dm-7)          252:7    0    64G  0 mpath
  └─vg_product-lv_product (dm-74)  252:74   0    64G  0 lvm   /prod/product
sde                                  8:64   0    64G  0 disk
└─LVM_HDS_624_08D8 (dm-8)          252:8    0    64G  0 mpath
  └─vg_dump-lv_dump (dm-73)        252:73   0    64G  0 lvm   /prod/dump
sdf                                  8:80   0    32G  0 disk
└─LVM_HDS_624_0637 (dm-9)          252:9    0    32G  0 mpath
  └─vg_data-data (dm-72)           252:72   0    25G  0 lvm   /data
sdg                                  8:96   0    17G  0 disk
├─sdg1                               8:97   0    17G  0 part
└─ASM_HDS_624_08C6 (dm-10)         252:10   0    17G  0 mpath
  └─ASM_HDS_624_08C6p1 (dm-25)     252:25   0    17G  0 part
sdh                                  8:112  0   150G  0 disk
├─sdh1                               8:113  0   150G  0 part
└─ASM_HDS_624_08C7 (dm-11)         252:11   0   150G  0 mpath
  └─ASM_HDS_624_08C7p1 (dm-23)     252:23   0   150G  0 part
sdi                                  8:128  0   270G  0 disk
├─sdi1                               8:129  0   270G  0 part
└─ASM_HDS_624_08C8 (dm-12)         252:12   0   270G  0 mpath
  └─ASM_HDS_624_08C8p1 (dm-28)     252:28   0   270G  0 part
sdj                                  8:144  0   270G  0 disk
├─sdj1                               8:145  0   270G  0 part
└─ASM_HDS_624_08C9 (dm-13)         252:13   0   270G  0 mpath
  └─ASM_HDS_624_08C9p1 (dm-27)     252:27   0   270G  0 part
sdk                                  8:160  0   270G  0 disk
├─sdk1                               8:161  0   270G  0 part
└─ASM_HDS_624_08CA (dm-14)         252:14   0   270G  0 mpath
  └─ASM_HDS_624_08CAp1 (dm-29)     252:29   0   270G  0 part
sdl                                  8:176  0   270G  0 disk
├─sdl1                               8:177  0   270G  0 part
└─ASM_HDS_624_08CB (dm-15)         252:15   0   270G  0 mpath
  └─ASM_HDS_624_08CBp1 (dm-34)     252:34   0   270G  0 part
sdm                                  8:192  0   270G  0 disk
├─sdm1                               8:193  0   270G  0 part
└─ASM_HDS_624_08CC (dm-16)         252:16   0   270G  0 mpath
  └─ASM_HDS_624_08CCp1 (dm-33)     252:33   0   270G  0 part
sdn                                  8:208  0   270G  0 disk
├─sdn1                               8:209  0   270G  0 part
└─ASM_HDS_624_08CD (dm-17)         252:17   0   270G  0 mpath
  └─ASM_HDS_624_08CDp1 (dm-36)     252:36   0   270G  0 part
sdo                                  8:224  0   270G  0 disk
├─sdo1                               8:225  0   270G  0 part
└─ASM_HDS_624_08CE (dm-18)         252:18   0   270G  0 mpath
  └─ASM_HDS_624_08CEp1 (dm-38)     252:38   0   270G  0 part
sdp                                  8:240  0   270G  0 disk
├─sdp1                               8:241  0   270G  0 part
└─ASM_HDS_624_08CF (dm-19)         252:19   0   270G  0 mpath
  └─ASM_HDS_624_08CFp1 (dm-39)     252:39   0   270G  0 part
sdq                                 65:0    0   270G  0 disk
├─sdq1                              65:1    0   270G  0 part
└─ASM_HDS_624_08D0 (dm-20)         252:20   0   270G  0 mpath
  └─ASM_HDS_624_08D0p1 (dm-41)     252:41   0   270G  0 part
sdr                                 65:16   0   300G  0 disk
├─sdr1                              65:17   0   300G  0 part
└─ASM_HDS_624_0622 (dm-21)         252:21   0   300G  0 mpath
  └─ASM_HDS_624_0622p1 (dm-45)     252:45   0   300G  0 part
sds                                 65:32   0   300G  0 disk
├─sds1                              65:33   0   300G  0 part
└─ASM_HDS_624_0623 (dm-22)         252:22   0   300G  0 mpath
  └─ASM_HDS_624_0623p1 (dm-47)     252:47   0   300G  0 part
sdt                                 65:48   0   300G  0 disk
├─sdt1                              65:49   0   300G  0 part
└─ASM_HDS_624_0624 (dm-24)         252:24   0   300G  0 mpath
  └─ASM_HDS_624_0624p1 (dm-49)     252:49   0   300G  0 part
sdu                                 65:64   0   300G  0 disk
├─sdu1                              65:65   0   300G  0 part
└─ASM_HDS_624_0167 (dm-26)         252:26   0   300G  0 mpath
  └─ASM_HDS_624_0167p1 (dm-51)     252:51   0   300G  0 part
sdv                                 65:80   0   300G  0 disk
├─sdv1                              65:81   0   300G  0 part
└─ASM_HDS_624_0355 (dm-30)         252:30   0   300G  0 mpath
  └─ASM_HDS_624_0355p1 (dm-55)     252:55   0   300G  0 part
sdw                                 65:96   0   300G  0 disk
├─sdw1                              65:97   0   300G  0 part
└─ASM_HDS_624_0672 (dm-31)         252:31   0   300G  0 mpath
  └─ASM_HDS_624_0672p1 (dm-53)     252:53   0   300G  0 part
sdx                                 65:112  0   300G  0 disk
├─sdx1                              65:113  0   300G  0 part
└─ASM_HDS_624_0679 (dm-32)         252:32   0   300G  0 mpath
  └─ASM_HDS_624_0679p1 (dm-56)     252:56   0   300G  0 part
sdy                                 65:128  0   300G  0 disk
├─sdy1                              65:129  0   300G  0 part
└─ASM_HDS_624_01B7 (dm-35)         252:35   0   300G  0 mpath
  └─ASM_HDS_624_01B7p1 (dm-60)     252:60   0   300G  0 part
sdz                                 65:144  0   300G  0 disk
├─sdz1                              65:145  0   300G  0 part
└─ASM_HDS_624_01B8 (dm-37)         252:37   0   300G  0 mpath
  └─ASM_HDS_624_01B8p1 (dm-61)     252:61   0   300G  0 part
sdaa                                65:160  0   300G  0 disk
├─sdaa1                             65:161  0   300G  0 part
└─ASM_HDS_624_01B9 (dm-40)         252:40   0   300G  0 mpath
  └─ASM_HDS_624_01B9p1 (dm-64)     252:64   0   300G  0 part
sdab                                65:176  0   300G  0 disk
├─sdab1                             65:177  0   300G  0 part
└─ASM_HDS_624_0A77 (dm-42)         252:42   0   300G  0 mpath
  └─ASM_HDS_624_0A77p1 (dm-59)     252:59   0   300G  0 part
sdac                                65:192  0   300G  0 disk
├─sdac1                             65:193  0   300G  0 part
└─ASM_HDS_624_0A78 (dm-43)         252:43   0   300G  0 mpath
  └─ASM_HDS_624_0A78p1 (dm-62)     252:62   0   300G  0 part
sdad                                65:208  0   300G  0 disk
├─sdad1                             65:209  0   300G  0 part
└─ASM_HDS_624_0348 (dm-44)         252:44   0   300G  0 mpath
  └─ASM_HDS_624_0348p1 (dm-63)     252:63   0   300G  0 part
sdae                                65:224  0   300G  0 disk
├─sdae1                             65:225  0   300G  0 part
└─ASM_HDS_624_0349 (dm-46)         252:46   0   300G  0 mpath
  └─ASM_HDS_624_0349p1 (dm-66)     252:66   0   300G  0 part
sdaf                                65:240  0   300G  0 disk
├─sdaf1                             65:241  0   300G  0 part
└─ASM_HDS_624_022D (dm-48)         252:48   0   300G  0 mpath
  └─ASM_HDS_624_022Dp1 (dm-65)     252:65   0   300G  0 part
sdag                                66:0    0   300G  0 disk
├─sdag1                             66:1    0   300G  0 part
└─ASM_HDS_624_022E (dm-50)         252:50   0   300G  0 mpath
  └─ASM_HDS_624_022Ep1 (dm-67)     252:67   0   300G  0 part
sdah                                66:16   0   300G  0 disk
├─sdah1                             66:17   0   300G  0 part
└─ASM_HDS_624_022F (dm-52)         252:52   0   300G  0 mpath
  └─ASM_HDS_624_022Fp1 (dm-68)     252:68   0   300G  0 part
sdai                                66:32   0   300G  0 disk
├─sdai1                             66:33   0   300G  0 part
└─ASM_HDS_624_00C0 (dm-54)         252:54   0   300G  0 mpath
  └─ASM_HDS_624_00C0p1 (dm-69)     252:69   0   300G  0 part
sdaj                                66:48   0   300G  0 disk
├─sdaj1                             66:49   0   300G  0 part
└─ASM_HDS_624_00F0 (dm-57)         252:57   0   300G  0 mpath
  └─ASM_HDS_624_00F0p1 (dm-71)     252:71   0   300G  0 part
sdak                                66:64   0   300G  0 disk
├─sdak1                             66:65   0   300G  0 part
└─ASM_HDS_624_00F1 (dm-58)         252:58   0   300G  0 mpath
  └─ASM_HDS_624_00F1p1 (dm-70)     252:70   0   300G  0 part
sdal                                66:80   0    16G  0 disk
└─LVM_HDS_624_08D5 (dm-5)          252:5    0    16G  0 mpath
  └─vg_dba-lv_dba (dm-76)          252:76   0    16G  0 lvm   /prod/dba
sdba                                67:64   0   270G  0 disk
├─sdba1                             67:65   0   270G  0 part
└─ASM_HDS_624_08D0 (dm-20)         252:20   0   270G  0 mpath
  └─ASM_HDS_624_08D0p1 (dm-41)     252:41   0   270G  0 part
sdam                                66:96   0    64G  0 disk
└─LVM_HDS_624_08D6 (dm-6)          252:6    0    64G  0 mpath
  └─vg_grid-lv_grid (dm-75)        252:75   0    64G  0 lvm   /prod/grid
sdbb                                67:80   0   300G  0 disk
├─sdbb1                             67:81   0   300G  0 part
└─ASM_HDS_624_0622 (dm-21)         252:21   0   300G  0 mpath
  └─ASM_HDS_624_0622p1 (dm-45)     252:45   0   300G  0 part
sdan                                66:112  0    64G  0 disk
└─LVM_HDS_624_08D7 (dm-7)          252:7    0    64G  0 mpath
  └─vg_product-lv_product (dm-74)  252:74   0    64G  0 lvm   /prod/product
sdbc                                67:96   0   300G  0 disk
├─sdbc1                             67:97   0   300G  0 part
└─ASM_HDS_624_0623 (dm-22)         252:22   0   300G  0 mpath
  └─ASM_HDS_624_0623p1 (dm-47)     252:47   0   300G  0 part
sdao                                66:128  0    64G  0 disk
└─LVM_HDS_624_08D8 (dm-8)          252:8    0    64G  0 mpath
  └─vg_dump-lv_dump (dm-73)        252:73   0    64G  0 lvm   /prod/dump
sdbd                                67:112  0   300G  0 disk
├─sdbd1                             67:113  0   300G  0 part
└─ASM_HDS_624_0624 (dm-24)         252:24   0   300G  0 mpath
  └─ASM_HDS_624_0624p1 (dm-49)     252:49   0   300G  0 part
sdbe                                67:128  0   300G  0 disk
├─sdbe1                             67:129  0   300G  0 part
└─ASM_HDS_624_0167 (dm-26)         252:26   0   300G  0 mpath
  └─ASM_HDS_624_0167p1 (dm-51)     252:51   0   300G  0 part
sdap                                66:144  0    32G  0 disk
└─LVM_HDS_624_0637 (dm-9)          252:9    0    32G  0 mpath
  └─vg_data-data (dm-72)           252:72   0    25G  0 lvm   /data
sdbf                                67:144  0   300G  0 disk
├─sdbf1                             67:145  0   300G  0 part
└─ASM_HDS_624_0355 (dm-30)         252:30   0   300G  0 mpath
  └─ASM_HDS_624_0355p1 (dm-55)     252:55   0   300G  0 part
sdaq                                66:160  0    17G  0 disk
├─sdaq1                             66:161  0    17G  0 part
└─ASM_HDS_624_08C6 (dm-10)         252:10   0    17G  0 mpath
  └─ASM_HDS_624_08C6p1 (dm-25)     252:25   0    17G  0 part
sdbg                                67:160  0   300G  0 disk
├─sdbg1                             67:161  0   300G  0 part
└─ASM_HDS_624_0672 (dm-31)         252:31   0   300G  0 mpath
  └─ASM_HDS_624_0672p1 (dm-53)     252:53   0   300G  0 part
sdar                                66:176  0   150G  0 disk
├─sdar1                             66:177  0   150G  0 part
└─ASM_HDS_624_08C7 (dm-11)         252:11   0   150G  0 mpath
  └─ASM_HDS_624_08C7p1 (dm-23)     252:23   0   150G  0 part
sdbh                                67:176  0   300G  0 disk
├─sdbh1                             67:177  0   300G  0 part
└─ASM_HDS_624_0679 (dm-32)         252:32   0   300G  0 mpath
  └─ASM_HDS_624_0679p1 (dm-56)     252:56   0   300G  0 part
sdas                                66:192  0   270G  0 disk
├─sdas1                             66:193  0   270G  0 part
└─ASM_HDS_624_08C8 (dm-12)         252:12   0   270G  0 mpath
  └─ASM_HDS_624_08C8p1 (dm-28)     252:28   0   270G  0 part
sdbi                                67:192  0   300G  0 disk
├─sdbi1                             67:193  0   300G  0 part
└─ASM_HDS_624_01B7 (dm-35)         252:35   0   300G  0 mpath
  └─ASM_HDS_624_01B7p1 (dm-60)     252:60   0   300G  0 part
sdat                                66:208  0   270G  0 disk
├─sdat1                             66:209  0   270G  0 part
└─ASM_HDS_624_08C9 (dm-13)         252:13   0   270G  0 mpath
  └─ASM_HDS_624_08C9p1 (dm-27)     252:27   0   270G  0 part
sdbj                                67:208  0   300G  0 disk
├─sdbj1                             67:209  0   300G  0 part
└─ASM_HDS_624_01B8 (dm-37)         252:37   0   300G  0 mpath
  └─ASM_HDS_624_01B8p1 (dm-61)     252:61   0   300G  0 part
sdau                                66:224  0   270G  0 disk
├─sdau1                             66:225  0   270G  0 part
└─ASM_HDS_624_08CA (dm-14)         252:14   0   270G  0 mpath
  └─ASM_HDS_624_08CAp1 (dm-29)     252:29   0   270G  0 part
sdbk                                67:224  0   300G  0 disk
├─sdbk1                             67:225  0   300G  0 part
└─ASM_HDS_624_01B9 (dm-40)         252:40   0   300G  0 mpath
  └─ASM_HDS_624_01B9p1 (dm-64)     252:64   0   300G  0 part
sdav                                66:240  0   270G  0 disk
├─sdav1                             66:241  0   270G  0 part
└─ASM_HDS_624_08CB (dm-15)         252:15   0   270G  0 mpath
  └─ASM_HDS_624_08CBp1 (dm-34)     252:34   0   270G  0 part
sdbl                                67:240  0   300G  0 disk
├─sdbl1                             67:241  0   300G  0 part
└─ASM_HDS_624_0A77 (dm-42)         252:42   0   300G  0 mpath
  └─ASM_HDS_624_0A77p1 (dm-59)     252:59   0   300G  0 part
sdaw                                67:0    0   270G  0 disk
├─sdaw1                             67:1    0   270G  0 part
└─ASM_HDS_624_08CC (dm-16)         252:16   0   270G  0 mpath
  └─ASM_HDS_624_08CCp1 (dm-33)     252:33   0   270G  0 part
sdbm                                68:0    0   300G  0 disk
├─sdbm1                             68:1    0   300G  0 part
└─ASM_HDS_624_0A78 (dm-43)         252:43   0   300G  0 mpath
  └─ASM_HDS_624_0A78p1 (dm-62)     252:62   0   300G  0 part
sdax                                67:16   0   270G  0 disk
├─sdax1                             67:17   0   270G  0 part
└─ASM_HDS_624_08CD (dm-17)         252:17   0   270G  0 mpath
  └─ASM_HDS_624_08CDp1 (dm-36)     252:36   0   270G  0 part
sdbn                                68:16   0   300G  0 disk
├─sdbn1                             68:17   0   300G  0 part
└─ASM_HDS_624_0348 (dm-44)         252:44   0   300G  0 mpath
  └─ASM_HDS_624_0348p1 (dm-63)     252:63   0   300G  0 part
sday                                67:32   0   270G  0 disk
├─sday1                             67:33   0   270G  0 part
└─ASM_HDS_624_08CE (dm-18)         252:18   0   270G  0 mpath
  └─ASM_HDS_624_08CEp1 (dm-38)     252:38   0   270G  0 part
sdbo                                68:32   0   300G  0 disk
├─sdbo1                             68:33   0   300G  0 part
└─ASM_HDS_624_0349 (dm-46)         252:46   0   300G  0 mpath
  └─ASM_HDS_624_0349p1 (dm-66)     252:66   0   300G  0 part
sdaz                                67:48   0   270G  0 disk
├─sdaz1                             67:49   0   270G  0 part
└─ASM_HDS_624_08CF (dm-19)         252:19   0   270G  0 mpath
  └─ASM_HDS_624_08CFp1 (dm-39)     252:39   0   270G  0 part
sdbp                                68:48   0   300G  0 disk
├─sdbp1                             68:49   0   300G  0 part
└─ASM_HDS_624_022D (dm-48)         252:48   0   300G  0 mpath
  └─ASM_HDS_624_022Dp1 (dm-65)     252:65   0   300G  0 part
sdbq                                68:64   0   300G  0 disk
├─sdbq1                             68:65   0   300G  0 part
└─ASM_HDS_624_022E (dm-50)         252:50   0   300G  0 mpath
  └─ASM_HDS_624_022Ep1 (dm-67)     252:67   0   300G  0 part
sdbr                                68:80   0   300G  0 disk
├─sdbr1                             68:81   0   300G  0 part
└─ASM_HDS_624_022F (dm-52)         252:52   0   300G  0 mpath
  └─ASM_HDS_624_022Fp1 (dm-68)     252:68   0   300G  0 part
sdbs                                68:96   0   300G  0 disk
├─sdbs1                             68:97   0   300G  0 part
└─ASM_HDS_624_00C0 (dm-54)         252:54   0   300G  0 mpath
  └─ASM_HDS_624_00C0p1 (dm-69)     252:69   0   300G  0 part
sdbt                                68:112  0   300G  0 disk
├─sdbt1                             68:113  0   300G  0 part
└─ASM_HDS_624_00F0 (dm-57)         252:57   0   300G  0 mpath
  └─ASM_HDS_624_00F0p1 (dm-71)     252:71   0   300G  0 part
sdbu                                68:128  0   300G  0 disk
├─sdbu1                             68:129  0   300G  0 part
└─ASM_HDS_624_00F1 (dm-58)         252:58   0   300G  0 mpath
  └─ASM_HDS_624_00F1p1 (dm-70)     252:70   0   300G  0 part
[root@~]#


and then
[root@~]# lsblk|grep disk|wc -l
73
[root@~]#

[root@cihcispdba285 ~]# lsblk|grep disk|more
sda                                  8:0    0 558.9G  0 disk
sdb                                  8:16   0    16G  0 disk
sdc                                  8:32   0    64G  0 disk
sdd                                  8:48   0    64G  0 disk
sde                                  8:64   0    64G  0 disk
sdf                                  8:80   0    32G  0 disk
sdg                                  8:96   0    17G  0 disk
sdh                                  8:112  0   150G  0 disk
sdi                                  8:128  0   270G  0 disk
sdj                                  8:144  0   270G  0 disk


Add all those GBs are say this is total Hard disk size in this server

Hi Masood,

Three useful tools to show information about your disks are : fdisk -l | lsblk -l | parted -l - Here some example outputs ->

$ sudo fdisk -l

Disk /dev/sda: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 048309B2-2C4C-4187-A471-71A8A42E8BFE

Device          Start        End   Sectors  Size Type
/dev/sda1        2048  419432447 419430400  200G Linux filesystem
/dev/sda2   419432448  838862847 419430400  200G Linux filesystem
/dev/sda3   838862848 1258293247 419430400  200G Linux filesystem
/dev/sda4  1258293248 1677723647 419430400  200G Linux filesystem

Disk /dev/sdb: 232,9 GiB, 250059350016 bytes, 488397168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 62202C0E-FBCA-427A-93D2-B5B8E75952EE

Device         Start       End   Sectors  Size Type
/dev/sdb1       2048   8390655   8388608    4G EFI System
/dev/sdb2    8390656  41945087  33554432   16G Linux swap
/dev/sdb3   41945088 125831167  83886080   40G Linux filesystem
/dev/sdb4  125831168 377489407 251658240  120G Linux filesystem
$ sudo lsblk -l

NAME MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda    8:0    0 931,5G  0 disk 
sda1   8:1    0   200G  0 part /run/media/cl/data
sda2   8:2    0   200G  0 part /run/media/cl/media
sda3   8:3    0   200G  0 part /run/media/cl/rescue
sda4   8:4    0   200G  0 part /run/media/cl/system
sdb    8:16   0 232,9G  0 disk 
sdb1   8:17   0     4G  0 part /boot/efi
sdb2   8:18   0    16G  0 part [SWAP]
sdb3   8:19   0    40G  0 part /
sdb4   8:20   0   120G  0 part /run/media/cl/virtual
sr0   11:0    1  1024M  0 rom  
$ sudo parted -l

Model: ATA ST1000LM024 HN-M (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size   File system  Name  Flags
 1      1049kB  215GB  215GB  ext4
 2      215GB   429GB  215GB  ext4
 3      429GB   644GB  215GB  ext4
 4      644GB   859GB  215GB  ext4

Model: ATA Samsung SSD 840 (scsi)
Disk /dev/sdb: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system     Name                  Flags
 1      1049kB  4296MB  4295MB  fat32           EFI System Partition  boot, esp
 2      4296MB  21,5GB  17,2GB  linux-swap(v1)                        swap
 3      21,5GB  64,4GB  42,9GB  ext4
 4      64,4GB  193GB   129GB   ext4  

Regards,
Christian

Thanks Christian

You're welcome, Masood ! :)

Regards,
Christian

Yes, that is right as Christian said, those are the main commands used commonly. You could run "lsblk -d" which would trim out partition details and prints only main block device details.

[root@status rsyslog.d]# lsblk -d
NAME MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0    2:0    1    4K  0 disk 
sda    8:0    0   20G  0 disk 
sdb    8:16   0   10G  0 disk 
sdc    8:32   0    1G  0 disk 
sr0   11:0    1  3.8G  0 rom  /run/media/root/RHEL-7.4 Server.x86_64

So, to cut out media drive, need to include '-e' with major device number as shown here:

[root@status rsyslog.d]# lsblk -d -e 2,11
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda    8:0    0  20G  0 disk 
sdb    8:16   0  10G  0 disk 
sdc    8:32   0   1G  0 disk 

All the best.

Regarding your query about identifying local and remote storage drives/luns. Simply by looking at this folder "/dev/disk/by-path" would show which devices are attached locally to the system via pci bus and which are not. When I run 'ls -l' in my test vm which got one local disk (vda) and other iscsi drives detected as shown below:

[root@node11 by-path]# ls -l
total 0
lrwxrwxrwx 1 root root  9 Aug 17 04:02 ip-172.18.1.104:3260-iscsi-iqn.2017-03.com.example.cluster.private:iscsilun-lun-1 -> ../../sda
lrwxrwxrwx 1 root root  9 Aug 17 04:02 ip-172.18.1.104:3260-iscsi-iqn.2017-03.com.example.cluster.private:iscsistorage-lun-1 -> ../../sdc
lrwxrwxrwx 1 root root  9 Aug 17 06:54 ip-172.19.1.104:3260-iscsi-iqn.2017-03.com.example.cluster.private:iscsilun-lun-1 -> ../../sdd
lrwxrwxrwx 1 root root  9 Aug 17 04:02 ip-172.19.1.104:3260-iscsi-iqn.2017-03.com.example.cluster.private:iscsistorage-lun-1 -> ../../sdb
lrwxrwxrwx 1 root root  9 Aug 17 04:02 pci-0000:00:01.1-scsi-1:0:0:0 -> ../../sr0
lrwxrwxrwx 1 root root  9 Aug 17 04:02 pci-0000:00:06.0-virtio-pci-virtio0 -> ../../vda
lrwxrwxrwx 1 root root 10 Aug 17 04:02 pci-0000:00:06.0-virtio-pci-virtio0-part1 -> ../../vda1
lrwxrwxrwx 1 root root 10 Aug 17 04:02 pci-0000:00:06.0-virtio-pci-virtio0-part2 -> ../../vda2

So, looking at this data I could easily say that only "vda" is the local disk and others are remote iscsi attached storage drives. There could be multiple ways to get this details.

lsblk outpout shows you some hints:

  • disk: physical or virtual disk
  • mpath: a path to a SAN disk
  • part: partition of disk or mpath
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.