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

문제 해결을 위해 로그를 수집합니다

기여자

SolidFire All-Flash 스토리지 설치에 문제가 있을 경우 로그를 수집하여 NetApp Support에 보내 진단에 도움을 받을 수 있습니다. NetApp 하이브리드 클라우드 제어 또는 REST API를 사용하여 Element 시스템에서 로그를 수집할 수 있습니다.

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

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

로그 수집 옵션

다음 옵션 중 하나를 선택합니다.

NetApp 하이브리드 클라우드 제어를 사용하여 로그를 수집하십시오

NetApp 하이브리드 클라우드 제어 대시보드에서 로그 수집 영역에 액세스할 수 있습니다.

단계
  1. 웹 브라우저에서 관리 노드의 IP 주소를 엽니다. 예를 들면 다음과 같습니다.

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

  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. authorize * 를 선택하고 다음을 완료합니다.

      1. 클러스터 사용자 이름 및 암호를 입력합니다.

      2. 값이 아직 채워지지 않은 것처럼 클라이언트 ID를 mnode-client 입력합니다.

      3. 세션을 시작하려면 * authorize * 를 선택합니다.

  2. Element에서 로그 수집:

    1. POST/Bundle * 을 선택합니다.

    2. 체험하기 * 를 선택합니다.

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

      매개 변수 유형 설명

      modifiedSince

      날짜 문자열

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

      mnodeLogs

      부울

      관리 노드 로그를 포함하려면 이 매개 변수를 로 true 설정하십시오.

      storageCrashDumps

      부울

      스토리지 노드 충돌 디버그 로그를 포함하려면 이 매개 변수를 로 true 설정하십시오.

      storageLogs

      부울

      스토리지 노드 로그를 포함하려면 이 매개 변수를 로 true 설정하십시오.

      storageNodeIds

      UUID 배열

      가 로 설정된 true 경우 storageLogs 이 매개 변수를 스토리지 클러스터 노드 ID로 채워 로그 수집을 특정 스토리지 노드로 제한합니다. 끝점을 사용하여 GET https://[management node IP]/logs/1/bundle/options 사용할 수 있는 모든 가능한 노드 ID를 확인합니다.

    4. Execute * 를 선택하여 로그 수집을 시작합니다. 응답은 다음과 유사한 응답을 반환해야 합니다.

      {
        "_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. 수집 작업의 상태를 반환하려면 * Execute * 를 선택합니다.

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

      `percentComplete`컬렉션 진행률을 자세히 설명하는 특성이 표시됩니다. 컬렉션이 완료되면 `downloadLink` 속성에 로그 패키지의 파일 이름을 포함한 전체 다운로드 링크가 포함됩니다.
    5. 속성 끝에 있는 파일 이름을 downloadLink 복사합니다.

  4. 수집된 로그 패키지를 다운로드합니다.

    1. get/bundle/{filename} * 를 선택합니다.

    2. 체험하기 * 를 선택합니다.

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

    4. Execute * 를 선택합니다.

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

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

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

자세한 내용을 확인하십시오