안녕하세요. ^^
주식회사 아인시스 아이엔씨 입니다.
오늘은 AMD EPYC 프로세서가 탑재된 Dell PowerEdge 서버(R7525 등)를 운영할 때 자주 마주칠 수 있는 경고 문구인 UEFI0391의 원인과 해결 방법에 대해 알아보겠습니다.
1. 문제 상황 : 부팅 시 발생하는 경고 메시지
메모리를 새로 증설하거나 초기 세팅 후 부팅 시 아래와 같은 경고 메시지가 출력되는 경우가 있습니다.

UEFI0391: Memory configuration supported but not optimal for the enabled NUMA node Per Socket (NPS) setting.
이 메시지는 "메모리 구성이 작동은 가능하지만, 현재 설정된 NUMA 노드(NPS) 값에 최적화되어 있지 않다"는 뜻입니다. 서버가 멈추는 치명적인 에러는 아니지만, CPU와 메모리 간의 데이터 처리 효율이 떨어질 수 있음을 경고하는 것입니다.
2. 개념 이해: NUMA와 NPS란?
해결 방법을 알기 위해 먼저 용어를 간단히 정리해 보겠습니다.
- NUMA (Non-Uniform Memory Access): 멀티 프로세서 환경에서 메모리에 접근하는 시간을 최적화하기 위해 메모리를 그룹화하는 방식입니다.
- NPS (Nodes Per Socket): AMD EPYC 프로세서의 고유한 설정으로, 하나의 CPU(소켓)를 논리적으로 몇 개의 NUMA 노드로 분할할지 결정하는 값입니다. (NPS0, NPS1, NPS2, NPS4 등이 있습니다.)
왜 이 에러가 뜰까요? AMD EPYC 프로세서는 내부에 여러 개의 칩셋(CCD)이 들어있는 구조입니다. 장착된 메모리의 개수(채널)와 BIOS의 NPS 설정값이 일치하지 않으면 데이터가 이동하는 통로가 꼬이게 되고, 시스템은 이를 감지하여 최적의 설정을 맞추라고 경고를 띄우는 것입니다
3. 해결 방법: BIOS 설정 변경
이 문제는 메모리 수량에 맞춰 BIOS의 NPS 설정을 변경해 주는 것만으로 간단히 해결할 수 있습니다.
우선 설정값을 확인하기 위해서 DELL 공식 가이드를 확인합니다.
공식 가이드 링크 - R7525 General memory module installation guidelines

공식 가이드에 따르면 프로세서 당 메모리 개수에 따른 NPS 권장 설정은 위와 같습니다.
이번 세팅에는 프로세서 당 메모리를 2개씩 사용하기 때문에 NPS를 4로 설정하도록 합니다.
다음은 바이오스에서의 진행 과정입니다.




이후 설정에서 나가고 저장 후에 재부팅을 진행하면 경고 문구가 사라집니다.
4. 마무리 및 팁
UEFI0391 경고는 AMD EPYC 프로세서의 효율적인 아키텍처 때문에 발생하는 일종의 '성능 가이드'입니다. 설정을 맞추지 않아도 서버 사용은 가능하지만, 고성능 연산이나 가상화 환경에서는 이 설정을 맞추는 것만으로도 유의미한 성능 향상을 기대할 수 있습니다.
감사합니다.
'기술자료 > 서버' 카테고리의 다른 글
| [서버] DELL idrac Tool을 이용한 idrac ip변경 방법 (Linux용) (0) | 2026.02.02 |
|---|---|
| [서버] HPE DL360 Gen10 서버 SSA(Smart Storage Administrator)을 통한 레이드(RAID) 구성 방법 (0) | 2026.02.02 |
| [서버] DELL SERVER 펌웨어 업데이트 방법 (0) | 2025.11.24 |
| [서버] DELL OMSA(OpenManage Server Administrator)를 사용해서 서버 관리하기(Windows server) (0) | 2025.11.11 |
| [서버] 고객정보 유출과 서버 보안의 필요성 (0) | 2025.10.17 |
