취소
다음에 대한 결과 표시 
다음에 대한 검색 
다음을 의미합니까? 
cancel
2279
VIEWS
16
Helpful
5
의견
socui
Cisco Employee
Cisco Employee
 
Nexus 9000 시리즈에 사용된 SSD가 일정 사용 기간이 지난 후 Read-only 상태에 빠지는 증상이 발생할 수 있는데, 이때 Bootflash에 저장 기능 제한이 있으나 실제 Traffic 에는 영향을 주지 않습니다.
 
NX-OS Mode 증상:

1.jpg

해당 증상이 발생했을 경우, 아래 Bug ID를 참고하여 SSD Firmware 를 업그레이드하면 해결이 가능합니다.
SSD FW Upgrade 작업은 고객 서비스가 민감한 경우 Maintenance Window에 작업 하는 것이 바람직합니다.
단, 온라인 작업(Production)이 불가피한 경우 SSD FW Upgrade 작업 직후 Crash가 발생할 수 있는 조건이 있는 장비들에 대해 사전 파악 선별적으로 작업이 필요합니다.
(Crash 발생 가능 장비들에 대해서는 Maintenance Window에 작업 필요)
 
[Bug id: CSCvx21260]  https://bst.cloudapps.cisco.com/bugsearch/bug/CSCvx21260
 
1) NX-OS mode N9K의 Affected SSD 사전 확인 방법:

2.jpg

 
2) NX-OS mode N9K의 SSD FW Upgrade 방법(SMU 방법):
   SMU file: NX-OS Software > NX-OS > NX-OS Software > Switches > Data Center Switches > [model] > NX-OS Software Maintenance Upgrades (SMU) > nxos.CSCvx21260-n9k_ALL-1.0.0-7.0.3.I7.9.lib32_n9000.rpm

3.jpg

  A. nxos.CSCvx21260-n9k_ALL-1.0.0-7.0.3.I7.9.lib32_n9000.rpm 파일을 bootflash에 저장
  B. SMU 파일을 Activate 시 펌웨어 패치 적용 완료 (Add/Activate 단계는 1회로 단축 가능)

4.jpg

5.jpg

 
3) NX-OS mode N9K(ToR)SSD FW Upgrade 방법(Script 방법
   Script file: NX-OS Software > NX-OS > NX-OS Software > Switches > Data Center Switches > [model] > NX-OS Firmware > upgrade_m500_firmware.tar.gz
 
    A. script/binary file(upgrade_m500_firmware.tar.gz)을 bootflash에 저장
    B. “upgrade_m500_firmware.tar.gz” file을 /tmp 폴더에 copy, 압축 해제 및 설치

6.jpg

 
4) NX-OS mode N9K(EoR)의 SSD FW Upgrade 방법(Script 방법):
    A. Script/binary file(upgrade_m500_firmware.tar.gz)을 Dual Sup 일 때 Active와 Standby SUP bootflash에 저장 후, 아래의 Upgrade 과정에서 Standby SUP을 먼저 한 이후 Active SUP을 작업함
    B. “upgrade_m500_firmware.tar.gz” file을 /tmp 폴더에 copy, 압축 해제 및 설치

7.jpg

Notice_1: NX-OS mode 의 장비들은 버전이 7.0(3)I7(5a) 미만이거나 9.2(2) 미만인 경우 사전 조치(FW Upgrade)가 반드시 필요합니다.
Notice_2: 본래 SSD FW Upgrade 작업은 Online 상(Production) 진행이 가능합니다. 다만 아래의 사전 내용 파악이 필요합니다.
         SSD FW Upgrade 직후 SSD에 I/O Stuck 이 발생되는 조건 (아래 두가지 조건이 모두 성립 하는 경우에 문제 발생함)
         Firmware version: MU01 인 경우
         SSD Temperature_Celsius 값이 128 인 경우 (128 값은 Error value 임)

       8.jpg

 

참고 FN-72150: https://www.cisco.com/c/en/us/support/docs/field-notices/721/fn72150.html

 

의견
Darian O'Dirling - TCE
Cisco Employee
Cisco Employee

Hi @socui ,

