Cisco FC 스위치에서 펌웨어 업그레이드 또는 다운그레이드
Cisco FC 스위치에서 펌웨어를 업그레이드하거나 다운그레이드하려면 Cisco 관련 명령을 사용하여 스위치를 비활성화하고 업그레이드를 수행 및 검증하고 스위치를 재부팅 및 재활성화해야 합니다.
구성에 대해 다음 작업을 확인하고 수행했는지 확인합니다.
-
시스템에 케이블이 올바르게 연결되어 있습니다.
-
스토리지 셸프에 대한 모든 경로를 사용할 수 있습니다.
-
디스크 쉘프 스택은 안정적입니다.
-
FC 스위치 패브릭이 정상 상태입니다.
-
시스템의 모든 구성 요소가 정상입니다.
-
시스템이 정상적으로 작동하고 있습니다.
-
관리자 암호와 FTP 또는 SCP 서버에 대한 액세스 권한이 있습니다.
-
콘솔 로깅이 활성화됩니다.
펌웨어 업그레이드 또는 다운그레이드 중에는 스위치 패브릭을 사용할 수 없으며 MetroCluster 구성은 두 번째 Fabric에 의존하여 작업을 계속합니다.
모든 스위치가 동일한 펌웨어 버전을 실행하고 있는지 확인하려면 각 스위치 패브릭에서 이 작업을 연속으로 반복해야 합니다.
펌웨어 파일이 있어야 합니다.
이 절차는 무중단으로 진행되며 완료까지 약 1시간이 소요됩니다. |
-
Fabric의 각 스위치에 로그인합니다.
이 예에서는 스위치를 FC_SWITCH_A_1 및 FC_SWITCH_B_1이라고 합니다.
-
각 스위치의 bootflash 디렉토리에 충분한 공간이 있는지 확인합니다.
'* dir bootflash * '
그렇지 않으면 "delete bootflash: file_name" 명령을 사용하여 원치 않는 펌웨어 파일을 삭제합니다.
-
kickstart 및 시스템 파일을 스위치에 복사합니다.
' * copy_source_filletarget_file_ * '
다음 예에서는 kickstart 파일('9200-s2ek9-kickstart-MZ.5.2.1.bin')과 시스템 파일('9200-s2ek9-MZ.5.2.1.bin')이 '/firmware/' 경로의 FTP 서버 10.10.10.55에 있습니다.
다음 예는 FC_SWITCH_A_1에서 실행된 명령을 보여줍니다.
FC_switch_A_1# copy ftp://10.10.10.55/firmware/m9200-s2ek9-kickstart-mz.5.2.1.bin bootflash:m9200-s2ek9-kickstart-mz.5.2.1.bin FC_switch_A_1# copy ftp://10.10.10.55/firmware/m9200-s2ek9-mz.5.2.1.bin bootflash:m9200-s2ek9-mz.5.2.1.bin
-
이 Fabric의 두 스위치에서 모든 VSAN을 비활성화합니다.
VSAN을 비활성화하려면 다음 절차를 따르십시오.
-
구성 터미널을 엽니다.
``config t *’
-
' * VSAN 데이터베이스 * '를 입력합니다
-
VSAN의 상태를 확인합니다.
``show vsan *’’입니다
모든 VSAN은 활성 상태여야 합니다.
-
VSAN 일시 중단:
' * vsan_vsan-num_suspend *'
예: * 'VSAN 10 일시 중지
-
VSAN의 상태를 다시 확인합니다.
``show vsan *’ + 모든 VSAN은 일시 중단되어야 합니다.
-
구성 터미널 종료:
' * end * '
-
구성을 저장합니다.
'* copy running-config startup-config * '
다음 예는 FC_SWITCH_A_1의 출력을 표시합니다.
FC_switch_A_1# config t Enter configuration commands, one per line. End with CNTL/Z. FC_switch_A_1(config)# vsan database FC_switch_A_1(config-vsan-db)# show vsan vsan 1 information name:VSAN0001 state:active interoperability mode:default loadbalancing:src-id/dst-id/oxid operational state:up vsan 30 information name:MC1_FCVI_2_30 state:active interoperability mode:default loadbalancing:src-id/dst-id operational state:up vsan 40 information name:MC1_STOR_2_40 state:active interoperability mode:default loadbalancing:src-id/dst-id/oxid operational state:up vsan 70 information name:MC2_FCVI_2_70 state:active interoperability mode:default loadbalancing:src-id/dst-id operational state:up vsan 80 information name:MC2_STOR_2_80 state:active interoperability mode:default loadbalancing:src-id/dst-id/oxid operational state:up vsan 4079:evfp_isolated_vsan vsan 4094:isolated_vsan FC_switch_A_1(config-vsan-db)# vsan 1 suspend FC_switch_A_1(config-vsan-db)# vsan 30 suspend FC_switch_A_1(config-vsan-db)# vsan 40 suspend FC_switch_A_1(config-vsan-db)# vsan 70 suspend FC_switch_A_1(config-vsan-db)# vsan 80 suspend FC_switch_A_1(config-vsan-db)# end FC_switch_A_1# FC_switch_A_1# show vsan vsan 1 information name:VSAN0001 state:suspended interoperability mode:default loadbalancing:src-id/dst-id/oxid operational state:down vsan 30 information name:MC1_FCVI_2_30 state:suspended interoperability mode:default loadbalancing:src-id/dst-id operational state:down vsan 40 information name:MC1_STOR_2_40 state:suspended interoperability mode:default loadbalancing:src-id/dst-id/oxid operational state:down vsan 70 information name:MC2_FCVI_2_70 state:suspended interoperability mode:default loadbalancing:src-id/dst-id operational state:down vsan 80 information name:MC2_STOR_2_80 state:suspended interoperability mode:default loadbalancing:src-id/dst-id/oxid operational state:down vsan 4079:evfp_isolated_vsan vsan 4094:isolated_vsan
-
-
스위치에 원하는 펌웨어를 설치합니다.
'* 모든 시스템 부트 플래시 설치:systemfile_namekickstart 부트 플래시:cickstartfile_name*'
다음 예는 FC_SWITCH_A_1에서 실행된 명령을 보여줍니다.
FC_switch_A_1# install all system bootflash:m9200-s2ek9-mz.5.2.1.bin kickstart bootflash:m9200-s2ek9-kickstart-mz.5.2.1.bin Enter Yes to confirm the installation.
-
각 스위치에서 펌웨어 버전을 확인하여 올바른 버전이 설치되었는지 확인합니다.
'* 버전 표시 * '
-
이 Fabric의 두 스위치에서 모든 VSAN을 활성화합니다.
VSAN을 활성화하려면 다음 절차를 따르십시오.
-
구성 터미널을 엽니다.
``config t *’
-
' * VSAN 데이터베이스 * '를 입력합니다
-
VSAN의 상태를 확인합니다.
``show vsan *’’입니다
VSAN은 일시 중단되어야 합니다.
-
VSAN을 활성화합니다.
'* no vsan_vsan-num_suspend * '
예: * 'no vsan 10 suspend
-
VSAN의 상태를 다시 확인합니다.
``show vsan *’’입니다
모든 VSAN은 활성 상태여야 합니다.
-
구성 터미널 종료:
' * end * '
-
구성을 저장합니다.
'* copy running-config startup-config * '
다음 예는 FC_SWITCH_A_1의 출력을 표시합니다.
FC_switch_A_1# config t Enter configuration commands, one per line. End with CNTL/Z. FC_switch_A_1(config)# vsan database FC_switch_A_1(config-vsan-db)# show vsan vsan 1 information name:VSAN0001 state:suspended interoperability mode:default loadbalancing:src-id/dst-id/oxid operational state:down vsan 30 information name:MC1_FCVI_2_30 state:suspended interoperability mode:default loadbalancing:src-id/dst-id operational state:down vsan 40 information name:MC1_STOR_2_40 state:suspended interoperability mode:default loadbalancing:src-id/dst-id/oxid operational state:down vsan 70 information name:MC2_FCVI_2_70 state:suspended interoperability mode:default loadbalancing:src-id/dst-id operational state:down vsan 80 information name:MC2_STOR_2_80 state:suspended interoperability mode:default loadbalancing:src-id/dst-id/oxid operational state:down vsan 4079:evfp_isolated_vsan vsan 4094:isolated_vsan FC_switch_A_1(config-vsan-db)# no vsan 1 suspend FC_switch_A_1(config-vsan-db)# no vsan 30 suspend FC_switch_A_1(config-vsan-db)# no vsan 40 suspend FC_switch_A_1(config-vsan-db)# no vsan 70 suspend FC_switch_A_1(config-vsan-db)# no vsan 80 suspend FC_switch_A_1(config-vsan-db)# FC_switch_A_1(config-vsan-db)# show vsan vsan 1 information name:VSAN0001 state:active interoperability mode:default loadbalancing:src-id/dst-id/oxid operational state:up vsan 30 information name:MC1_FCVI_2_30 state:active interoperability mode:default loadbalancing:src-id/dst-id operational state:up vsan 40 information name:MC1_STOR_2_40 state:active interoperability mode:default loadbalancing:src-id/dst-id/oxid operational state:up vsan 70 information name:MC2_FCVI_2_70 state:active interoperability mode:default loadbalancing:src-id/dst-id operational state:up vsan 80 information name:MC2_STOR_2_80 state:active interoperability mode:default loadbalancing:src-id/dst-id/oxid operational state:up vsan 4079:evfp_isolated_vsan vsan 4094:isolated_vsan FC_switch_A_1(config-vsan-db)# end FC_switch_A_1#
-
-
ONTAP에서 MetroCluster 구성 작동을 확인합니다.
-
시스템에 다중 경로 가 있는지 확인합니다.
' * node run-node_node-name_sysconfig-a * '
-
두 클러스터 모두에서 상태 알림을 확인합니다.
'* 시스템 상태 경고 표시 * '
-
MetroCluster 구성을 확인하고 운영 모드가 정상인지 확인합니다.
``MetroCluster 쇼 *’
-
MetroCluster 검사를 수행합니다.
' * MetroCluster check run * '
-
MetroCluster 검사 결과를 표시합니다.
``MetroCluster CHOK SHOW *’’
-
스위치에 대한 상태 경고를 확인합니다(있는 경우).
'* 스토리지 스위치 쇼 * '
-
Config Advisor를 실행합니다.
-
Config Advisor를 실행한 후 도구의 출력을 검토하고 출력에서 권장 사항을 따라 발견된 문제를 해결하십시오.
-
-
두 번째 스위치 패브릭에 대해 이 절차를 반복합니다.