dmidecode로 서버 모델·BIOS·메모리 슬롯 확인하기

목차

서버의 모델, BIOS, CPU, 메모리 슬롯 정보를 OS에서 확인하는 방법입니다. 부품 증설 전에 현재 사양을 수집하는 용도이며, dmidecode는 펌웨어가 제공하는 SMBIOS 정보를 읽으므로 제조사 관리 화면과 대조하는 것이 좋습니다.

모델과 BIOS 확인

일부 정보는 관리자 권한으로만 읽을 수 있습니다. 제품명과 시리얼은 같은 장비의 유지보수 기록을 찾는 데 사용할 수 있지만 외부 공유 문서에는 불필요한 시리얼을 넣지 않습니다.

TERMINAL / CONFIG
sudo dmidecode -s system-product-name
sudo dmidecode -s system-serial-number
sudo dmidecode -s bios-version
sudo dmidecode -s bios-release-date
sudo dmidecode -s baseboard-product-name
sudo dmidecode -s chassis-type

CPU와 메모리 슬롯

타입 4는 프로세서, 타입 17은 메모리 장치 정보입니다. 메모리 출력에서 Size뿐 아니라 Locator, Part Number, Speed, Configured Memory Speed도 함께 봅니다. 빈 슬롯과 실제 장착 모듈을 구분합니다.

TERMINAL / CONFIG
sudo dmidecode -t 4
sudo dmidecode -t 17
lscpu
cat /proc/meminfo | head

/proc/cpuinfo의 줄 수를 단순히 세면 물리 코어가 아니라 논리 CPU 수를 보게 될 수 있습니다. 소켓·코어·스레드 관계는 lscpu와 제조사 사양을 함께 확인합니다. 가상 머신에서는 물리 호스트의 부품 정보가 그대로 보이지 않을 수 있습니다.

확장 카드 확인

PCI 장치와 사용 드라이버는 lspci로 조회합니다. 이더넷·그래픽 장치의 모델을 확인하고 펌웨어·드라이버 변경 계획에 기록합니다.

TERMINAL / CONFIG
lspci -k
lspci -m | grep -i ethernet
lspci -k | grep -A3 -i nvidia

메모리 증설은 슬롯 개수만 보고 결정하지 않습니다. 지원 용량, DDR 세대, ECC·Registered 여부, CPU별 채널과 제조사 장착 순서를 확인합니다. 작업 후에는 POST·관리 컨트롤러 상태와 OS의 총 메모리 용량을 다시 비교합니다.

하드웨어 › 서버
서버 목록