10.4. 로그 및 사용자 정의 리소스


문제 해결을 위해 로그 및 CR(사용자 정의 리소스) 정보를 다운로드할 수 있습니다. 자세한 내용은 자세한 마이그레이션 워크플로 를 참조하십시오.

10.4.1. 수집된 로그 및 사용자 정의 리소스 정보

Red Hat OpenShift 웹 콘솔 또는 CLI(명령줄 인터페이스)를 사용하여 다음 대상에 대한 로그 및 CR(사용자 정의 리소스) yaml 파일을 다운로드할 수 있습니다.

  • 마이그레이션 계획: 웹 콘솔 또는 CLI.
  • 가상 머신: 웹 콘솔 또는 CLI.
  • 네임스페이스: CLI만 해당

must-gather 툴은 아카이브 파일에서 다음 로그 및 CR 파일을 수집합니다.

  • CR:

    • DataVolume CR: 마이그레이션된 VM에 마운트된 디스크를 나타냅니다.
    • VirtualMachine CR: 마이그레이션된 VM을 나타냅니다.
    • CR 계획: VM 및 스토리지 및 네트워크 매핑을 정의합니다.
    • 작업 CR: 선택 사항: 사전 마이그레이션 후크, 마이그레이션 후 후크 또는 둘 다를 나타냅니다.
  • 로그:

    • Importer pod: Disk-to-data-volume 변환 로그 가져오기 Pod 이름 지정 규칙은 importer-<migration_plan>-<vm_id><5_char_id >입니다(예: importer-mig-plan-ed90dfc6-9a17-4a17-4anfh. 여기서 ed90dfc6-9a17-4a17-4a8 은 잘린 RHV VM ID이고 btnfh 는 생성된 5자 ID입니다.
    • 변환 pod: VM 변환 로그. 변환 Pod는 virt-v2v 를 실행하여 VM의 PVC에 장치 드라이버를 설치하고 구성합니다. 변환 Pod 이름 지정 규칙은 < migration_plan>-<vm_id><5_char_id >입니다.
    • virt-launcher Pod: VM 시작 관리자 로그. 마이그레이션된 VM의 전원이 켜지면 virt-launcher Pod는 VM 디스크로 연결된 PVC를 사용하여 QEMU-KVM 을 실행합니다.
    • Forklift-controller Pod: must-gather 명령으로 지정된 마이그레이션 계획, 가상 머신 또는 네임스페이스에 대해 로그가 필터링됩니다.
    • Forklift-must-gather-api Pod: must-gather 명령으로 지정된 마이그레이션 계획, 가상 머신 또는 네임스페이스에 대해 로그가 필터링됩니다.
    • hook-job pod: 로그는 후크 작업으로 필터링됩니다. hook-job 이름 지정 규칙은 < migration_plan>-<vm_id><5_char_id >입니다(예: plan2j-vm-3696-posthook-4mx85 또는 plan2j-vm-3696-mwqnl ).

      참고

      must-gather 아카이브 파일에 비어 있거나 제외된 로그 파일이 포함되지 않습니다.

VMware 마이그레이션 계획에 대한 must-gather 아카이브 구조의 예

must-gather
└── namespaces
    ├── target-vm-ns
    │   ├── crs
    │   │   ├── datavolume
    │   │   │   ├── mig-plan-vm-7595-tkhdz.yaml
    │   │   │   ├── mig-plan-vm-7595-5qvqp.yaml
    │   │   │   └── mig-plan-vm-8325-xccfw.yaml
    │   │   └── virtualmachine
    │   │       ├── test-test-rhel8-2disks2nics.yaml
    │   │       └── test-x2019.yaml
    │   └── logs
    │       ├── importer-mig-plan-vm-7595-tkhdz
    │       │   └── current.log
    │       ├── importer-mig-plan-vm-7595-5qvqp
    │       │   └── current.log
    │       ├── importer-mig-plan-vm-8325-xccfw
    │       │   └── current.log
    │       ├── mig-plan-vm-7595-4glzd
    │       │   └── current.log
    │       └── mig-plan-vm-8325-4zw49
    │           └── current.log
    └── openshift-mtv
        ├── crs
        │   └── plan
        │       └── mig-plan-cold.yaml
        └── logs
            ├── forklift-controller-67656d574-w74md
            │   └── current.log
            └── forklift-must-gather-api-89fc7f4b6-hlwb6
                └── current.log
Copy to Clipboard

10.4.2. 웹 콘솔에서 로그 및 사용자 정의 리소스 정보 다운로드

Red Hat OpenShift 웹 콘솔을 사용하여 완료, 실패 또는 취소된 마이그레이션 계획 또는 마이그레이션된 VM(가상 머신)의 로그 및 정보를 다운로드할 수 있습니다.

프로세스

  1. Red Hat OpenShift 웹 콘솔에서 마이그레이션 가상화 계획을 클릭합니다.
  2. 마이그레이션 계획 이름 옆에 있는 로그 가져오기를 클릭합니다.
  3. 로그 가져오기 창에서 로그 가져오기 를 클릭합니다.

    로그가 수집됩니다. 로그 컬렉션 전체 메시지가 표시됩니다.

  4. 로그 다운로드를 클릭하여 아카이브 파일을 다운로드합니다.
  5. 마이그레이션된 VM의 로그를 다운로드하려면 마이그레이션 계획 이름을 클릭한 다음 VM 옆에 있는 로그 가져오기를 클릭합니다.

10.4.3. 명령줄 인터페이스에서 로그 및 사용자 정의 리소스 정보에 액세스

must-gather 툴을 사용하여 명령줄 인터페이스에서 로그 및 CR(사용자 정의 리소스)에 액세스할 수 있습니다. must-gather 데이터 파일을 모든 고객 사례에 연결해야 합니다.

필터링 옵션을 사용하여 특정 네임스페이스, 완료, 실패 또는 취소된 마이그레이션 계획 또는 마이그레이션된 VM(가상 머신)에 대한 데이터를 수집할 수 있습니다.

참고

필터링된 must-gather 명령에 존재하지 않는 리소스를 지정하는 경우 아카이브 파일이 생성되지 않습니다.

사전 요구 사항

  • cluster-admin 역할의 사용자로 OpenShift Virtualization 클러스터에 로그인해야 합니다.
  • Red Hat OpenShift CLI(oc) 가 설치되어 있어야 합니다.

프로세스

  1. must-gather 데이터를 저장하려는 디렉터리로 이동합니다.
  2. oc adm must-gather 명령을 실행합니다.

    $ oc adm must-gather --image=registry.redhat.io/migration-toolkit-virtualization/mtv-must-gather-rhel8:2.7.5
    Copy to Clipboard

    데이터는 /must-gather/must-gather.tar.gz로 저장됩니다. Red Hat 고객 포털에서 해당 지원 사례에 이 파일을 업로드할 수 있습니다.

  3. 선택 사항: oc adm must-gather 명령을 다음 옵션과 함께 실행하여 필터링된 데이터를 수집합니다.

    • namespace:

      $ oc adm must-gather --image=registry.redhat.io/migration-toolkit-virtualization/mtv-must-gather-rhel8:2.7.5 \
        -- NS=<namespace> /usr/bin/targeted
      Copy to Clipboard
    • 마이그레이션 계획:

      $ oc adm must-gather --image=registry.redhat.io/migration-toolkit-virtualization/mtv-must-gather-rhel8:2.7.5 \
        -- PLAN=<migration_plan> /usr/bin/targeted
      Copy to Clipboard
    • 가상 머신:

      $ oc adm must-gather --image=registry.redhat.io/migration-toolkit-virtualization/mtv-must-gather-rhel8:2.7.5 \
        -- VM=<vm_name> NS=<namespace> /usr/bin/targeted 
      1
      Copy to Clipboard
      1
      Plan CR에 표시되는 VM ID가 아닌 VM 이름을 지정해야 합니다.
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat