[번역] VMware support for open-vm-tools (2073803)

출처 : https://kb.vmware.com/s/article/2073803

제목 : open-vm-tools에 대한 VMware 지원 (2073803)

증상

이 자료에서는 open-vm-tools의 이점, 컨텐츠, 가용성 및 VMware 지원에 대한 정보를 제공한다.

목적

이 자료에서는 open-vm-tools의 이점, 컨텐츠, 가용성 및 VMware 지원에 대한 정보를 제공한다.

해결

이점

open-vm-tools의 주요 목적은 운영 체제 벤더 및/또는 커뮤니티 및 가상 어플라이언스 벤더가 VMware Tools를 제품 릴리스에 번들로 묶을 수 있도록 하는 데 있다. open-vm-tools는 VMware Tools의 오픈 소스 구현이며, VMware 환경 내에서 가상 머신의 기능, 관리 및 관리를 개선하는 가상화 유틸리티 모음으로 구성되어 있다.

open-vm-tools 번들의 이점은 다음과 같다:

  • 최종 사용자는 VMware 가상 인프라에서 가상 머신을 효율적으로 구현할 수 있는 최상의 기본 제공 환경을 제공받는다.
  • open-vm-tools 패키지에 대한 업데이트는 운영 체제 유지 보수 업데이트 및 패치와 함께 제공되므로 운영 비용 및 가상 시스템 다운타임 감소한다. 따라서 VMware Tools 업데이트에 대한 별도의 유지 보수 주기가 필요하지 않다.
  • open-vm-tools에는 호환성 매트릭스 검사가 필요하지 않다. 게스트 OS 릴리즈에 대한 VMware 호환성 매트릭스를 준수하면 충분하다.
  • 운영 체제와 함께 번들로 제공되는 오픈-vm-tools는 각 OS 릴리스에 최적화된 작은 설치 공간을 제공한다.

참고: 9.10보다 낮은 open-vm-tools 버전의 Linux 가상 시스템을 사용자 지정할 수 있으려면, deployPkg 플러그인을 설치해야 한다. 자세한 내용은 Open VM Tools 버전이 9.10(2075048)보다 낮은 Linux 가상 시스템에 deployPkg 플러그인 설치를 참조한다.

컨텐츠

open-vm-tools는 다음과 같은 패키지로 구성된다.

  • open-vm-tools 패키지

이 패키지에는 vmtoolsd를 포함한 핵심 open-vm-tools 사용자 공간 프로그램과 라이브러리가 포함되어 있다. 다음 기능은 이 패키지에 의해 활성화된다:

    • 게스트 OS 클럭과 가상화 플랫폼 동기화
    • 가상 인프라에서 가상 시스템의 정상적인 전원 작업(종료) 및 파일 시스템 중지를 수행할 수 있도록 지원
    • 게스트에서 가상화 인프라까지 하트비트를 제공하여 vSphere HA(High Availability) 지원
    • 리소스 활용도 및 네트워킹 정보를 포함하여 게스트 OS에 대한 정보를 가상화 플랫폼에 게시
    • 가상화 인프라에서 게스트 OS 내에서 다양한 작업을 수행할 수 있는 안전하고 인증된 메커니즘 제공
    • open-vm-tools 기능을 확장하거나 사용자 지정할 수 있는 추가 플러그인 수락
  • open-vm-tools-desktop 패키지

이 선택 패키지는 가상 머신의 대화형 기능을 향상시키기 위해 추가적인 사용자 공간 프로그램과 라이브러리를 포함한 open-vm-tools를 확장한다. 이 패키지는 X에 따라 다르므로 X가 사용 가능한 경우에만 설치해야 한다.
다음 기능은 이 패키지에 의해 활성화됨:

    • 호스트 콘솔 창 또는 vSphere용 VMware Remote Console Window과 일치하도록 게스트 디스플레이 크기 조정 사용
    • 호스트와 게스트 UI 간에 텍스트 복사 및 붙여넣기 작업 사용(어느 방향이든)
    • VMware Workstation 및 VMware Fusion 제품(vSphere에서 지원되지 않음)에 대해 게스트와 호스트 간에 끌어서 놓기 작업 사용
  • open-vm-tools-devel 패키지

이 선택 패키지는 open-vm-tools를 확장하여 open-vm-tools를 사용하는 애플리케이션 개발에 사용할 수 있도록 추가 사용자 공간 라이브러리를 제공한다.
이 패키지에는 다음이 포함되어 있다:

    • vmtoolsd 플러그인 개발을 위한 라이브러리
    • 라이브러리에 대한 문서
  • open-vm-tools-debuginfo 패키지
이 옵션 패키지에는 open-vm-tools 디버깅을 위한 추가 이진 파일과 소스 코드가 포함되어 있다.
가용성

open-vm-tools의 소스 코드는 여기에서 찾을 수 있다.

최종 사용자는 운영 체제 벤더와 커뮤니티 또는 가상 어플라이언스 내에서 재배포되는 개방형 vm-tools를 얻는다. 운영 체제 릴리즈와 개방형 vm-tools의 통합은 다양하다. 최고 수준의 통합은 OS 미디어에 open-vm-tools를 포함하며 OS 설치 중에 기본적으로 설치된다. 다른 경우에는 OS 미디어에 open-vm-tools가 포함되지만 설치 중에 특별히 지정되지 않는 한 기본적으로 설치되지 않는다. 또한 일부 운영 체제는 온라인 리포지토리의 사용을 통해 open-vm-tools를 제공하며, 설치 후 운영 체제 패키지 관리자를 사용하여 설치할 수 있다.

