6.2. 각 가상화 플랫폼에 대한 virt-who 구성


virt-who는 가상화 유형 및 하이퍼바이저 또는 가상화 관리자와 같은 세부 정보를 쿼리하는 파일을 사용하여 구성합니다. 지원되는 구성은 각 가상화 플랫폼에 따라 다릅니다.

  • 개별 구성 파일은 /etc/virt-who.d/ 디렉터리에 저장됩니다. 각 하이퍼바이저 또는 가상화 관리자에 대해 개별 구성 파일을 생성해야 합니다.

virt-who 구성 파일 예

이 예에서는 Microsoft Hyper-V 하이퍼바이저의 개별 virt-who 구성 파일을 보여줍니다.

[hypervisor1]
type=hyperv
server=hypervisor1.example.com
username=virt_who_user
encrypted_password=bd257f93d@482B76e6390cc54aec1a4d
hypervisor_id=hostname
owner=1234567

유형서버 값은 가상화 플랫폼에 따라 다릅니다. 다음 표에서는 자세히 설명합니다.

사용자 이름은 virt-who를 구성하기 전에 생성해야 하는 Microsoft Hyper-V 또는 VMware vCenter의 읽기 전용 사용자를 나타냅니다. virt-who는 이 계정을 사용하여 가상 머신 목록을 검색합니다. Red Hat 하이퍼바이저 전용 virt-who 사용자가 필요하지 않습니다.

각 가상화 플랫폼에 필요한 구성

이 표를 사용하여 virt-who 구성을 계획합니다.

지원되는 가상화 플랫폼구성 파일에 지정된 유형구성 파일에 지정된 서버virt-who가 설치된 서버

Red Hat Virtualization

Red Hat Enterprise Linux Virtualization (KVM) (KVM)

Red Hat OpenStack Platform

libvirt

필요하지 않음

각 하이퍼바이저

VMware vSphere

esx

vCenter Server

전용 RHEL 서버

Microsoft Hyper-V

hyperv

하이퍼바이저

전용 RHEL 서버

OpenShift Virtualization

kubevirt

OpenShiftCluster Master

전용 Red Hat Enterprise Linux 서버

중요

Cryo statxen 하이퍼바이저 유형은 지원되지 않습니다.

6.2.1. virt-who 일반 구성

참고

'/etc/sysconfig/virt-who'는 다음 주요 릴리스에서 지원되지 않으므로 글로벌 구성 파일은 '/etc/virt-who.conf'로 대체됩니다. (예: 'VIRTWHO_DEBUG', 'VIRTWHO_ONE_SHOT', 'VIRTWHO_INTERVAL', 'HTTPS_PROXY, NO_PROXY').

virt-who를 설치할 때 일반 구성 파일('/etc/virt-who.conf'에 있음)이 자동으로 생성됩니다. 필요한 경우 기본값을 사용하거나 이 파일을 편집할 수 있습니다. 여기에는 '[global]', '[defaults]' 및 '[system_environment]'의 세 가지 특수 섹션이 있습니다.

글로벌 섹션의 설정은 애플리케이션의 전체 작업에 영향을 미칩니다.

예: 글로벌 섹션

[global]
interval=3600 1
debug=True 2

1
연결된 하이퍼바이저의 변경 사항(초)을 확인하는 빈도입니다. 매핑이 보고되는 빈도에도 영향을 미칩니다. 가상 머신에 최대 7일 동안 임시 서브스크립션이 부여되므로 빈번한 쿼리가 필요하지 않으므로 환경 크기에 맞는 간격을 선택할 수 있습니다.
2
디버깅 출력 활성화

기본값의 설정은 ''/etc/virt-who.d/.conf'에 있는 구성에 기본값으로 적용됩니다. 이 섹션에서 옵션을 활성화하면 ''/etc/virt-who.d/.conf'에 다시 설정할 필요가 없습니다.

예: Defaults 섹션

[defaults]
owner=1234567 1
hypervisor_id=hostname 2

1
하이퍼바이저가 속한 조직입니다. 하이퍼바이저에서 subscription-manager orgs를 실행하여 조직을 찾을 수 있습니다.
2
하이퍼바이저를 확인하는 방법(uuid, 호스트 이름, hwuuid) 중 하나

system_environment의 설정은 시스템 환경에 작성되며 프로세스 실행 기간 동안 사용할 수 있으며 virt-who가 서비스로 시작되었는지 또는 명령줄에서 시작되는지 여부에 관계없이 사용됩니다.

예: system_environment 섹션

[system_environment]
http_proxy= https://proxy.example.com:443 1
no_proxy=* 2

1
virt-who 통신에 HTTP 프록시 사용
2
이 서버의 virt-who 통신에 HTTP 프록시를 사용하지 않으려면 no_proxy를 *로 설정할 수 있습니다.
참고

[system_environment] 섹션은 virt-who-0.30.x-1.el8 (RHEL 8.4)에서 지원됩니다. 이전 virt-who 버전을 사용하는 경우 'HTTP_PROXY', 'NO_PROXY'를 '/etc/sysconfig/virt-who'로 설정하십시오.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.