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

StorageGRID repair-data 작업 모니터링

`repair-data` 스크립트를 사용하여 명령줄에서 복구 작업의 상태를 모니터링할 수 있습니다.

여기에는 사용자가 수동으로 시작한 작업이나 StorageGRID가 서비스 해제 절차의 일부로 자동으로 시작한 작업이 포함됩니다.

참고 볼륨 복원 작업을 실행하는 경우, "그리드 관리자에서 해당 작업의 진행 상황을 모니터링하고 이력을 확인할 수 있습니다." 대신 다음을 수행하십시오.

복제 데이터, 소거 코드(EC) 데이터 또는 둘 다를 사용하는지 여부에 따라 repair-data 작업 상태를 모니터링합니다.

복제된 데이터
  • 복제된 복구 작업의 예상 완료율을 확인하려면 show-replicated-repair-status 옵션을 repair-data 명령에 추가하십시오.

    repair-data show-replicated-repair-status

  • 수리가 완료되었는지 확인하려면:

    1. 노드 > 복구할 스토리지 노드 > *ILM*을 선택합니다.

    2. 평가 섹션의 속성을 검토하십시오. 수리가 완료되면 대기 중 - 전체 속성에 0개의 객체가 표시됩니다.

  • 수리 과정을 더욱 자세히 모니터링하려면:

    1. *노드*를 선택합니다.

    2. 그리드 이름 > *ILM*을 선택합니다.

    3. ILM 큐 그래프 위에 커서를 올려놓으면 그리드에 있는 객체가 스캔되어 ILM 큐에 추가되는 속도인 스캔 속도(객체/초) 속성 값을 확인할 수 있습니다.

    4. ILM 큐 섹션에서 다음 속성을 확인하십시오.

      • 스캔 기간 - 예상: 모든 오브젝트에 대한 전체 ILM 스캔을 완료하는 데 걸리는 예상 시간입니다.

        전체 스캔을 수행한다고 해서 모든 객체에 ILM이 적용되었다는 것을 보장하지는 않습니다.

      • 복구 시도 횟수: 위험도가 높은 것으로 간주되는 복제 데이터에 대해 시도된 객체 복구 작업의 총 횟수입니다. 위험도가 높은 객체는 ILM 정책에 따라 지정되었거나 복사본 손실로 인해 복사본이 하나만 남아 있는 모든 객체를 의미합니다. 이 횟수는 스토리지 노드가 위험도가 높은 객체 복구를 시도할 때마다 증가합니다. 그리드 사용량이 많아지면 위험도가 높은 ILM 복구 작업이 우선적으로 처리됩니다.

        동일한 객체 복구 시도 횟수가 복구 후 복제에 실패하면 다시 증가할 수 있습니다. 이러한 속성은 스토리지 노드 볼륨 복구 진행 상황을 모니터링할 때 유용할 수 있습니다. 복구 시도 횟수가 더 이상 증가하지 않고 전체 검사가 완료되면 복구가 완료된 것으로 간주할 수 있습니다.

    5. 또는 `storagegrid_ilm_scan_period_estimated_minutes`와 `storagegrid_ilm_repairs_attempted`에 대한 Prometheus 쿼리를 제출하십시오.

소거 부호화(EC) 데이터

이레이저 코딩된 데이터의 복구를 모니터링하고 실패했을 수 있는 요청을 재시도하려면 다음을 수행합니다.

  1. 삭제 코딩된 데이터 복구 상태를 확인합니다.

    • 지원 > 도구 > 메트릭*을 선택하여 현재 작업의 예상 완료 시간과 완료율을 확인합니다. 그런 다음 Grafana 섹션에서 *EC 개요*를 선택합니다. *그리드 EC 작업 예상 완료 시간그리드 EC 작업 완료율 대시보드를 확인합니다.

    • 특정 repair-data 작업의 상태를 확인하려면 다음 명령을 사용하십시오.

      repair-data show-ec-repair-status --repair-id repair ID

    • 모든 수리 내역을 나열하려면 다음 명령을 사용하십시오.

      repair-data show-ec-repair-status

    출력 결과에는 이전에 실행된 모든 복구 작업과 현재 실행 중인 복구 작업에 대한 정보가 `repair ID`포함됩니다.

  2. 출력에 복구 작업이 실패했다고 표시되면 --repair-id 옵션을 사용하여 복구를 다시 시도하십시오.

    이 명령은 복구 ID 6949309319275667690을 사용하여 실패한 노드 복구를 다시 시도합니다.

    repair-data start-ec-node-repair --repair-id 6949309319275667690

    이 명령은 복구 ID 6949309319275667690을 사용하여 실패한 볼륨 복구를 다시 시도합니다.

    repair-data start-ec-volume-repair --repair-id 6949309319275667690