728x90
반응형
xscf의 version update에 대해서 알아 봅시다!!


 작 업   순 서 :
순번설명
1xscf LAN IP 할당 및 https 포트 enabled
2firmware version 확인
3
firmware download 및 upload
4fimware update
5firmware version 확인


본 문서는 xscf 구조 및 command 문서를 본 뒤에 봐야 이해가 쉽고, 1번은 앞 문서에 해당 내용이 기술되어 있으므로 생략한다.


2. firmware version 확인
XSCF> version -c xcp
XSCF#0 (Active )
XCP0 (Current): 1116
XCP1 (Reserve): 1116

xscf를 업데이트하는 주요 이유 중 하나는 xscf board 장애 시 EEPROM Panel과 XSCF 간 mismatch version 으로 인해 에러 로그가 발생하기 때문이다. EEPROM Panel version의 경우는 최초 xscf가 booting 될 때 로그인창에 뿌려주는 것을 제외하면 몇 버전인지 볼 수 있는 명령이 없다. 위 명령은 xscf board의 version을 확인하는 명령이다.

3. firmware download 및 upload
MOS(My Oracle Support)에서 xscf update 등의 검색어를 입력하면 firmware update 할 수 있는 파일이 출력되고, 각 장비마다 각 버전마다 Download Location을 제공한다.

https://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=r75d6qsnn_9&_afrLoop=783371501910563


파일을 다운로드 뒤 압축을 풀면 여러 파일들이 나타나는데, 업데이트 파일은 FFXCP1116.tar.gz 등으로 
장비타입VersionNumber.tar.gz  로 명명된다.

업로드를 위해서 XSCF LAN Port에 연결 후 https://장비_IP 로 접속한다.



접속 뒤 위 화면과 같이 Utilities - Firmware Update  탭에서 해당 업데이트 파일을 업로드를 하고, complete 메시지가 출력될 때까지 기다린다.

업로드 확인은 xscf 모드에서 아래와 같이 getflashimage -l 명령을 통해 확인한다.


XSCF> getflashimage -l
Existing versions:
        Version                Size  Date
        FFXCP1116.tar.gz   45794557  Mon Apr 14 12:35:39 KST 2014




4. xscf firmware update
XSCF> flashupdate -c update -m xcp -s upload된_버전     으로 update를 수행하고, 업데이트를 마친 뒤 xscf는 재기동을 한번 한다.

XSCF> flashupdate -c update -m xcp -s 1116        




5. xscf version 확인

XSCF> version -c xcp
XSCF#0 (Active )
XCP0 (Current): 1116
XCP1 (Reserve): 1116


728x90
반응형

+ Recent posts