메뉴 건너뛰기

imitator

오늘은 메가레이드 9261-8i의 바이오스 펌웨어 업데이트에 관해 설명합니다.

펌웨어 업데이트는 리눅스 운영체제에서 진행했습니다.


주의 : 이 글을 참고 후 실제로 적용하여 발생하는 문제는 작업자 본인에게 있습니다. 작성자가 절대 책임을 지지않습니다.

         되도록이면 펌웨어 압축 파일을 풀면 나오는 12.15.0-0239_MR_2108_SAS_FW_2.130.403-4660.txt를 한번 보고 작업하시기 바랍니다.


바이오스 펌웨어 업데이트 전 아래의 작업이 필요합니다.


1. MegaCLI

- 업데이트를 위해 필요하며 이 명령어로 여러가지를 확인 또는 작업할수 있습니다.


2. 최신 펌웨어 파일

- 펌웨어를 업데이트하기 위한 최신 펌웨어 파일입니다. 최신 날짜는 15년 10월 8일입니다.


진행된 업데이트 버전은 아래와 같습니다.


12.12.0-0036 > 12.15.0-0239



MegaCLI 다운로드 및 설치


MegaCLI 파일 다운로드 
wget https://www.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/8-07-14_MegaCLI.zip


압축 해제
unzip 8-07-14_MegaCLI.zip

Linux 디렉토리로 이동 후 MegaCli 설치

cd Linux

rpm -ihv MegaCli-8.07.14-1.noarch.rpm

MegaCli 심볼릭 링크 설정 후 명령어 동작 확인 

ln -s /opt/MegaRAID/MegaCli/MegaCli64 /bin/MegaCli

MegaCli -PDList -aAll -NoLog | egrep "Slot Number:|Error|Inquiry Data:|state"



최신 펌웨어 파일 다운로드 (12.15.0-0239)


최신 펌웨어 파일 다운로드 
wget https://www.broadcom.com/docs-and-downloads/docs-and-downloads/raid-controllers/raid-controllers-common-files/12.15.0-0239_MR_2108_SAS_FW_2.130.403-4660.zip


압축 해제

unzip 12.15.0-0239_MR_2108_SAS_FW_2.130.403-4660.zip 



1.png


먼저 작업 전 BIOS의 펌웨어를 한번 확인해보았습니다. 지금 버전은 12.12.0-0036으로 확인됩니다.


3.png


위에 안내해드린 다운로드 URL에서 MegaCLI를 다운로드 한 후 심볼릭 링크를 설정해주고 최신 펌웨어를 다운받은 뒤 압축을 풀면

mr2108fw.rom 파일이 생성됩니다. 파일이 확인되었다면 아래의 명령어를 사용하여 업데이트를 진행합니다.


심볼릭 링크가 설정되어 있을경우

MegaCli -adpfwflash -f mr2108fw.rom -a0


심볼릭 링크를 설정하지 않았을경우

# /opt/MegaRAID/MegaCli/MegaCli64 -adpfwflash -f mr2108fw.rom -a0


업데이트가 완료되면 리부팅을 진행하라는 메세지가 표시됩니다. 리부팅 전 펌웨어 상태가 변했는지

확인해보겠습니다.


4.png


아무래도 리부팅을 진행해야 업데이트가 적용되는것같습니다. 리부팅을 진행합니다.


5.PNG


부팅 중간에 BIOS 펌웨어를 확인하면 업데이트가 진행된것을 확인할수 있었습니다.


6.png


부팅 완료 후 BIOS 펌웨어가 정상적으로 업데이트가 된 부분을 확인하였습니다.