HPE iLO 4 펌웨어 업데이트 가이드 — 2.5x/2.6x → 2.82

2026.08.12

·

SSH가 안 되고 콘솔이 백지일 때, 원인은 오래된 iLO 펌웨어. 원격접속까지 다 잡았는데 SSH가 no matching key exchange method found로 막히고, 원격 콘솔은 열어도 백지만 뜬다면 — 대부분 iLO 펌웨어가 오래된 탓입니다. 이 글은 iLO 4를 마지막 버전인 2.82로 올리는 두 가지 방법(웹 UI / 셸 명령어)을 정리합니다.

대상 · ProLiant DL360 / DL380 Gen9 · iLO 4 · 서버 재부팅 불필요 · 소요 10분

이어지는 글
iLO에 IP를 잡고 웹 콘솔·관리자 계정까지 만드는 과정은 HPE iLO 4 원격접속 설정 가이드에서 다뤘습니다. 이번 편은 그다음, 펌웨어를 2.82로 올려 SSH와 HTML5 콘솔을 여는 단계입니다.

Sponsored


왜 업데이트하는가

현재 iLO 펌웨어가 2.5x~2.6x대(2017~2018년)라면 아래 문제를 그대로 안고 있습니다.

증상원인2.82에서
SSH 접속 실패 (no matching key exchange method found)구형 키교환(KEX) 알고리즘만 지원해결 — 최신 SSH 알고리즘 지원
원격 콘솔이 백지 / 안 뜸Java 애플릿 방식, 최신 OS와 충돌HTML5 콘솔 지원 (2.70+)
가상 미디어가 UEFI 부팅 목록에 안 잡힘구버전 버그개선

핵심 이득은 HTML5 콘솔입니다. iLO 2.70부터 지원되어, Java·.NET 없이 브라우저에서 바로 콘솔이 뜹니다. iLO 4의 마지막 버전은 2.82(ilo4_282.bin, 2023-02)로, 중간 버전을 거치지 않고 곧바로 올려도 됩니다.


시작 전에 — 공통 주의사항

  • 서버는 재부팅되지 않습니다. iLO는 서버 OS와 독립된 칩이라, 플래싱 중에도 OS·VM·스토리지는 그대로 동작합니다. iLO 자체만 1~2분 재기동됩니다.
  • 플래싱 중 절대 중단 금지. 전원·네트워크가 끊기거나 브라우저를 닫으면 iLO가 벽돌이 될 수 있습니다.
  • 버전 건너뛰기 OK. 2.55 → 2.82 직행 가능. 중간 버전 불필요.
  • 한 대씩. 노드가 여럿이면 한 대 성공을 확인한 뒤 다음으로 넘어가세요.

준비 — 펌웨어 파일 구하기 (두 방법 공통)

HPE Support Center 웹은 로그인을 요구하지만, downloads.hpe.com 직링크는 로그인 없이 받아집니다.

curl -fL -o CP053894.scexe 
  https://downloads.hpe.com/pub/softlib2/software1/sc-linux-fw-ilo/p192122427/v218149/CP053894.scexe
  • CP053894.scexe = Linux용 iLO 4 펌웨어 스마트컴포넌트 (약 13MB, 버전 2.82)
  • 다른 버전이 필요하면 Support Center에서 파일명(CP0xxxxx)만 확인해 같은 URL 패턴으로 받으면 됩니다.

파일 형식 정리:

형식용도
.scexeLinux 실행 파일. 실행하면 자동 플래싱 (셸 방식)
.biniLO 웹 UI 업로드용 원본 이미지 (웹 방식)
.exeWindows용. Extract하면 .bin 추출

.scexe에서 .bin만 뽑아내려면:

chmod +x CP053894.scexe
./CP053894.scexe --unpack=/tmp/ilo4
ls -l /tmp/ilo4/        # ilo4_282.bin 확인

TIP
.bin 하나만 뽑아두면 웹 UI 방식으로 여러 서버에 재사용할 수 있습니다. 매번 다운받을 필요가 없습니다.


