Narzędzia Linux - lshw, lspci, dmidecode, inxi (Jak sprawdzić podzespoły serwera?)

| F.A.Q.

Narzędzia Linux - lshw, lspci, dmidecode, inxi (Jak sprawdzić podzespoły serwera?)

Podstawowe narzędzia umożliwiające sprawdzenie podzespołów zainstalowanych w serwerze. Narzędzia te oprócz modelu często też wyświetlają numery seryjne podzespołów. Dane te są niezbędnych do wykonania inwentaryzacji, założenia etykiety lub zgłoszenia RMA bez wyłączania serwera i/lub otwierania pokrywy serwera.

Ogólne:

  • lshw
  • lspci
  • hwinfo
  • inxi  (Rekomendowany skrypt, pokazuję informacje w bardzo przejrzysty sposób).

Informacje o serwerze/obudowie/zasilaczach:

  1. Informacje o systemie:
    • dmidecode -t 1
  2. Informacje o obudowie:
    • dmidecode -t 3
  3. Informacje o zasilaczach:
    • dmidecode -t 39

Informacje o płycie głównej / MBD

  1. Informacje o BIOS:
    • dmidecode -t 0
  2. Informacje o płycie:
    • dmidecode -t 2
  3. Informacje o IPMI:
    • dmidecode -t 38
    • dmidecode - t 42
  4. Informacje o urządzeniach zintegrowanych na płycie:
    • dmidecode - t 41

Informacje o procesorze / CPU

  1. Informacje o zainstalowanym procesorze oraz wspieranych instrukcjach:
    • dmidecode -t 4
  2. Informacje o zainstalowanym procesorze oraz wspieranych instrukcjach:
    • cat /proc/cpuinfo

Informacje o pamięci RAM / MEM

  1. Informacje o bankach pamięci i zainstalowanych modułach:
    • dmidecode -t 17
  2. Informacja o ilości zainstalowanej pamięci:
    • cat /proc/meminfo

Informacje o dyskach HDD / SSD / NVMe

  1. Informacje o dyskach HDD/SSD:
    • smartctl -a /dev/sda
  2. Informacje o dyskach NVMe:
    • smartctl -a /dev/nvm0
  3. Informacje o dyskach NVMe:
    • nvme list
  4. Informacje o urządzeniach blokowych:
    • lsblk

Informacje o urządzeniach USB

  1. Informacje o wykrytych urządzeniach USB:
    • lsusb

Powiązane strony:

  1. Narzędzie Wireshark (analiza ruchu sieciowego)
  2. Narzędzie Tcpdump (Śledzenie ruchu sieciowego)
  3. Narzędzia Linux - Hdparm - (Zarządzanie dyskami oraz testy przepustowości)
  4. Narzędzia Linux - Fio (testy przepustowości)
  5. Co to jest FRU (Field Replaceable Unit)?
  6. Jak wyłączyć rdzenie CPU w Linuksie (Jak ograniczyć zużycie energii przez procesor)