5장. virt-who 구성 배포
virt-who 구성을 생성한 후 Satellite는 배포 프로세스를 자동화하는 스크립트를 제공합니다. 이 스크립트는 virt-who를 설치하고 개별 및 글로벌 virt-who 구성 파일을 생성합니다.
Red Hat 제품의 경우 파일에 지정된 하이퍼바이저에 각 구성 파일을 배포해야 합니다. 다른 제품의 경우 Satellite Server, Capsule Server 또는 virt-who 실행 전용 별도의 Red Hat Enterprise Linux 서버에 구성 파일을 배포해야 합니다.
- 하이퍼바이저 또는 Capsule Server에 파일을 배포하려면 5.1절. “하이퍼바이저에 virt-who 구성 배포” 을 참조하십시오.
- Satellite Server에 파일을 배포하려면 5.2절. “Satellite Server에 virt-who 구성 배포” 을 참조하십시오.
- 별도의 Red Hat Enterprise Linux 서버에 파일을 배포하려면 5.3절. “별도의 Red Hat Enterprise Linux 서버에 virt-who 구성 배포” 을 참조하십시오.
5.1. 하이퍼바이저에 virt-who 구성 배포
파일에서 지정한 Red Hat 하이퍼바이저에 virt-who 구성을 배포하려면 다음 절차를 사용하십시오. 전역 값은 이 하이퍼바이저에만 적용됩니다.
이 절차를 사용하여 Capsule Server에 vCenter 또는 Hyper-V virt-who 구성을 배포할 수도 있습니다. 글로벌 구성 값은 동일한 Capsule Server의 모든 virt-who 구성에 적용되며 새 virt-who 구성이 배포될 때마다 덮어씁니다.
사전 요구 사항
- 하이퍼바이저를 Red Hat Satellite에 등록합니다.
-
RHVH(Red Hat Virtualization Host)를 사용하는 경우 최소 virt-who 버전을 사용할 수 있도록 최신 버전으로 업데이트합니다. virt-who는 기본적으로 RHVH에서 사용할 수 있지만
rhel-7-server-rhvh-4-rpms
리포지토리에서 개별적으로 업데이트할 수 없습니다. - 하이퍼바이저에 읽기 전용 virt-who 사용자를 생성합니다.
- 가상화 플랫폼에 대한 virt-who 구성을 생성합니다.
프로세스
- Satellite 웹 UI에서 Infrastructure > Virt-who 구성으로 이동합니다.
- virt-who 구성의 이름을 클릭합니다.
- Deploy 탭을 클릭합니다.
- 구성 스크립트에서 스크립트 다운로드를 클릭합니다.
스크립트를 하이퍼바이저에 복사합니다.
# scp deploy_virt_who_config_1.sh root@hypervisor.example.com:
배포 스크립트를 실행 가능하게 설정하고 실행합니다.
# chmod +x deploy_virt_who_config_1.sh # sh deploy_virt_who_config_1.sh
배포가 완료되면 스크립트를 삭제합니다.
# rm deploy_virt_who_config_1