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

수동 부팅 복구 과정 중에 FAS8200 시스템의 컨트롤러를 종료합니다

기여자 netapp-jsnyder

데이터 손실을 방지하고 수동 부팅 미디어 복구 과정 중 시스템 안정성을 유지하려면 FAS8200 스토리지 시스템의 컨트롤러를 종료하십시오.

FAS8200 시스템은 수동 부팅 미디어 복구 절차만 지원합니다. 자동 부팅 미디어 복구는 지원되지 않습니다.

옵션 1: 대부분의 시스템

손상된 컨트롤러를 LOADER 프롬프트까지 정지시키고 부팅 환경 변수를 캡처하여 완전히 종료하십시오. LOADER 프롬프트는 부팅 미디어를 교체할 수 있는 안전한 정지 상태입니다.

단계
  1. 손상된 컨트롤러를 로더 프롬프트로 가져가십시오.

    손상된 컨트롤러가 표시되는 경우…​ 그러면…​

    LOADER 메시지가 표시됩니다

    컨트롤러 모듈 제거 로 이동합니다.

    "기백을 기다리는 중…​

    Ctrl-C를 누른 다음 메시지가 나타나면 y를 누릅니다.

    시스템 프롬프트 또는 암호 프롬프트(시스템 암호 입력)

    정상적인 컨트롤러인 'storage failover takeover -ofnode impaired_node_name'에서 손상된 컨트롤러를 인수하거나 중단합니다

    손상된 컨트롤러에 기브백을 기다리는 중…​ 이 표시되면 Ctrl-C를 누른 다음 y를 응답합니다.

  2. LOADER 프롬프트에서 'printenv'를 입력하여 모든 부트 환경 변수를 캡처합니다. 로그 파일에 출력을 저장합니다.

    참고 이 명령은 부팅 장치가 손상되었거나 작동하지 않는 경우 작동하지 않을 수 있습니다.

옵션 2: 컨트롤러가 MetroCluster 구성에 있습니다

참고 시스템이 2노드 MetroCluster 구성인 경우 이 절차를 사용하지 마십시오.

손상된 컨트롤러의 기능을 인계받아 중지시키면 정상적인 컨트롤러가 손상된 컨트롤러의 스토리지에서 데이터를 계속 제공할 수 있습니다. 이를 위해 AutoSupport에서 자동 케이스 생성을 억제하고 자동 반환 기능을 비활성화한 다음 손상된 컨트롤러를 LOADER 프롬프트로 전환합니다. LOADER 프롬프트는 FRU를 교체할 수 있는 안전한 중지 상태입니다.

  • 노드가 2개 이상인 클러스터가 있는 경우 쿼럼에 있어야 합니다. 클러스터가 쿼럼에 없거나 정상 컨트롤러에 자격 및 상태에 대해 FALSE가 표시되는 경우 손상된 컨트롤러를 종료하기 전에 문제를 해결해야 합니다(참조) "노드를 클러스터와 동기화합니다".

  • MetroCluster 설정이 있는 경우 MetroCluster 설정 상태가 구성되어 있고 해당 노드가 설정 및 정상 상태('MetroCluster node show')인지 확인해야 합니다.

단계
  1. AutoSupport가 활성화된 경우 AutoSupport 메시지를 호출하여 자동 케이스 생성을 억제합니다.

    system node autosupport invoke -node * -type all -message MAINT=<number of hours down>h

    이렇게 하면 예정된 유지보수 윈도우 동안 자동 지원 케이스가 열리지 않습니다. 최대 차단 기간은 72시간입니다. 유지 관리가 조기에 완료된 경우 `MAINT=END`와 함께 AutoSupport 메시지를 호출하여 케이스 생성을 다시 활성화할 수 있습니다. 자세한 내용은 "예정된 유지보수 윈도우 동안 자동 케이스 생성을 억제하는 방법"을 참조하십시오.

    다음 AutoSupport 메시지는 2시간 동안 자동 케이스 생성을 억제합니다.

    cluster1:*> system node autosupport invoke -node * -type all -message MAINT=2h

  2. 정상적인 컨트롤러의 콘솔에서 'Storage failover modify – node local - auto-반환 false'를 자동으로 반환합니다

  3. 손상된 컨트롤러를 로더 프롬프트로 가져가십시오.

    손상된 컨트롤러가 표시되는 경우…​ 그러면…​

    LOADER 메시지가 표시됩니다

    다음 단계로 이동합니다.

    반환 대기 중…​

    Ctrl-C를 누른 다음 메시지가 나타나면 y를 누릅니다.

    시스템 프롬프트 또는 암호 프롬프트(시스템 암호 입력)

    정상적인 컨트롤러 'storage failover takeover -ofnode_impaired_node_name_'에서 손상된 컨트롤러를 인수하거나 중단합니다

    손상된 컨트롤러에 기브백을 기다리는 중…​ 이 표시되면 Ctrl-C를 누른 다음 y를 응답합니다.

