Skip to main content
ONTAP MetroCluster
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

Cisco FC 스위치에서 펌웨어 업그레이드 또는 다운그레이드

기여자

Cisco FC 스위치에서 펌웨어를 업그레이드하거나 다운그레이드하려면 Cisco 관련 명령을 사용하여 스위치를 비활성화하고 업그레이드를 수행 및 검증하고 스위치를 재부팅 및 재활성화해야 합니다.

  • 시스템의 케이블이 올바르게 연결되어 있어야 합니다.

  • 스토리지 쉘프에 대한 모든 경로를 사용할 수 있어야 합니다.

  • 디스크 쉘프 스택은 안정적이어야 합니다.

  • FC 스위치 패브릭은 양호한 상태여야 합니다.

  • 시스템의 모든 구성 요소가 정상 상태여야 합니다.

  • 시스템이 정상적으로 작동해야 합니다.

  • FTP 또는 SCP 서버에 대한 액세스 및 관리자 암호가 필요합니다.

펌웨어 업그레이드 또는 다운그레이드 중에는 스위치 패브릭을 사용할 수 없으며 MetroCluster 구성은 두 번째 Fabric에 의존하여 작업을 계속합니다.

모든 스위치가 동일한 펌웨어 버전을 실행하고 있는지 확인하려면 각 스위치 패브릭에서 이 작업을 연속으로 반복해야 합니다.

펌웨어 파일이 있어야 합니다.

참고 이 절차는 무중단으로 진행되며 완료까지 약 1시간이 소요됩니다.
단계
  1. Fabric의 각 스위치에 로그인합니다.

    이 예에서는 스위치를 FC_SWITCH_A_1 및 FC_SWITCH_B_1이라고 합니다.

  2. 각 스위치의 bootflash 디렉토리에 충분한 공간이 있는지 확인합니다.

    '* dir bootflash * '

    그렇지 않으면 "delete bootflash: file_name" 명령을 사용하여 원치 않는 펌웨어 파일을 삭제합니다.

  3. 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
  4. 이 Fabric의 두 스위치에서 모든 VSAN을 비활성화합니다.

    VSAN을 비활성화하려면 다음 절차를 따르십시오.

    1. 구성 터미널을 엽니다.

      ``config t *’

    2. ' * VSAN 데이터베이스 * '를 입력합니다

    3. VSAN의 상태를 확인합니다.

      ``show vsan *’’입니다

      모든 VSAN은 활성 상태여야 합니다.

    4. VSAN 일시 중단:

      ' * vsan_vsan-num_suspend *'

      예: * 'VSAN 10 일시 중지

    5. VSAN의 상태를 다시 확인합니다.

      ``show vsan *’ + 모든 VSAN은 일시 중단되어야 합니다.

    6. 구성 터미널 종료:

      ' * end * '

    7. 구성을 저장합니다.

      '* 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
  5. 스위치에 원하는 펌웨어를 설치합니다.

    '* 모든 시스템 부트 플래시 설치: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.
  6. 각 스위치에서 펌웨어 버전을 확인하여 올바른 버전이 설치되었는지 확인합니다.

    '* 버전 표시 * '

  7. 이 Fabric의 두 스위치에서 모든 VSAN을 활성화합니다.

    VSAN을 활성화하려면 다음 절차를 따르십시오.

    1. 구성 터미널을 엽니다.

      ``config t *’

    2. ' * VSAN 데이터베이스 * '를 입력합니다

    3. VSAN의 상태를 확인합니다.

      ``show vsan *’’입니다

      VSAN은 일시 중단되어야 합니다.

    4. VSAN을 활성화합니다.

      '* no vsan_vsan-num_suspend * '

      예: * 'no vsan 10 suspend

    5. VSAN의 상태를 다시 확인합니다.

      ``show vsan *’’입니다

      모든 VSAN은 활성 상태여야 합니다.

    6. 구성 터미널 종료:

      ' * end * '

    7. 구성을 저장합니다.

      '* 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#
  8. ONTAP에서 MetroCluster 구성 작동을 확인합니다.

    1. 시스템에 다중 경로 가 있는지 확인합니다.

      ' * node run-node_node-name_sysconfig-a * '

    2. 두 클러스터 모두에서 상태 알림을 확인합니다.

      '* 시스템 상태 경고 표시 * '

    3. MetroCluster 구성을 확인하고 운영 모드가 정상인지 확인합니다.

      ``MetroCluster 쇼 *’

    4. MetroCluster 검사를 수행합니다.

      ' * MetroCluster check run * '

    5. MetroCluster 검사 결과를 표시합니다.

      ``MetroCluster CHOK SHOW *’’

    6. 스위치에 대한 상태 경고를 확인합니다(있는 경우).

      '* 스토리지 스위치 쇼 * '

    7. Config Advisor를 실행합니다.

    8. Config Advisor를 실행한 후 도구의 출력을 검토하고 출력에서 권장 사항을 따라 발견된 문제를 해결하십시오.

  9. 두 번째 스위치 패브릭에 대해 이 절차를 반복합니다.