Advertisement

Monday, August 20, 2018

Linux - Find out Hardware Information (CPU, Memory, Disks, Network Cards etc)

In this blog I put in few OS commands to find out information on the hardware you are using. 


1. CPU information  - Including # of Sockets, NUMA configuration, Cores Threads per Core, Cores per Socket etc. 

 lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                32
On-line CPU(s) list:   0-31
Thread(s) per core:    2
Core(s) per socket:    8
Socket(s):             2
NUMA node(s):          2
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 79
Model name:            Intel(R) Xeon(R) CPU E5-2667 v4 @ 3.20GHz
Stepping:              1
CPU MHz:               3200.000
BogoMIPS:              6391.31
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              25600K
NUMA node0 CPU(s):     0-7,16-23

NUMA node1 CPU(s):     8-15,24-31


2. Memory information  
i. Total available Slots to put DIMMS
dmidecode -t memory | less | grep Size | wc -l
24

ii. Filled slots with memory Size 
dmidecode -t memory | less | grep Size | grep -v "No Module"
        Size: 32 GB
        Size: 32 GB
        Size: 32 GB
        Size: 32 GB
        Size: 32 GB
        Size: 32 GB
        Size: 32 GB
        Size: 32 GB

iii. Distinct avaialble types and details
dmidecode -t memory | grep -E 'Speed|Manufacturer' | sort |  uniq
        Configured Clock Speed: 2400 MHz
        Configured Clock Speed: Unknown
        Manufacturer: Micron
        Manufacturer: NO DIMM
        Speed: 2400 MHz
        Speed: Unknown

3. Network Cards Information - 
lspci | egrep -i --color 'network|ethernet'
02:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
02:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
04:00.0 Ethernet controller: Device 19e5:1610 (rev 01)
81:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
81:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)

4. List all disks attached - 
lsblk
NAME                 MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                    8:0    0 744.1G  0 disk
├─sda1                 8:1    0     1G  0 part /boot
├─sda2                 8:2    0     4G  0 part
│ ├─ol-root          251:0    0  63.5G  0 lvm  /
│ └─ol-swap          251:1    0   512M  0 lvm  [SWAP]
├─sda3                 8:3    0    64M  0 part
├─sda4                 8:4    0     1K  0 part
├─sda5                 8:5    0   100G  0 part
│ └─vg_oracle-oracle 251:2    0   100G  0 lvm  /opt/oracle
└─sda6                 8:6    0    60G  0 part
  └─ol-root          251:0    0  63.5G  0 lvm  /
sdb                    8:16   0   3.3T  0 disk
└─sdb1                 8:17   0   3.1T  0 part /opt/oracle/9
sdc                    8:32   0   2.1T  0 disk
└─sdc1                 8:33   0   2.1T  0 part /opt/oracle/1
sdd                    8:48   0   190G  0 disk
└─sdd1                 8:49   0   190G  0 part /opt/oracle/2
sde                    8:64   0   4.9T  0 disk
└─sde1                 8:65   0   4.9T  0 part /opt/oracle/3
sdf                    8:80   0    15G  0 disk
└─sdf1                 8:81   0    15G  0 part /opt/oracle/4
sdg                    8:96   0    15G  0 disk
└─sdg1                 8:97   0    15G  0 part /opt/oracle/5
sdh                    8:112  0     3T  0 disk
└─sdh1                 8:113  0     3T  0 part /opt/oracle/6
sdi                    8:128  0   2.7T  0 disk
└─sdi1                 8:129  0   2.7T  0 part /opt/oracle/7
nvme0n1              259:0    0   1.5T  0 disk
├─nvme0n1p1          259:1    0   100G  0 part [SWAP]
└─nvme0n1p2          259:2    0   1.4T  0 part /opt/oracle/8

No comments:
Write comments