Red Hat Training

A Red Hat training course is available for Red Hat Virtualization

7.9. Sysprep을 사용하여 가상 머신 구성을 자동화

s ysprep은 Windows 가상 머신 설정을 자동화하는 데 사용되는 도구입니다(예: 호스트 이름, 네트워크 인터페이스, 권한 있는 키 구성, 사용자 설정 또는 Active Directory에 연결하는 등). s ysprep은 모든 버전의 Windows와 함께 설치됩니다.
Red Hat Virtualization은 가상화 기술을 악용하여 단일 템플릿을 기반으로 가상 워크스테이션을 배포함으로써 Sysprep 을 개선했습니다. Red Hat Virtualization은 각 가상 워크스테이션에 대해 맞춤형 자동 완성 파일을 빌드합니다.
s ysprep은 완전한 설치 응답 파일을 생성합니다. 여러 Windows 운영 체제의 기본값은 /usr/share/ovirt-engine/conf/sysprep/ 디렉터리에서 사용할 수 있습니다. 사용자 지정 Sysprep 파일을 생성하고 /etc/ovirt-engine/osinfo.conf.d/ 디렉터리의 osinfo 파일에서 참조할 수도 있습니다. 이러한 파일은 Sysprep 의 템플릿 역할을 합니다. 이러한 파일의 필드는 필요에 따라 복사하고 편집할 수 있습니다. 이 정의는 Edit Virtual Machine (가상 머신 편집) 창의 Initial Run 필드에 입력한 모든 값을 재정의합니다.
재정의 파일은 /etc/ovirt-engine/osinfo.conf.d/ 아래에 생성해야 하며, 파일 이름이 /etc/ovirt-engine/osinfo.conf.d/00-defaults.properties 뒤에 배치되어야 하며 .properties 로 끝나야 합니다. 예: /etc/ovirt-engine/osinfo.conf.d/10-productkeys.properties. 마지막 파일은 우선순위를 가지며 다른 이전 파일을 재정의합니다.
/etc/ovirt-engine/osinfo.conf.d/00-defaults.properties 에서 Windows 운영 체제의 기본값을 override 파일에 복사하고 productKey.valuesysprepPath.value 필드에 값을 입력합니다.

예 7.2. Windows 7 기본 설정 값

# Windows7(11, OsType.Windows, false),false
os.windows_7.id.value = 11
os.windows_7.name.value = Windows 7
os.windows_7.derivedFrom.value = windows_xp
os.windows_7.sysprepPath.value = ${ENGINE_USR}/conf/sysprep/sysprep.w7
os.windows_7.productKey.value =
os.windows_7.devices.audio.value = ich6
os.windows_7.devices.diskInterfaces.value.3.3 = IDE, VirtIO_SCSI, VirtIO
os.windows_7.devices.diskInterfaces.value.3.4 = IDE, VirtIO_SCSI, VirtIO
os.windows_7.devices.diskInterfaces.value.3.5 = IDE, VirtIO_SCSI, VirtIO
os.windows_7.isTimezoneTypeInteger.value = false

7.9.1. 템플릿에서 Sysprep 구성

이 절차를 사용하여 템플릿에 포함할 표준 Sysprep 설정 세트를 지정할 수도 있습니다. 또는 이 템플릿을 기반으로 가상 머신을 생성할 때 Sysprep 설정을 구성할 수도 있습니다.
대체 문자열은 /usr/share/ovirt-engine/conf/sysprep/ 디렉터리의 기본 파일에 제공된 값을 대체하는 데 사용할 수 있습니다. 예를 들어 "<Domain><![CDATA[$JoinDomain$]></Domain>" 을 사용하여 결합할 도메인을 표시할 수 있습니다.
중요
Sysprep이 실행되는 동안 가상 머신을 재부팅하지 마십시오.

사전 요구 사항

  • Windows 가상 머신 매개변수가 올바르게 정의되었습니다.
    • 그렇지 않은 경우 Edit the Virtual Machines 탭을 클릭하고 운영 체제클러스터 필드에 필요한 정보를 입력합니다.
  • Manager의 재정의 파일에 올바른 제품 키가 정의되어 있습니다.

절차 7.15. Sysprep을 사용하여 템플릿 준비

  1. 필요한 패치 및 계층화된 소프트웨어를 사용하여 Windows 가상 머신을 빌드합니다.
  2. Windows 가상 머신을 삽입합니다. 볼 수 있습니다. 7.1절. “배포 준비를 위한 가상 머신 공개”
  3. Windows 가상 머신을 기반으로 템플릿을 생성합니다. 볼 수 있습니다. 7.2절. “템플릿 생성”
  4. 추가 변경이 필요한 경우 텍스트 편집기로 Sysprep 파일을 업데이트합니다.
이 템플릿을 사용하여 새 가상 시스템을 프로비저닝할 수 있습니다.