케이스 A — 웹 UI 업로드 방식

가장 범용적. 서버 OS가 안 올라와도 iLO만 접속되면 가능

서버 OS 상태와 무관하게 iLO 웹에서 .bin을 올리는 방식입니다. Proxmox·Windows·부팅 불가 서버 어디든 동일하게 통합니다. 어느 OS인지 신경 쓸 필요가 없어 가장 안전합니다.

A-1. iLO 웹 접속 → Firmware 메뉴

브라우저로 iLO에 접속(https://<iLO IP>)해 로그인한 뒤, 좌측 Administration → Firmware 로 이동합니다. 상단 Firmware Information에서 현재 버전을 확인하고, 하단 Local File 영역에서 .bin을 업로드합니다.

iLO 4 Administration Firmware Update 화면 (계정·호스트명 모자이크)
Administration → Firmware — 펌웨어 정보(Type·Date·Version)와 하단 Local File 업로드 위치 (계정·호스트명 모자이크)

A-2. .bin 파일 선택 → 업로드

Browse / 파일 선택을 눌러 준비해둔 ilo4_282.bin을 지정하고 업로드를 시작합니다. 그러면 확인창이 뜹니다.

iLO 펌웨어 업데이트 확인 팝업 — 서버는 자동 재부팅되지 않음 (IP 모자이크)
“iLO는 재부팅하지만 서버 본체는 자동 재부팅되지 않는다”는 확인 팝업 — 확인 클릭 (IP 모자이크)

메시지 요지는 “iLO 펌웨어를 올리면 iLO가 재부팅되어 원격 콘솔·가상 미디어 연결이 끊긴다. 단, 서버 본체는 자동으로 재부팅되지 않는다”입니다. 정상 안내이니 확인을 누릅니다.

A-3. 서명 검증 → 플래싱

먼저 업로드된 파일의 디지털 서명을 검증합니다.

iLO Firmware Checking Secure Digital Signature 화면, Version 2.55
“Checking Secure Digital Signature, please wait …” — 업로드된 .bin 서명 검증 단계 (Version 2.55 → 2.82)

검증을 통과하면 실제 플래싱이 시작되고 진행률이 표시됩니다.

iLO Firmware Flashing Firmware Image 진행률 19% 화면 (계정·호스트명 모자이크)
“Flashing Firmware Image, please wait …” — 진행률 표시(예: 19%), 100%까지 중단 금지 (계정·호스트명 모자이크)

주의
이 단계에서 브라우저 탭을 닫거나 새로고침하지 마세요. 100%까지 그대로 둡니다. 3~5분 소요됩니다.

A-4. iLO 재기동 → 완료 확인

100%에 도달하면 iLO가 자동 재시작되고, 웹 접속이 1~2분간 끊깁니다(정상). 재접속해서 버전을 확인합니다.

iLO 4 웹 로그인 화면 (호스트명 모자이크)
재기동 후 다시 로그인 — Firmware Version이 2.82로 바뀐 것을 확인

로그인 화면 또는 Information → Overview에서 iLO Firmware Version이 2.82로 바뀌었으면 성공입니다.


케이스 B — 셸 명령어 방식 (.scexe 직접 실행)

서버가 정상 부팅돼 SSH가 되고, root 권한이 있을 때 가장 빠름

OS 안에서 .scexe를 실행해 iLO를 직접 플래싱합니다. 파일 전송조차 필요 없이 서버에서 바로 curl → 실행이면 끝나, 노드가 여럿일 때 특히 편합니다. hpilo 커널 드라이버를 통해 iLO에 직접 쓰므로 root 권한이 필수입니다.

B-1. (선택) 현재 버전 확인

hponcfg | grep Firmware
# 출력 예: Firmware Revision = 2.60   Device type = iLO 4

# hponcfg 없으면 (HPE MCP 저장소 — ssacli와 같은 곳)
apt install -y hponcfg

B-2. 다운로드 후 실행

cd /tmp
curl -fL -o CP053894.scexe 
  https://downloads.hpe.com/pub/softlib2/software1/sc-linux-fw-ilo/p192122427/v218149/CP053894.scexe

chmod +x CP053894.scexe && ./CP053894.scexe

실행하면 대화형 확인이 뜹니다. 아래는 실행 예시입니다 (버전·시리얼은 환경에 따라 다르게 표시됩니다).

FLASH_iLO4 v1.xx for Linux
Firmware image: ilo4_282.bin
Current iLO 4 firmware version 2.60; Serial number ILOxxxxxxxxxx
This operation will update the firmware ... with version 2.82.
Continue (y/N)? y

Committing to flash part...
******** DO NOT INTERRUPT! ********
Flashing is underway... 100 percent programmed. - Succeeded.
***** iLO 4 reboot in progress (may take more than 60 seconds.)

y를 입력하면 2~5분 플래싱 후 iLO만 재기동됩니다. SSH 세션은 끊기지 않습니다.

B-3. 완료 확인

# 2분 정도 기다린 뒤
hponcfg | grep Firmware
# Firmware Revision = 2.82 나오면 성공

어느 방식을 고를까 — 한눈 정리

상황추천 방식
서버 OS가 안 올라옴 / 부팅 불가케이스 A (웹 UI)
OS를 건드리기 싫음 / 여러 OS 혼재케이스 A (웹 UI)
Proxmox 등 일반 리눅스 + root + SSH케이스 B (셸) — 가장 빠름
노드가 많아 자동화하고 싶음케이스 B (셸)

업데이트 후 — 개선 확인

SSH 접속 (기존에 실패하던 것):

ssh <계정>@<iLO IP>
# 접속되면 KEX 문제 해결됨

HTML5 콘솔: 웹 UI → Remote Console → HTML5 Console 항목이 새로 생깁니다. 클릭하면 Java·.NET 없이 바로 화면이 뜹니다 — 백지 문제 해결.


Update complete

iLO 4를 2.82로 올려 SSH 접속과 HTML5 콘솔을 확보했습니다. 서버 재부팅 없이, VM·스토리지에 영향 없이 끝나는 작업입니다. 다음 편에서는 새로 뚫린 iLO CLI(SSH)로 전원 제어·가상 미디어 강제 부팅을 자동화하는 방법을 다룹니다.


HPE iLO 4 · ProLiant DL360/DL380 Gen9 · Firmware Update Guide

스크린샷 속 IP·시리얼·계정명 등 민감 정보는 모자이크 처리했으며, 본문의 IP·계정명은 예시 값입니다. 실제 적용 시 본인 환경 값으로 교체하세요. 다운로드 URL의 버전 경로(p…/v…)는 시점에 따라 달라질 수 있으니 HPE Support Center에서 최신 파일명을 확인하세요.


MORE POSTS

다른 글 보기

테크 랩

GroupFlow 콜센터 통합 – 06. 통화 녹취, 금융사만 하는 거 아닙니다: 일반 기업이 녹취를 남겨야 하는 이유

통화 녹취는 금융사만? 일반 기업의 녹취 필요성과, 쌓아만 두지 않고 STT로 검색하는 녹취 관리.
2026.09.18
테크 랩

GroupFlow 콜센터 통합 – 05. 부재중 전화, 그냥 사라지고 있지 않나요: 통화 추적과 후속 관리 자동화

부재중 전화를 놓치지 않는 통화 추적·후속 관리 자동화 — 처리상태 태그·후속 필터·대시보드·문자 후속.
2026.09.17
테크 랩

GroupFlow 콜센터 통합 – 04. 교환기는 있는데 소프트폰만 쓰나요: LG U+ DCS를 그룹웨어에 연동하다

LG U+ DCS 같은 IP-PBX 교환기를 교체하지 않고 그룹웨어에 연동 — 레거시 소프트폰을 무중단으로 대체하는 방법.
2026.09.16

프로젝트 문의 환영합니다

기획부터 개발, 운영까지 함께 만들어 드립니다.

무료 3분 자가진단

우리 회사, 자체 클라우드가 답일까?

AWS vs 자체 인프라 · 11개 항목 3분 체크