이 섹션의 정보는 NCP 4.1.0.x에만 적용됩니다.

전원 장애, 디스크 고갈, 연결 문제 등의 외부 문제로 인해 가져오기 프로세스에서 가져오기 작업을 마칠 수 없는 경우가 발생할 수 있습니다. 이러한 시나리오에서는 복구 방법이 있습니다.

1, 2 또는 3단계에서 장애가 발생하는 경우 config.yaml에서 수동으로 rollback_imported_resources 옵션을 True로 설정하고 스크립트를 다시 실행합니다. 이렇게 하면 가져온 모든 리소스가 롤백됩니다. 플래그를 True로 설정하지 않으면 NCP가 리소스 가져오기를 재시도하고 계속합니다. 기본적으로 rollback_imported_resourcesFalse입니다.

4단계에서 장애가 발생하는 경우 mp_to_policy_importer를 다시 실행합니다. NCP는 NSX Manager에서 정책의 캐시된 업데이트 리소스 본문을 푸시하려고 합니다. 오류가 발생했으며 정보가 캐시되지 않았으면 백업 및 복원 기능을 통해 롤백하여 클러스터를 복원해야 합니다. 태그가 정책에서 업데이트되고 리소스가 롤백되면 모든 태그가 손실되기 때문입니다.

관리자-정책 가져오기 롤백

mp_to_policy_importer 프로세스는 리소스의 ID를 성공적으로 가져온 경우 클라이언트의 로컬 디스크에 저장합니다. 가져오기가 실행되는 동안 장애가 발생하면 가져온 모든 리소스를 즉시 롤백하고, 롤백이 성공한 경우 파일 시스템에서 삭제합니다. 그러나 롤백 중에 오류가 발생하면 config.yaml에서 rollback_imported_resourcesTrue로 설정하여 수동으로 다시 시도하고, mp_to_policy_importer를 다시 실행하여 가져온 리소스를 롤백합니다. 모든 리소스가 성공적으로 롤백되면 로그를 통해 가져오기를 알립니다. 스크립트를 통한 롤백이 실패하는 경우 백업 및 복원 기능을 사용하여 클러스터를 원래 상태로 복원합니다.