Great explanation! I ecourage anyone running into this issue to watch this video made by a colleague of mine showing how to verify the issue as well as the corrective actions show in your post. 


https://youtu.be/SbjuVTC4eig

parkhy
Spotlight
Spotlight

안녕하세요 제가 관리하고있는 N9K-c9504장비의 경우 NX-OS 9.2.4 버전을 사용하고 있는데요.

"Notice_1NX-OS mode 의 장비들은 버전이 7.0(3)I7(5a) 미만이거나 9.2(2) 미만인 경우 사전 조치(FW Upgrade)가 반드시 필요합니다." 

이 언급에 따르면,

SSD 펌웨어 버전이 MU01이거나 SSD Temperature_Celsius 값이 128이어도 상관이 없는건가요?

답변 부탁드립니다.

socui
Cisco Employee
Cisco Employee

우선 SSD 가 read-only 되는 증상과 SSD Temp 값이 128로 되는 증상은 별도의 두가지 증상으로 봐야 될듯 합니다.

SSD 의 FW 버전이 말씀하신 대로 MU01 이고, SSD model 도 M500인 경우에만 이슈에 해당됩니다.

해당 Notice2 의 내용은 하기 이슈를 발생시킬 수 있기 때문에 추가로 설명드린 내용입니다:

Temp 정보가 128로 보이는 상황에서 해당 FN/Bug 에서 언급한 WR 적용할 경우 (FW upgrade or run script) 장비가 일부 NX-OS 버전에서 crash 나서 재부팅 할 가능성이 존재합니다. (9.2.2 이하)

하여 해당 이슈가 발견되면 (temp 값 확인히 128로 보임) 장비 재부팅을 통해서 정상으로 돌아오게 한 후 (정상 범위는 100을 초과하지 않음), FW 업글을 진행해야 됩니다.

언급하신 9.2(4) 버전일 경우, crash 발생하지 않지만, temp 128문제가 존재한다면,  WR 적용할 경우, 장비는 되려 Read-only 로 빠지는 이슈가 존재합니다. 그럴경우 read-only 이슈를 해결하기 위해선 여전히 reload가 필요합니다.

전반 내용을 정리하면:

  1. 해당 NX-OS 버전은 SSD 이슈를 fix 한 버전이 아니므로 (M500 모델에 한해서), NX-OS 업글을 원치 않으시다면, WR을 적용하셔서 이슈를 fix 해야 합니다.
  2. 해당 WR 적용하기전 Temp 값을 확인하셔서 128로 보이는지 아닌지를 먼저 확인해야 합니다. 만약 128로 보이면, 갑작스러운 재부팅 보다는, 미리 계획하셔서, 장비를 재부팅 하셔서 이슈 fix 한후 WR 적용하셔야 합니다.

더욱 자세한 사항은 Cisco TAC 에 case 를 Open 하여 TAC 엔지니어의 도움을 받으시는걸 추천드립니다.

parkhy
Spotlight
Spotlight

답변감사드립니다. 

가능하다면 한가지 더 여쭤보겠습니다.

현재로선 bash shell로 진입해야만 펌웨어 버전을 알수없는데

일반 프리빌리지 모드에서 펌웨어 버전을 확인할수 있는 명령어는 없을까요? 

현재 저희 장비의  nx-os 9.2.4의 privilieged 모드에서는 모델명 밖에 보이지 않습니다

show hardware internal bootflash model -> 확인가능

show hardware internal bootflash log -> 옵션X, 불가능

socui
Cisco Employee
Cisco Employee

안녕하세요.

일반 Privilege 모드에서 펌웨어 버전을 확인할수 있는 명령어는 없는걸로 확인됩니다.

혹시 추가 질문 사항이나 기술지원이 필요한 상황이면 저희 Cisco TAC 팀으로 케이스 하나 오픈 부탁드립니다.

감사합니다.

시작하기

상단의 검색창에 키워드, 문구, 또는 질문을 입력하여 궁금한 내용을 찾아보세요.

이곳에서의 여러분의 여정이 훌륭하기를 바랍니다! 시스코 커뮤니티에 빠르게 익숙해지는 데 도움이 되는 몇 가지 링크를 준비했습니다.

빠른 링크