open-vm-tools가 있는 운영 체제 목록은 https://github.com/vmware/open-vm-tools/blob/master/README.md 에서 확인할 수 있다.

FreeBSD 관련 정보는 FreeBSD(2149806)에서 Open VM Tools에 대한 VMware 지원을 참조한다.

VMware 지원 정책
  • VMware는 운영 체제 벤더가 재배포한 개방형 vm-tools를 사용할 것을 권장한다.
  • VMware는 운영 체제 벤더가 재배포한 OVT가 포함된 가상 머신을 OS 벤더와 협력하여 완벽하게 지원한다. 이는 온라인 VMware Compatibility Guide에 특정 VMware 제품에 의해 인증된 것으로 게시된 운영 체제 릴리스에만 해당된다.
  • VMware는 온라인 VMware Compatibility Guide에 명시된 특정 VMware 제품에 의해 인증된 새로운 운영 체제 릴리즈를 위한 open-vm-tools 통합으로 운영 체제 벤더 및 커뮤니티에 지원을 제공한다.
  • VMware는 가상 어플라이언스 벤더와 협력하여 수행되는 open-vm-tools를 포함하는 표준 지원 GOS를 사용하여 구축된 가상 어플라이언스를 지원한다. Standard GOS는 온라인 VMware 호환성 가이드에 특정 VMware 제품에 의해 인증된 것으로 게시된 운영 체제다. 이러한 GOS는 OS 공급업체가 직접 제공하거나 원래 형태로 다운로드할 수 있다. 비표준 운영 체제를 사용하고 있으며 특정 VMware 제품에 대한 인증을 받으려면 VMware에 문의한다.
  • VMware는 운영 체제 벤더가 재배포한 open-vm-tools를 제거하는 것을 권장하지 않는다.
FAQ
  • 운영 체제에 open-vm-tools를 설치하는 방법은?
    특정 릴리스에 대해서는 OS 벤더의 설치 지침을 따른다. 자세한 내용은 게스트 운영 체제 설치 가이드, 또한 OS 벤더와 연결하거나 https://github.com/vmware/open-vm-tools을 참조한다.
  • open-vm-tools를 업데이트하는 방법
    open-vm-tools 업데이트는 가상 어플라이언스에 대한 업데이트뿐만 아니라 운영 체제 업데이트 및 패치와 함께 배포된다.
  • 이전 버전의 open-vm-tools가 포함된 이전 운영 체제 릴리스를 사용하고 있다. 문제인가?

    운영 체제 릴리즈가 온라인 VMware 호환성 가이드에 특정 VMware 제품에 의해 인증 및 지원되는 것으로 게시된 경우 구성이 지원된다.

  • 특정 VMware 제품에 대한 특정 버전의 open-vm-tools가 필요한가?

    아니오. 각 버전의 open-vm-tools는 여러 이전 버전과 향후 버전의 VMware 제품과 호환 가능. 게스트 OS 릴리즈의 호환성 매트릭스를 준수하면 충분하다.

  • open-vm-tools가 있는 가상 시스템이 vSphere Client에서 Guest managed 또는 3rdParty/unmanaged으로 표시된다. 이것은 무슨 의미인가?
    즉, vCenter Server를 사용하여 해당 가상 시스템에 open-vm-tools 소프트웨어 업그레이드를 설치할 수 없다. 대신 yum 또는 apt와 같은 고유의 패키지 관리자를 사용하여 각 게스트 운영 체제 내에서 open-vm-tools의 설치 및 업데이트를 관리한다. 게스트 운영 체제 또는 가상 어플라이언스에 업데이트 및 패치 설치와 동기화되는 open-vm-tools의 업데이트를 받는다.

    Guest managed 또는 3rdParty/unmanaged 메시지가 open-vm-tools 또는 게스트 운영 체제에 대한 지원 상태를 의미하는 것은 아니다. 운영 체제 릴리스의 지원 상태는 VMware 호환성 가이드에 게시되어 있으며, OS 벤더가 인증된 운영 체제 릴리스와 함께 사용하기 위해 배포한 open-vm-tools는 VMware에서 완벽하게 지원되고 있다.

참고: VMware에서 인증한 운영 체제에서 OS 공급업체에서 지원하는 open-vm-tools를 사용하는 한, 3rdParty/unmanaged은 특정 환경에서 VMware의 지원 약속을 변경하지 않는다. 자세한 내용은 VMware 호환성 가이드를 참조하십시오.

  • open-vm-tools가 얼마나 자주 릴리스되는가?
    open-vm-tools가 1년에 몇 번 출시된다. 공지사항을 보려면 이 메일 목록을 구독한다.
    http://sourceforge.net/p/open-vm-tools/mailman/open-vm-tools-announce/
  • 운영 체제 또는 가상 어플라이언스 개발자로서 오픈 vm-tools 통합에 대한 도움말을 얻는 방법은?
    운영 체제 개발자에 대한 지원은 http://sourceforge.net/p/open-vm-tools/mailman/open-vm-tools-devel/의 메일링 목록이나 VMware TAP 포털을 통해 제공된다.
  • 운영 체제 또는 가상 어플라이언스 개발자로서 버그 또는 기능 요청을 로깅하는 방법은?
    Github 사이트를 통해 버그 및 기능 요청을 기록할 수 있는 위치:
    https://github.com/vmware/open-vm-tools