프로비저닝이 실패할 경우 vRealize Automation은 카탈로그 항목에 포함된 모든 리소스를 롤백합니다. 구성 요소가 여러 개 포함되어 있는 배포에서는 사용자 지정 속성을 사용하여 이 기본값을 재정의하고, 실패를 디버깅하는 데 사용할 정보를 수신할 수 있습니다. 이러한 속성은 전체 Blueprint에 적용할 때 사용하는 것이 가장 좋습니다.

표 1. 배포 분석을 위한 사용자 지정 속성

사용자 지정 속성

설명

_debug_deployment

부분적 배포가 가능한 확장/축소 작업을 제외하고, 개별 리소스를 프로비저닝할 수 없는 경우 기본 동작은 전체 배포를 제거하는 것입니다. 이 기본 동작은 _debug_deployment 사용자 지정 속성 값을 true로 설정하여 재정의할 수 있습니다. 프로비저닝이 실패하면 디버깅 사용자 지정 속성이 리소스 롤백을 중지하기 때문에 프로비저닝에 실패한 구성 요소를 파악할 수 있습니다. 실패한 카탈로그 항목에 포함된 모든 구성 요소에 사용자가 액세스할 수 없기 때문에 이 사용자 지정 속성은 새 Blueprint를 개발하고 테스트하는 동안 사용하는 것이 가장 좋습니다.

사용자 지정 속성을 Blueprint에 적용하려면 Blueprint를 생성하거나 편집할 때 속성 탭을 사용하여 _debug_deploymentBlueprint 속성 페이지에 추가합니다. 이 속성은 복합 Blueprint와 같이 여러 구성 요소가 포함된 Blueprint를 위한 것으로 독립형 Blueprint에 적용하는 경우 무시됩니다. _debug_deployment 속성은 게스트 에이전트 또는 시스템 프로비저닝 수준이 아니라 소프트웨어 프로비저닝 수준에서 사용됩니다.

_deploymentName

Blueprint에 추가했을 때, 이 속성은 _deploymentName의 값을 사용자 지정 문자열로 설정하여 배포에 대한 사용자 지정 이름을 지정할 수 있도록 합니다. 단일 요청에서 이 배포의 인스턴스가 둘 이상 프로비저닝되는 경우, 사용자 지정 이름이 접두사가 됩니다. 사용자가 고유한 배포 이름을 지정하도록 하려면 재정의를 허용하도록 이 사용자 지정 속성을 설정합니다. 사용 시 다음 두 가지 사항을 주의해야 합니다.

  • 이 속성을 구성 요소 수준이 아닌 Blueprint 수준에서 추가해야 합니다. 예를 들어 Blueprint를 생성 또는 편집하는 경우 속성 탭을 클릭한 다음 사용자 지정 속성 > 새로 만들기를 선택하여 _deploymentName 속성을 Blueprint에 추가합니다. 속성을 시스템 또는 Blueprint의 기타 구성 요소에 추가하지 마십시오.

  • 이 속성을 속성 그룹의 구성원이 아닌 별도의 속성으로 추가해야 합니다.