GNU/Linux >> Znalost Linux >  >> Linux

Jak zjistit počet soketů CPU v systému CentOS/RHEL

V naší společnosti máme na systémech CentOS/RHEL nainstalovány některé produkty třetích stran. Aplikační tým potřeboval provést nějaké účetnictví ohledně toho, jak byl každý produkt licencován pomocí počtu soketů CPU v každém systému. Bohužel neměli žádný typ CMDB, který by pomohl (Configuration Management Database – něco velmi užitečného, ​​pokud jde o prohlížení inventáře vašeho serveru). Zde je krátká poznámka k získání počtu soketů CPU v systému CentOS/RHEL.

Určete počet soketů CPU

1. Chcete-li přesně určit počet soketů CPU v systému bez fyzického otevírání a ruční kontroly, musíte se spolehnout na tabulku DMI systému (vyplněnou BIOSem). Nainstalujte balíček dmidecode (je-li to nutné) a poté jako root spusťte následující:

# dmidecode -t4 | grep Socket.Designation: | wc -l

2. Pokud jsou všechny sokety CPU v systému zaplněné (tj. každý soket má v sobě procesor), bude stačit provést některý z následujících úkonů jako běžný uživatel:

– Nahlédněte do /proc/cpuinfo soubor, např.:

$ grep physical.id /proc/cpuinfo | sort -u | wc -l

– RHEL6 a vyšší:Použijte příkaz lscpu, např.:

$ lscpu | grep -i "socket(s)"

– RHEL6 a vyšší:Použijte příkaz lstopo, který poskytuje hwloc balíček, např.:

$ lstopo --whole-system --only Socket


Linux
  1. Jak zmenšit kořenový souborový systém na CentOS / RHEL 6

  2. CentOS / RHEL :Jak najít UUID zařízení nebo souborového systému

  3. Jak zakázat nebo prodloužit limit rychlosti protokolování systému na CentOS/RHEL 7

  1. Jak deaktivovat ACPI v CentOS/RHEL 7

  2. CentOS / RHEL 6 :Jak deaktivovat IPv6

  3. CentOS / RHEL :Jak zjistit, zda je síťový port otevřený nebo ne?

  1. CentOS / RHEL:Jak zmenšit kořenový souborový systém LVM

  2. CentOS / RHEL 6 :Jak zjistím svou aktuální úroveň běhu?

  3. CentOS / RHEL :Jak zakázat přihlášení uživatele root nebo přístup root v systému