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

ONTAP tools 업그레이드 오류 코드

기여자 netapp-revathid

ONTAP tools for VMware vSphere 업그레이드 작업 중 오류 코드가 발생할 수 있습니다. 오류 코드는 5자리 숫자로 구성되며, 앞의 두 자리는 문제가 발생한 스크립트를 나타내고, 뒤의 세 자리는 해당 스크립트 내의 특정 워크플로를 나타냅니다.

모든 오류 로그는 문제를 쉽게 추적하고 해결할 수 있도록 ansible-perl-errors.log 파일에 기록됩니다. 이 로그 파일에는 오류 코드와 실패한 Ansible 작업이 포함됩니다.

참고 이 페이지에 제공된 오류 코드는 참고용일 뿐입니다. 오류가 계속 발생하거나 해결 방법이 제시되지 않은 경우 지원팀에 문의하십시오.

다음 표에는 오류 코드와 해당 파일 이름이 나열되어 있습니다.

오류 코드

스크립트 이름

00

firstboot-network-config.pl, mode deploy

01

firstboot-network-config.pl, 업그레이드 모드

02

firstboot-inputs-validation.pl

03

firstboot-deploy-otv-ng.pl, 배포, HA

04

firstboot-deploy-otv-ng.pl, 배포, 비HA

05

firstboot-deploy-otv-ng.pl, 재부팅

06

firstboot-deploy-otv-ng.pl, 업그레이드, HA

07

firstboot-deploy-otv-ng.pl, 업그레이드, 비HA

08

firstboot-otv-recovery.pl

09

post-deploy-upgrade.pl

오류 코드의 마지막 세 자리는 스크립트 내의 특정 워크플로 오류를 나타냅니다.

업그레이드 오류 코드 워크플로우 해결 방법

052

ISO 파일은 현재 버전과 동일하거나 현재 버전보다 두 단계 위의 버전일 수 있습니다.

현재 버전에서 업그레이드하려면 호환되는 ISO 버전을 사용하십시오.

068

데비안 패키지 롤백이 실패했습니다.

RPO가 0이거나 스냅샷 기반 복구를 사용하고 업그레이드를 재시도하십시오.

069

파일 복원에 실패했습니다

RPO가 0이거나 스냅샷 기반 복구를 사용하고 업그레이드를 재시도하십시오.

070

백업 삭제 실패

-

071

Kubernetes 클러스터가 정상적이지 않습니다.

-

074

ISO 마운트에 실패했습니다.

/var/log/upgrade-run.log 파일을 확인하고 업그레이드를 다시 시도하십시오.

075

업그레이드 사전 검사에 실패했습니다

업그레이드를 다시 시도하십시오.

076

레지스트리 업그레이드에 실패했습니다

RPO가 0이거나 스냅샷 기반 복구를 사용하고 업그레이드를 재시도하십시오.

077

레지스트리 롤백이 실패했습니다.

RPO가 0이거나 스냅샷 기반 복구를 사용하고 업그레이드를 재시도하십시오.

078

운영자 업그레이드에 실패했습니다

RPO가 0이거나 스냅샷 기반 복구를 사용하고 업그레이드를 재시도하십시오.

079

운영자 롤백이 실패했습니다

RPO가 0이거나 스냅샷 기반 복구를 사용하고 업그레이드를 재시도하십시오.

080

서비스 업그레이드가 실패했습니다.

RPO가 0이거나 스냅샷 기반 복구를 사용하고 업그레이드를 재시도하십시오.

081

서비스 롤백이 실패했습니다

RPO가 0이거나 스냅샷 기반 복구를 사용하고 업그레이드를 재시도하십시오.

082

컨테이너에서 이전 이미지를 삭제하지 못했습니다.

RPO가 0이거나 스냅샷 기반 복구를 사용하고 업그레이드를 재시도하십시오.

083

백업 삭제에 실패했습니다

RPO가 0이거나 스냅샷 기반 복구를 사용하고 업그레이드를 재시도하십시오.

084

JobManager를 프로덕션으로 되돌리는 작업이 실패했습니다.

업그레이드를 복구/완료하려면 다음 단계를 수행하십시오. 1. 진단 셸을 활성화합니다. 2. 다음 명령을 실행합니다. sudo perl /home/maint/scripts/post-deploy-upgrade.pl --postupgrade 3. /var/log/post-deploy-upgrade.log에서 로그를 확인합니다.

087

업그레이드 후 단계에 실패했습니다.

업그레이드를 복구/완료하려면 다음 단계를 수행하십시오. 1. 진단 셸을 활성화합니다. 2. sudo perl /home/maint/scripts/post-deploy-upgrade.pl --postupgrade 명령을 실행합니다. 3. /var/log/post-deploy-upgrade.log에서 로그를 확인합니다.

088

journald에 대한 로그 로테이션 구성에 실패했습니다.

VM이 호스팅되는 호스트와 호환되는 VM 네트워크 설정을 확인하십시오. VM을 다른 호스트로 마이그레이션한 후 다시 시작해 볼 수 있습니다.

089

