【VMware】open-vm-tools와 vm-tools 교환

2777 단어 Ansiblevmware

ANSIBLE VM 템플릿 배포 모듈로 빠졌습니다.



ver는 ESXi6.7,ANSIBLE은 2.7vmware_guest 모듈에서 RHEL을 배포했습니다. 정의한 호스트 이름과 IP 주소가 없었습니다.
CPU라든지 메모리, 디스크의 반영은 OK인데. .

Windows는 문제 없었기 때문에 조사하고 있으면, RHEL의 "open-vm-tools"가 원인인 것 같았습니다.

ESXi에는 ”vmware-tools"라는 VMware 사제의 소프트웨어가 번들되어 있어 VM 환경의 편리성이나 효과적인 툴입니다만, 비슷한 툴로"open-vm-tools" 라는 Linux 배포판 버전의 "vmware-tools"가 있으며 RHEL 설치시 자동으로 들어옵니다. 어리석은 것.
htps //w w. cmb. 이. jp / b ぉ g_vm e / vm e-6346
→ 양자의 기능에 큰 차이는 없습니다만, 같은 툴에 보이고 한편 버전이 다르게 보이므로, 기분 나쁘다면 기분 나쁘다.

RHEL의 open-vm-tool


ESXi 표준 vmware-tools


게다가 가끔 읽히지 않고,
"VMware Tools 구현이 게스트 운영 체제에 설치되었지만 이 구현은 VMware에서 관리하지 않습니다. VMware Tools의 상태는 알 수 없습니다."
라고 표시되는 일도 있는 것 같다.

그리고 open-vm-tools와 vm-tools를 교체하는 절차입니다.
※ 전제로서 perl 커멘드를 사용할 수 있도록 해 둡시다.

open-vm-tools 제거



RHEL에 로그인하여 open-vm-tools가 있는지 확인.


[root@dan_go01 ~]# rpm -qa |grep open-vm
open-vm-tools-10.2.5-3.el7.x86_64

있어요!

제거


rpm -evh open-vm-tools

vmware-tools 설치



· vCenter에서 가상 시스템 요약 → 세부 정보에서 iso를 드라이브에 마운트할 수 있습니다.



· 드라이브를 사용할 수 있도록 합니다.


mount /dev/cdrom /mnt

・마운트 포인트로 이동


cd /mnt

ls로 확인하면,
VMwareTools-10.3.5-104xxxxx.tar.gz
파일이 있으므로 작업 디렉토리에 복사
cp -p VMwareTools-10.3.5-10430147.tar.gz /root/VMwareTools/

· 작업 디렉토리로 이동하여 압축 해제


cd /root/VMwareTools
tar -zxvf VMwareTools-10.3.5-104xxxxx.tar.gz

압축을 풀면 vmware-tools-distrib라는 폴더가 생기고 내부를 확인하면
"FILES""INSTALL""bin""caf""doc""etc""installer""lib""vgauth""vmware-install.pl"
있습니다. 사용하는 것은 vmware-install.pl입니다.

· 설치 프로그램 실행


./vmware-install.pl

설치 경로 등 여러가지 듣습니다. 기본 기본적으로 OK.

이제 다시 Ansible 실행하면 IP, 호스트 이름까지 읽어서 전개해 줍니다.
이번 문제에 한하지 않고,

· vCenter를 통한
· 가상 머신을 사용한 작업
· windows와 RHEL 중 하나에서 작동하지 않습니다.

그렇다면이 VM 관리 도구를 함께 사용하는 것이 좋습니다.

이상.

좋은 웹페이지 즐겨찾기