복제용 템플릿 또는 WinPE에 vRealize Automation 게스트 에이전트를 설치한 경우 시스템이 완전하게 배포된 후 사용자 지정 속성을 사용하여 프로비저닝된 시스템의 게스트 운영 체제 내에 사용자 지정 스크립트를 실행할 수 있습니다.

표 1. 게스트 에이전트로 프로비저닝된 시스템을 사용자 지정하기 위한 사용자 지정 속성

사용자 지정 속성

설명

VirtualMachine.Admin.AddOwnerToAdmins

VirtualMachine.Admin.Owner 속성에 지정된 대로 시스템의 소유자를 시스템의 로컬 관리자 그룹에 추가하려면 True(기본값)로 설정합니다.

VirtualMachine.Admin.AllowLogin

VirtualMachine.Admin.Owner 속성에 지정된 대로 시스템 소유자를 로컬 원격 데스크톱 사용자 그룹에 추가하려면 True(기본값)로 설정합니다.

VirtualMachine.Admin.UseGuestAgent

게스트 에이전트가 복제를 위한 템플릿에서 서비스로 설치된 경우 해당 템플릿으로 복제된 시스템에서 게스트 에이전트 서비스를 사용하도록 설정하려면 시스템 Blueprint에서 True로 설정합니다. 시스템이 시작되면 게스트 에이전트 서비스가 시작됩니다. 게스트 에이전트를 사용하지 않으려면 False로 설정합니다. False로 설정하는 경우 향상된 복제 워크플로에서 게스트 운영 체제 작업에 게스트 에이전트를 사용하지 않아 VMwareCloneWorkflow에 대한 기능이 축소됩니다. 값을 지정하지 않거나 False 외의 다른 값으로 설정하면 향상된 복제 워크플로가 작업 항목을 게스트 에이전트로 보냅니다.

VirtualMachine.DiskN.Active

시스템 디스크 N을 활성으로 지정하려면 True(기본값)로 설정합니다. 시스템 디스크 N을 비활성으로 지정하려면 False(기본값)로 설정합니다.

VirtualMachine.DiskN.Size

디스크 N의 크기를 GB 단위로 정의합니다. 예를 들어, 디스크 G의 크기를 150GB로 지정하려는 경우 사용자 지정 속성을 VirtualMachine.Disk0.Size로 정의하고 값 150을 입력합니다. 디스크 번호 지정은 순차적이어야 합니다. 기본적으로 시스템에는 VirtualMachine.Disk0.Size에서 참조하는 하나의 디스크가 있습니다. 여기서 크기는 시스템이 프로비저닝되는 Blueprint의 스토리지 값에 의해 지정됩니다. Blueprint 사용자 인터페이스의 스토리지 값은 VirtualMachine.Disk0.Size 속성의 값을 덮어씁니다. VirtualMachine.Disk0.Size 속성은 Blueprint의 스토리지 옵션과의 관계로 인해 사용자 지정 속성으로 사용할 수 없습니다. VirtualMachine.Disk1.Size, VirtualMachine.Disk2.Size 등을 지정하여 다른 디스크를 추가할 수 있습니다. VirtualMachine.Admin.TotalDiskUsage는 항상 .DiskN.Size 속성의 총계와 VMware.Memory.Reservation 크기 할당을 더한 값을 나타냅니다.

VirtualMachine.DiskN.Label

시스템 디스크 N에 대한 레이블을 지정합니다. 디스크 레이블은 최대 32자입니다. 디스크 번호 지정은 순차적이어야 합니다. 게스트 에이전트와 함께 사용될 때, 게스트 운영 체제 내 시스템 디스크 N의 레이블을 지정합니다.

VirtualMachine.DiskN.Letter

시스템 디스크 N의 드라이브 문자 또는 마운트 지점을 지정합니다. 기본값은 C입니다. 예를 들어 디스크 1에 문자 D를 지정하려면 사용자 지정 속성을 VirtualMachine.Disk1.Letter로 정의하고 값 D를 입력합니다. 디스크 번호 지정은 순차적이어야 합니다. 게스트 에이전트와 함께 사용될 때, 이 값은 게스트 운영 체제의 게스트 에이전트에 의해 추가 디스크 N이 마운트되는 마운트 지점 또는 드라이브 문자를 지정합니다.

VirtualMachine.Admin.CustomizeGuestOSDelay

사용자 지정이 완료된 후 게스트 운영 체제 사용자 지정이 시작되기 전까지 대기해야 할 시간을 지정합니다. 값은 HH:MM:SS 형식이어야 합니다. 값을 설정하지 않는 경우 기본값은 1분(00:01:00)입니다. 이 사용자 지정 속성을 포함하지 않도록 선택한 경우 게스트 에이전트 작업 항목이 완료되기 전에 가상 시스템이 재부팅되면 프로비저닝이 실패할 수 있습니다.

VirtualMachine.Customize.WaitComplete

모든 사용자 지정이 완료될 때까지 프로비저닝 워크플로가 게스트 에이전트에 작업 항목을 전송하지 못하도록 방지하려면 True로 설정합니다.

VirtualMachine.SoftwareN.Name

프로비저닝 중에 설치 또는 실행할 소프트웨어 애플리케이션 N이나 스크립트에 대한 설명을 지정합니다. 이 속성은 선택적인 정보용 속성입니다. 이 속성이 향상된 복제 워크플로 또는 게스트 에이전트에 대해 실제적인 기능을 하지는 않지만 사용자 인터페이스에서 사용자 지정 소프트웨어를 선택하거나 소프트웨어 사용량을 보고할 때 유용합니다.

VirtualMachine.SoftwareN.ScriptPath

애플리케이션 설치 스크립트에 대한 전체 경로를 지정합니다. 경로는 게스트 운영 체제에서 확인된 유효한 절대 경로여야 하며 스크립트 파일 이름을 포함해야 합니다.

경로 문자열에 {CustomPropertyName}을 삽입하여 스크립트에 사용자 지정 속성 값을 매개 변수로 전달할 수 있습니다. 예를 들어, 값이 1234인 ActivationKey라는 이름의 사용자 지정 속성이 있는 경우 스크립트 경로는 D:\InstallApp.bat –key {ActivationKey}입니다. 게스트 에이전트가 명령 D:\InstallApp.bat –key 1234를 실행합니다. 그런 다음 이 값을 승인하고 사용하도록 스크립트 파일을 프로그래밍할 수 있습니다.

VirtualMachine.SoftwareN.ISOName

데이터스토어 루트와 관련된 ISO 파일의 경로와 파일 이름을 지정합니다. 형식은 /folder_name/subfolder_name/file_name.iso입니다. 값을 지정하지 않으면 ISO가 마운트되지 않습니다.

VirtualMachine.SoftwareN.ISOLocation

애플리케이션 또는 스크립트에서 사용될 ISO 이미지 파일이 들어 있는 스토리지 경로를 지정합니다. 경로의 형식을 호스트 예약에 표시된 것과 같이 지정합니다(예: netapp-1:it_nfs_1). 값을 지정하지 않으면 ISO가 마운트되지 않습니다.