옵션 3: 컨트롤러가 2노드 MetroCluster에 있습니다

손상된 컨트롤러를 종료하려면 컨트롤러 상태를 확인하고, 필요한 경우 컨트롤러 전원을 전환하여 정상적인 컨트롤러가 손상된 컨트롤러 스토리지에서 데이터를 계속 제공하도록 해야 합니다.

이 작업에 대해
  • 정상 컨트롤러에 전원을 공급하려면 이 절차의 마지막에 전원 공급 장치를 켜 두어야 합니다.

단계
  1. MetroCluster 상태를 확인하여 장애가 있는 컨트롤러가 자동으로 정상 컨트롤러(MetroCluster show)로 전환되었는지 확인합니다

  2. 자동 절체가 발생했는지 여부에 따라 다음 표에 따라 진행합니다.

    컨트롤러 손상 여부 그러면…​

    가 자동으로 전환되었습니다

    다음 단계를 진행합니다.

    가 자동으로 전환되지 않았습니다

    정상 컨트롤러 MetroCluster 절체 기능을 통해 계획된 절체 동작을 수행한다

    가 자동으로 전환되지 않고, 'MetroCluster switchover' 명령으로 전환을 시도했으며, 스위치오버가 거부되었습니다

    거부권 메시지를 검토하고 가능한 경우 문제를 해결한 후 다시 시도하십시오. 문제를 해결할 수 없는 경우 기술 지원 부서에 문의하십시오.

  3. 정상적인 클러스터에서 'MetroCluster 환원 단계 집계' 명령을 실행하여 데이터 애그리게이트를 재동기화합니다.

    controller_A_1::> metrocluster heal -phase aggregates
    [Job 130] Job succeeded: Heal Aggregates is successful.

    치유가 거부되면 '-override-vetoes' 매개 변수를 사용하여 'MetroCluster 환원' 명령을 재실행할 수 있습니다. 이 선택적 매개 변수를 사용하는 경우 시스템은 복구 작업을 방지하는 모든 소프트 베인을 재정의합니다.

  4. MetroCluster operation show 명령을 사용하여 작업이 완료되었는지 확인합니다.

    controller_A_1::> metrocluster operation show
        Operation: heal-aggregates
          State: successful
    Start Time: 7/25/2016 18:45:55
       End Time: 7/25/2016 18:45:56
         Errors: -
  5. 'storage aggregate show' 명령을 사용하여 애그리게이트의 상태를 확인하십시오.

    controller_A_1::> storage aggregate show
    Aggregate     Size Available Used% State   #Vols  Nodes            RAID Status
    --------- -------- --------- ----- ------- ------ ---------------- ------------
    ...
    aggr_b2    227.1GB   227.1GB    0% online       0 mcc1-a2          raid_dp, mirrored, normal...
  6. MetroCluster 환원 단계 루트 애그리게이트( heal-phase root-aggregate) 명령을 사용하여 루트 애그리게이트를 수정합니다.

    mcc1A::> metrocluster heal -phase root-aggregates
    [Job 137] Job succeeded: Heal Root Aggregates is successful

    치유가 거부되면 -override-vetoes 매개변수를 사용하여 'MetroCluster 환원' 명령을 재실행할 수 있습니다. 이 선택적 매개 변수를 사용하는 경우 시스템은 복구 작업을 방지하는 모든 소프트 베인을 재정의합니다.

  7. 대상 클러스터에서 'MetroCluster operation show' 명령을 사용하여 환원 작업이 완료되었는지 확인합니다.

    mcc1A::> metrocluster operation show
      Operation: heal-root-aggregates
          State: successful
     Start Time: 7/29/2016 20:54:41
       End Time: 7/29/2016 20:54:42
         Errors: -
  8. 손상된 컨트롤러 모듈에서 전원 공급 장치를 분리합니다.