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

문제 해결을 위한 로그 수집

기여자 netapp-pcarriga

SolidFire 올플래시 스토리지 설치에 문제가 있는 경우 로그를 수집하여 NetApp 지원팀에 보내 진단을 도울 수 있습니다. NetApp Hybrid Cloud Control이나 REST API를 사용하여 Element 시스템의 로그를 수집할 수 있습니다.

필요한 것
  • 스토리지 클러스터 버전에서 NetApp Element 소프트웨어 11.3 이상이 실행되고 있는지 확인하세요.

  • 버전 11.3 이상을 실행하는 관리 노드를 배포했는지 확인하세요.

로그 수집 옵션

다음 옵션 중 하나를 선택하세요.

NetApp Hybrid Cloud Control을 사용하여 로그를 수집합니다.

NetApp Hybrid Cloud Control 대시보드에서 로그 수집 영역에 액세스할 수 있습니다.

단계
  1. 웹 브라우저에서 관리 노드의 IP 주소를 엽니다. 예를 들어:

    https://[management node IP address]
  2. Element 스토리지 클러스터 관리자 자격 증명을 제공하여 NetApp Hybrid Cloud Control에 로그인합니다.

  3. 대시보드에서 오른쪽 상단의 메뉴를 선택하세요.

  4. *로그 수집*을 선택하세요.

    이전에 로그를 수집한 적이 있다면 기존 로그 패키지를 다운로드하거나 새로운 로그 수집을 시작할 수 있습니다.

  5. 날짜 범위 드롭다운 메뉴에서 날짜 범위를 선택하여 로그에 포함할 날짜를 지정합니다.

    사용자 지정 시작 날짜를 지정하면 날짜 범위를 시작할 날짜를 선택할 수 있습니다. 해당 날짜부터 현재까지의 기록이 수집됩니다.

  6. 로그 수집 섹션에서 로그 패키지에 포함되어야 하는 로그 파일 유형을 선택합니다.

    저장 로그의 경우 저장 노드 목록을 확장하고 로그를 수집할 개별 노드를 선택할 수 있습니다(또는 목록에 있는 모든 노드를 선택할 수 있습니다).

  7. 로그 수집을 시작하려면 *로그 수집*을 선택하세요.

    로그 수집은 백그라운드에서 실행되며, 페이지에는 진행 상황이 표시됩니다.

    참고 수집한 로그에 따라 진행률 표시줄이 몇 분 동안 특정 백분율로 유지될 수도 있고, 어떤 지점에서는 매우 느리게 진행될 수도 있습니다.
  8. 로그 패키지를 다운로드하려면 *로그 다운로드*를 선택하세요.

    로그 패키지는 압축된 UNIX .tgz 파일 형식입니다.

REST API를 사용하여 로그를 수집합니다.

REST API를 사용하여 Element 로그를 수집할 수 있습니다.

단계
  1. 스토리지 클러스터 ID를 찾으세요.

    1. 관리 노드에서 관리 노드 REST API UI를 엽니다.

      https://[management node IP]/logs/1/
    2. *승인*을 선택하고 다음을 완료하세요.

      1. 클러스터 사용자 이름과 비밀번호를 입력하세요.

      2. 클라이언트 ID를 다음과 같이 입력하세요. mnode-client 값이 아직 채워지지 않은 경우.

      3. 세션을 시작하려면 *승인*을 선택하세요.

  2. Element에서 로그를 수집합니다.

    1. *POST /번들*을 선택하세요.

    2. *시도해보기*를 선택하세요.

    3. 수집해야 하는 로그 유형과 시간 범위에 따라 요청 본문 필드에서 다음 매개변수 값을 변경합니다.

      매개변수 유형 설명

      modifiedSince

      날짜 문자열

      이 날짜와 시간 이후에 수정된 로그만 포함합니다. 예를 들어, 값 "2020-07-14T20:19:00.000Z"는 시작 날짜를 2020년 7월 14일 20:19 UTC로 정의합니다.

      mnodeLogs

      부울

      이 매개변수를 다음으로 설정하세요. true 관리 노드 로그를 포함합니다.

      storageCrashDumps

      부울

      이 매개변수를 다음으로 설정하세요. true 스토리지 노드 충돌 디버그 로그를 포함합니다.

      storageLogs

      부울

      이 매개변수를 다음으로 설정하세요. true 저장 노드 로그를 포함합니다.

      storageNodeIds

      UUID 배열

      만약에 storageLogs 로 설정됩니다 true , 이 매개변수를 스토리지 클러스터 노드 ID로 채워서 로그 수집을 해당 스토리지 노드로 제한합니다. 사용하다 GET https://[management node IP]/logs/1/bundle/options 가능한 모든 노드 ID를 보려면 엔드포인트를 확인하세요.

    4. 로그 수집을 시작하려면 *실행*을 선택하세요. 응답은 다음과 유사한 응답을 반환해야 합니다.

      {
        "_links": {
          "self": "https://10.1.1.5/logs/1/bundle"
        },
        "taskId": "4157881b-z889-45ce-adb4-92b1843c53ee",
        "taskLink": "https://10.1.1.5/logs/1/bundle"
      }
  3. 로그 수집 작업 상태를 확인하세요.

    1. *GET /bundle*을 선택하세요.

    2. *시도해보기*를 선택하세요.

    3. *실행*을 선택하면 수집 작업의 상태가 반환됩니다.

    4. 응답 본문의 맨 아래로 스크롤합니다.

      당신은 볼 수 있어야 합니다 percentComplete 컬렉션의 진행 상황을 자세히 설명하는 속성입니다. 수집이 완료되면 downloadLink 속성에는 로그 패키지의 파일 이름을 포함한 전체 다운로드 링크가 포함되어 있습니다.

    5. 파일 이름을 마지막에 복사하세요 downloadLink 기인하다.

  4. 수집된 로그 패키지를 다운로드하세요:

    1. *GET /bundle/{filename}*을 선택하세요.

    2. *시도해보기*를 선택하세요.

    3. 이전에 복사한 파일 이름을 붙여넣습니다. filename 매개변수 텍스트 필드.

    4. *실행*을 선택하세요.

      실행 후 응답 본문 영역에 다운로드 링크가 나타납니다.

    5. *파일 다운로드*를 선택하여 결과 파일을 컴퓨터에 저장합니다.

      로그 패키지는 압축된 UNIX .tgz 파일 형식입니다.

더 많은 정보를 찾아보세요