5.3. 별도의 Red Hat Enterprise Linux 서버에 virt-who 구성 배포
전용 Red Hat Enterprise Linux 7 서버에 vCenter 또는 Hyper-V virt-who 구성을 배포하려면 다음 절차를 사용하십시오. 서버는 물리적 또는 가상일 수 있습니다.
글로벌 구성 값은 이 서버의 모든 virt-who 구성에 적용되며 새 virt-who 구성이 배포될 때마다 덮어씁니다.
사전 요구 사항
- 하이퍼바이저 또는 가상화 관리자에 읽기 전용 virt-who 사용자를 생성합니다.
- Hyper-V virt-who 구성을 배포하는 경우 Hyper-V 하이퍼바이저에서 원격 관리를 활성화합니다.
- 가상화 플랫폼에 대한 virt-who 구성을 생성합니다.
프로세스
Red Hat Enterprise Linux 서버에서 Satellite 서버의 CA 인증서를 설치합니다.
# rpm -ivh http://satellite.example.com/pub/katello-ca-consumer-latest.noarch.rpm
Red Hat Enterprise Linux 서버를 Satellite Server에 등록합니다.
# subscription-manager register \ --org=organization_label \ --auto-attach
virt-who와 Satellite Server 간의 통신을 위해 네트워크 포트를 엽니다.
# firewall-cmd --add-port="443/tcp" # firewall-cmd --add-port="443/tcp" --permanent
virt-who와 각 하이퍼바이저 또는 가상화 관리자 간의 통신을 위해 네트워크 포트를 엽니다.
- VMware vCenter: TCP 포트 443
- Microsoft Hyper-V: TCP 포트 5985
- Satellite 웹 UI에서 Infrastructure > Virt-who 구성으로 이동합니다.
- virt-who 구성 파일의 이름을 클릭합니다.
- Deploy 탭을 클릭합니다.
- 구성 스크립트에서 스크립트 다운로드를 클릭합니다.
스크립트를 Red Hat Enterprise Linux 서버에 복사합니다.
# scp deploy_virt_who_config_1.sh root@rhel.example.com:
배포 스크립트를 실행 가능하게 설정하고 실행합니다.
# chmod +x deploy_virt_who_config_1.sh # sh deploy_virt_who_config_1.sh
배포가 완료되면 스크립트를 삭제합니다.
# rm deploy_virt_who_config_1