Schematics 적용이 실패하는 이유는 무엇인가요?
대상 리소스에서 스크립트를 실행하는 IBM Cloud에서 Terraform 템플리트를 적용하려고 합니다. 스크립트를 실행하려면 구성 파일에서 Terraform null_resource를 사용합니다. 그러나 Schematics 적용 조치를 수행하는 경우 조치에 실패하고 내부, 제한시간 초과, 연결 또는 입력 오류가 포함될 수 있는 오류 메시지를 수신합니다.
Schematics가 대상 리소스에서 스크립트 실행을 시도하는 경우 실행 중에 스크립트 오류가 발생합니다. Schematics가 사용자 제공 스크립트에서 발생하는 오류를 분석할 수 없으므로 적용 조치는 failed로 표시됩니다.
스크립트에서 오류를 해결하려면 다음 단계를 따르십시오.
-
작업공간 활동 페이지에서 실패한 Schematics 적용 조치를 선택하십시오.
-
자세한 로그 출력을 보려면 작업을 클릭하십시오.
-
로그 파일에서 오류가 발생하기 전에 Schematics가 시작한 마지막 조치를 찾으십시오. 예를 들어, 다음 로그 출력에서 Schematics Terraform
null_resource를 사용하여instances_module모듈에서 복사 스크립트를 실행하려고 했습니다.2021/05/24 05:03:41 Terraform apply | module.instances_module.module.compute_remote_copy_rpms.null_resource.remote_copy[0]: Still creating... [5m0s elapsed] 2021/05/24 05:03:41 Terraform apply | 2021/05/24 05:03:42 Terraform apply | 2021/05/24 05:03:42 Terraform apply | 2021/05/24 05:03:42 Terraform apply | Error: timeout - last error: ssh: rejected: connect failed (Connection timed out) -
Terraform에서 실행되는 스크립트를 찾으세요
null_resourceSchematics 로그 출력의 오류 메시지를 사용하여 오류가 어디에서 발생했는지 분석합니다. -
오류를 해결할 수 없으면 스크립트 소유자에게 문의하여 오류를 추가로 해결하십시오.