요약 로그 순환 설정 파일의 소유권 변경에 실패했습니다.

업그레이드를 다시 시도하십시오.

095

OS 업그레이드 실패

OS 업그레이드에 대한 복구는 없습니다. ONTAP tools 서비스가 업그레이드되고 새로운 Pod가 실행될 예정입니다.

096

동적 스토리지 프로비저너 설치

업그레이드 로그를 확인하고 업그레이드를 다시 시도하십시오.

097

업그레이드를 위한 서비스 제거에 실패했습니다.

RPO가 0이거나 스냅샷 기반 복구를 사용하고 업그레이드를 재시도하십시오.

098

ntv-system에서 동적 스토리지 프로비저너 네임스페이스로 dockercred secret을 복사하는 데 실패했습니다.

업그레이드 로그를 확인하고 업그레이드를 다시 시도하십시오.

099

새 HDD 추가에 대한 유효성 검사에 실패했습니다.

고가용성(HA) 구성의 경우 모든 노드에 새 HDD를 추가하고, 비고가용성(non-HA) 구성의 경우 하나의 노드에 추가합니다.

109

영구 볼륨 데이터 백업에 실패했습니다.

업그레이드 로그를 확인하고 업그레이드를 다시 시도하십시오.

110

영구 볼륨 데이터 복원에 실패했습니다.

RPO가 0이거나 스냅샷 기반 복구를 사용하고 업그레이드를 재시도하십시오.

111

RKE2의 etcd 타임아웃 매개변수 업데이트에 실패했습니다.

업그레이드 로그를 확인하고 업그레이드를 다시 시도하십시오.

112

동적 스토리지 프로비저너 제거에 실패했습니다

-

113

보조 노드의 리소스 새로 고침에 실패했습니다.

업그레이드 로그를 확인하고 업그레이드를 다시 시도하십시오.

104

보조 노드 재시작에 실패했습니다.

노드를 하나씩 수동으로 재시작합니다.

100

커널 롤백이 실패했습니다

-

051

동적 스토리지 프로비저너 업그레이드가 실패했습니다

업그레이드 로그를 확인하고 업그레이드를 다시 시도하십시오.

056

마이그레이션 백업 삭제에 실패했습니다.

NA

090

스토리지 백엔드 및 vCenter에 대한 인증서 유효성 검사가 실패했습니다.

업그레이드 로그와 /var/log/cert_validation_error.log의 로그 파일을 확인하고 업그레이드를 다시 시도하십시오.

114

MongoDB 컬렉션의 내부 인증서 업데이트가 실패했습니다

업그레이드가 오류 코드 114와 함께 실패하는 경우 다음 단계를 수행하십시오.

  1. 운영 노드에서 업그레이드 ISO에 연결하고 진단 셸을 활성화하십시오.

  2. SSH 세션에서 운영 노드에 ISO를 마운트합니다.

    sudo mount /dev/cdrom
    sudo mount -o loop,ro /dev/cdrom/APPLIANCE_UPGRADE.bin /upgrade
  3. Debian 패키지 설치:

    sudo dpkg -iE /upgrade/dists/squeeze/main/binary-amd64/vplatform.deb
    sudo dpkg -iE /upgrade/dists/squeeze/main/binary-amd64/vpupgrader.deb
    sudo dpkg -iE /upgrade/dists/squeeze/main/binary-amd64/vmware-tools.deb
  4. 빌드 정보 파일을 복사합니다.

    sudo cp /upgrade/APPLIANCE_BUILD /
  5. 진단 셸을 활성화하고 다음을 실행하여 컬렉션에 인증서를 추가합니다.

    sudo perl /home/maint/scripts/post-deploy-upgrade.pl --internal_cert_update_collection
    `/var/log/otvng/post-deploy-upgrade.log`에서 로그를 확인하십시오.
  6. 노드를 재부팅합니다.

    sudo bash /home/maint/scripts/vault_decrypt.sh
    cd /home/maint/rke2-pb
    sudo ansible-playbook site.yaml --tags restart_nodes --skip-tags debian_upgrade,kernel_upgrade,rescan_scsi_bus,source_iso,eject_upgrade,mountIso,upgradeNodes,registryUpg,deleteOldImages,wait,checkReachability,delete_otv_cr,uninstall_trident,del_trident_images,refresh_resources,ntp_configure,ntpd_uninstall
  7. 업그레이드 후 단계를 수행하십시오.

    sudo perl /home/maint/scripts/post-deploy-upgrade.pl --postupgrade
  8. 로그를 확인하여 성공적으로 완료되었는지 확인합니다.

    tail -f /var/log/post-deploy-upgrade.log

    성공 메시지를 찾습니다. Completed post 10.5 upgrade steps.

  9. ISO를 꺼냅니다.

    sudo umount -l -f /upgrade
    sudo umount -l -f /dev/cdrom
    sudo eject /dev/cdrom
  10. 운영 노드를 재부팅합니다.

    sudo reboot -f
참고 ONTAP tools for VMware vSphere 10.3부터는 제로 RPO가 지원되지 않습니다.