A VMware Tools egy szoftver-kiegészítő a VMware-alapú virtualizációs platform (vSphere, Workstation, Fusion) virtuális gépében futó vendég operációs rendszeren belül. Használata nem kötelező a VM futtatásához, de figyelemre méltó fejlesztéseket és extra funkciókat biztosít. Emiatt a VMware erősen ajánlja a telepítését, általában egy master image friss operációs rendszer telepítése után.
A VMware Tools a VMware ESXi, a VMware Workstation, a VMware Player és a VMware Fusion esetében azonos. Csak a szükséges funkciók különböznek. Vegye figyelembe, hogy más virtualizációs platformok hasonló koncepcióval rendelkeznek: például a Microsoft Hyper-V rendelkezik az Integration Services-szel, a Nutanix AHV rendelkezik az NGT-vel (Nutanix Guest Tools).
- Miért telepítse a VMware Tools-t?
- Miért ne telepítsük a VMware Tools-t?
- VMware Tools Formátumok
- VMware Tools verziók
- Lehetséges a VMware Tools verziójának ellenőrzése?
- How to Install VMware Tools
- Melyik verziót és formátumot használjam?
- VMware Tools telepítése
- Hogyan frissíthető a beépített verzió az ESXi hoston
- Hogyan frissíthet egy telepített verziót egy vendég operációs rendszerben
- A frissítés/frissítés befejezéséhez szükséges-e az operációs rendszer újraindítása?
- Mi a helyzet a VMware Tools frissítésével/frissítésével, ha a letölthető verziót használja?
- How to check VMware Tools version for more VMs
- Hogyan frissíthetjük a VMware Tools-t több VM-en
- Miért nem tudom telepíteni/frissíteni/frissíteni a VMware Tools-t?
Miért telepítse a VMware Tools-t?
Mint említettük, a VMware Tools nagyon hasznos, mert számos fejlesztést és funkciót biztosít:
- Új eszközillesztők, paravirtualizálva is: VMXNet NIC driverek, Paravirtual SCSI driver, Audio driver
- Javított egér (a HTML5 konzolban is) és videó (az SVGA driverrel)
- Memóriakezelés javítása: memctl driver hozzáadása, amelyet a memória ballooning használ.
- Virtuális gépek felügyelete: VM heatbeat (például a vSphere HA VM esetében használatos), részletes vendéginformációk (beleértve az IP-címeket, a vendég operációs rendszer hostnevét, …)
- Vendég időszinkronizálás
- Vendég Introspection hasznos a rovarirtó és/vagy NSX integrációhoz
- Fájlrendszer nyugalomba helyezésének támogatása
- Képesség az egyéni szkriptek
- A vendég operációs rendszerek testreszabása a vCenter Server és más VMware termékek részeként
- Képesség a VM kíméletes leállítására vagy újraindítására
- A Workstation-en, Player vagy Fusion vannak más funkciók is, mint például a fájlok megosztásának lehetősége a host OS-sel.
Miért ne telepítsük a VMware Tools-t?
A legtöbb paravirtualizált eszközillesztő már a Linux Kernelekben vagy akár a Windows fővonalbeli illesztőprogram-frissítésekben is megtalálható. De a VMware Tools több, mint az illesztőprogramok része.
Néhányan állítják, hogy csökkentheti a vendég operációs rendszer biztonságát, de ez nem igaz. Mások inkább nem telepítik, mivel letilt néhány kapcsolódó funkciót, például nem engedélyezi a memória balloningot a VM-ben. Vannak azonban jobb lehetőségek az ilyen specifikus funkciók letiltására.
Megjegyzendő, hogy a VMware Tools-nak vannak hibás (elavult) verziói is, például a 10.3.0, egy VMXNET3 illesztőprogrammal kapcsolatos probléma miatt (további információért lásd VMware KB 57796). Ezeket a verziókat soha nem szabad telepíteni!
A VMware Tools telepítése az új VM létrehozásának, frissítése pedig a VM-ek életciklusának része kell, hogy legyen.
Ez a cikk további részleteket tartalmaz arról, hogyan kell elvégezni ezeket a lépéseket. További információ a hivatalos dokumentációban található.
VMware Tools Formátumok
A VM Tools forrásai három különböző csatornán keresztül érhetők el, hogy a környezetek túlnyomó többségének megfeleljenek.
- Beépített: Bár a VMware Tools a különböző VMware termékek közös összetevője, általában a “beépített” formátumként emlegetett termékekkel együtt szerepel.
- Aszinkron: Történetileg a VMware ESXi, a VMware Workstation, a VMware Player és a VMware Fusion tartalmazza. Azonban 2015. szeptember 3-tól már önállóan is letölthető. Ez a “letölthető” (vagy aszinkron) formátum.
- VM Tools for Linux:
- Open VM Tools (OVT): Ez a VMware Tools nyílt forráskódú implementációja Linux vendég operációs rendszerekhez vagy más Unix operációs rendszerekhez, és a VMware által ajánlott implementáció. Megjegyzendő, hogy az OVT csomagok a legfrissebb Linux disztribúciókhoz (RHEL 7 és magasabb a Red Hat esetében) csomagolva vannak, így az életciklusa könnyen kezelhető, mint az összes többi Linux csomagé. További információért olvassa el az eredeti dokumentációt.
- Operating System Specific Packages (OSP): Ezek jellemzően a régebbi Linux-kiadásokhoz (RHEL 6 és az alattiak a Red Hat esetében) állnak rendelkezésre. Az OSP-ket a VMware írja alá és hosztolja, és például a csomagkezelővel (deb, rpm…) telepíthetők az operációs rendszerbe.
Mostantól kezdve az esetek túlnyomó többségében, és hacsak nincsenek különleges környezeti szempontok, az ügyfeleknek a beépített VMware eszközöket kell használniuk (legyen az az ESXi-be ágyazott Windows verzió vagy Linux OVT).
VMware Tools verziók
Amint említettük, minden egyes VMware virtualizációs platform verzióhoz saját beépített VMware Tools verzió tartozik. A hypervisor frissítése után viszont a VMware Tools is frissíthető.
Mint minden VMware termék, a VM Tools is rendelkezik verziószámmal és build számmal minden egyes iterációhoz. Amelyek az adott vSphere, Fusion és Workstation verziókhoz vannak társítva (csomagolva).
A VMware-től van egy hivatalos dokumentum, amely segít ennek az egyeztetésében.
A vSphere 6 esetében például.5 és 6.7 ezek a fő beépített verziók:
VMware vSphere verzió | VMware Tools verzió | VMware Tools build |
6.5 | 10.1.0 | 10252 |
6.5U1 | 10.1.7 | 10279 |
6.5U2 | 10.2.1 | 10305 |
6.5U3 | 10.3.10 | 10346 |
6.7 | 10.2.0 | 10304 |
6.7U1 | 10.3.2 | 10338 |
6.7U2 | 10.3.10 | 10341 |
6.7U3 | 10.3.10 | 10346 |
Lehetséges a VMware Tools verziójának ellenőrzése?
- A Windows vendégrendszerből
A Windows vendég operációs rendszerből a parancssor segítségével megjelenítheti a telepített csomag verzióját és buildjét:
Vagy egyszerűen nyissa meg a VMware Tools ikonját a tálcán (ez nem vonatkozik Windows Server Core telepítés esetén):
- A Linux vendégből
Luxus disztribúciók esetében vagy a csomaginformációkat ellenőrizheti, vagy lekérdezheti a “vmware-toolbox-cmd” parancsot.
VMwareToolboxCmd.exe -v
- vSphere / vCenter
A vSphere webkliensben jelenítse meg egy futó VM adatait a verzió megismeréséhez. Vegye figyelembe, hogy a VM-nek és a benne lévő eszközöknek futniuk kell ahhoz, hogy az ESXi hatékonyan lekérdezhesse a VMware-eszközöket. A VMware eszközök állapotát is megkapja, amelyből megtudhatja, hogy a legjobb verzió fut-e.
- PowerCLI
Ha a PowerCLI-t használja a jelentésekhez, az automatizáláshoz vagy a mindennapi adminisztrátori élethez, akkor egy vagy több virtuális gép VM Tools verzióját és állapotát is lekérdezheti. Ezeket az adatokat egy VM objektum következő tulajdonságaiban találja meg (ismétlem, a VM-nek futnia kell, és nem szabad lezuhannia):
Version : $VM.Guest.ExtensionData.ToolsVersion
Status : $VM.Guest.ExtensionData.ToolsVersion
How to Install VMware Tools
Melyik verziót és formátumot használjam?
Először is, melyik verziót válasszam? Általában az összes támogatott vendég operációs rendszerhez (lásd VMware KB 2015161) a legújabb verzió a legjobb, tekintettel arra, hogy a hypervisor különböző verzióival is visszafelé (és előre) kompatibilis. A javasolt szabály az, hogy legalább a beépített verzióval tartsuk őket frissítve. Arra azonban ügyeljen, hogy a VMware Tools verziója legalább “újabb” legyen, mint a virtuális gép hardverszintje (kompatibilitása), mivel ezek tartalmazzák az új virtuális hardverhez tartozó illesztőprogramokat.
Megjegyzendő, hogy a VMware Tools-nak vannak “befagyasztott” változatai is a régebbi operációs rendszerek támogatására. Ebben az esetben természetesen az a szabály, hogy a legújabb, befagyasztott verziót kell használni.
Aztán melyik formátumot használjam? Általában a Windows operációs rendszerhez a beépített formátumot, a legújabb Linux disztribúcióhoz pedig az OVT formátumot használja.
A részletesebb információkért olvassa el a VMware Kompatibilitási útmutatóját. Adja meg a vendég operációs rendszer kategóriáját, verzióját és a VMware-terméket.
Lássa például az ESXi 7.0 rendszeren futó Debian 10-re vonatkozó ajánlásokat:
Az ESXi rendszeren az OVT támogatott, az OSP nem.
A Windows Server 2019 esetében mind a beépített, mind a letölthető formátum támogatott. Vegye figyelembe, hogy a vendég operációs rendszer kompatibilitási útmutatója sok más hasznos információt is tartalmaz, többek között a támogatási szintet, az ajánlott illesztőprogramtípusokat és a vendég operációs rendszer telepítésére vagy konfigurálására vonatkozó konkrét megjegyzéseket.
VMware Tools telepítése
A következőkben négy különböző esetben tárgyaljuk a VMware Tools ESXi-re történő telepítését:
- Built-in VMware Tools for Windows OS
- Downloadable VMware Tools Windows OS
- Unattended install Windows OS
- OVT for Linux OS
Az OSP-vel nem foglalkozom, mivel az a régebbi Linux disztribúciókra jellemző, amelyek biztosan eltűnnek, és külön blogbejegyzést igényelne. Bizonyos esetekben szükség lehet a fejlesztői könyvtárra és a fordítóra is.
- Built-in VMware Tools for Windows OS
Ez a legegyszerűbb megoldás és a VMware Workstation, Player, Fusion esetében az OS telepítése során automatizálható is.
VMware vSphere esetén a vSphere (HTML5) kliens segítségével kattintson a jobb gombbal a VM-re, és válassza a Guest OS > Install Tools (Vendég OS > Eszközök telepítése) lehetőséget.
Ez nem telepíti a VMware Tools-t, mivel a hypervisor még nem “guest aware”, egyszerűen egy vendég OS-specifikus ISO fájlt csatol a VM virtuális CD-ROM-jára. Az ilyen típusú telepítés használatához a virtuális CD-ROM megléte a VM-ben kötelező!
Egy pár ISO fájlt tartalmaz, és a vendég operációs rendszertől függően ezek közül az egyiket fogja használni:
- windows.iso minden Windows OS NT 6.0 (Vista vagy Windows Server 2008) vagy újabb operációs rendszerhez.
- winPreVista.iso a Windows Vista-nál korábbi Windows vendég operációs rendszerekhez.
- linux.iso a glibc 2.5 vagy újabb Linux vendég operációs rendszerekhez.
Megjegyezzük, hogy a VMware Tools 10.1 kiadása óta (2015-ben) a vendég operációs rendszereknek csak egy részhalmaza szerepel a beépített verzióban, eltávolítva néhány régi vagy nem gyakori operációs rendszert. Ebben az esetben az egyetlen megoldás a letölthető formátum használata. Lehetőség van arra is, hogy új ISO-t adjunk hozzá a beépített verzióhoz, de ezt az esetet később tárgyaljuk.
Most, hogy az ISO fel van csatolva a VM-be, folytathatjuk a valódi VMware Tools telepítési lépéseket. Windows esetén használhatja az automatikus indítást vagy duplán kattinthat a setup.exe fájlra, és a telepítés elindul.
Három különböző telepítési lehetőség van:
- Típusos: a legtöbb ESXi felhasználási esetre alkalmas, és alapértelmezettként kell kiválasztani.
- Teljes: Alkalmas erősen heterogén környezetekben.
- Custom: Speciális komponensek, például a Guest Introspection Thin Agent illesztőprogram, az App Defense vagy a vShield telepítéséhez használja. Nem szabványos környezetekben egyes funkciókat is eltávolíthat.
Lényegében a tipikus telepítés nem tartalmaz olyan speciális opciókat, mint:
- Guest introspection és VMware AppDefense, amelyekre a VMware vSphere egyes vírusirtóival vagy bizonyos esetekben egy NSX telepítésnél lehet szükség.
- Megosztott mappák, amelyeket az ESXi nem támogat, ezért csak a VMware Workstation, Player vagy Fusion alatt futó VM-ekbe kell telepíteni.
Minden más illesztőprogramot és funkciót telepíteni kell. Emiatt ESXi-környezetekben általában a tipikus telepítés a legjobb megoldás.
A telepítés után a Windows újraindítása szükséges, még akkor is, ha a VMware Tools legtöbb funkciója már fut. Vegye figyelembe, hogy a telepítés során az illesztőprogramok telepítése és a virtuális hardver újrakonfigurálása miatt kisebb problémák merülhetnek fel a VM-ben (például egy átmeneti üres képernyő jelenik meg a konzolon).
A VMware Tools telepítésének egyik lehetséges módja természetesen az interaktív telepítés, de van egy nem interaktív (felügyelet nélküli) módja is, amelyet később ismertetünk, és amely szkriptek készítése vagy Windows Server Core esetén hasznos.
A Windows operációs rendszeren a VMware Tools telepítése a megfelelő Microsoft Visual C++ könyvtárverziót is telepíti (ha nincs), és ezek telepítéséhez szükség lehet az operációs rendszer bizonyos szervizcsomag szintjére. A szükséges Visual C++ verziót az egyes VMware Tools kiadási megjegyzések tartalmazzák.
- Letölthető VMware Tools Windows OS
Az első kérdés az, hogyan lehet letölteni a VMware eszközöket? Letöltheti az adott VMware termék oldaláról a Driver & Tools fül kiválasztásával:
Az egyes verziókhoz különböző letöltési lehetőségek állnak rendelkezésre:
- Bináris csomagok Windows
- MSI csomagok Windows
- Bináris csomagok Mac OS X
- Offline VIB csomag ESXi
- Régebbi verziók esetében speciális Linux bináris csomagok is lehetnek
A különböző VMware Tools verziók eléréséhez használhatja ezt a közvetlen letöltési linket is.
Lássuk a Windows csomagokat. A bináris formátum egy ZIP vagy tar.gz fájl, amely az ISO fájlt tartalmazza. Miután letöltötte az ISO-t, csatlakoztatnia kell azt a VM-en. Ezt megteheti interaktívan a virtuális konzolon keresztül, vagy feltöltheti egy adattárolóba. Az ISO csatolása után a telepítés lépéseit lásd az előző fejezetben.
- Felügyelet nélküli telepítés Windows operációs rendszer
Az érdekesebb, hogyan lehet nem interaktív telepítést végezni Windowson az exe vagy az msi fájl segítségével:
- Használja a setup.exe opciókat a csendes telepítés elvégzéséhez (ez a korábban tárgyalt beépített formátummal is működik)
- Az MSI csomagot a hagyományos telepítési eszközökkel, például Active Directory GPO-val vagy Microsoft System Centerrel történő terjesztéséhez és telepítésének automatizálásához használjuk.
Lássuk, hogyan lehet csendes telepítést végezni a megfelelő setup.exe opciók használatával. Az alábbiakban egy tipikus telepítési példát mutatunk be naplózás engedélyezésével.
setup.exe /s /v”/qn /l*v “”%TEMP%\vmmsi.log”””
Megjegyezzük, hogy a megközelítés a VMware Tools frissítése/frissítése esetén is működik.
Természetesen azt is megadhatjuk, hogy mely funkciókat kell telepíteni. Egyes komponensek kizárásához használja az ADDLOCAL és a REMOVE opciókat. Az alábbi példa az összes komponenst telepíti, kivéve a megosztott mappa funkciót:
setup.exe /S /v “/qn REBOOT=R ADDLOCAL=ALL REMOVE=Hgfs”
- OVT for Linux OS
Ez a művelet a Linux disztribúció típusától függ, mivel a különböző típusú disztribúciók különböző csomagkezelőket használnak. Vegye figyelembe, hogy a legtöbb fő disztribúció tartalmazza az OVT-t, így nem biztos, hogy telepítenie kell. A csomag frissítése azonban ajánlott lenne.
Debian/Ubuntu esetén:
sudo apt-get install open-vm-tools
RedHat/CentOS esetén (yum használatával):
sudo yum install open-vm-tools
Megjegyezzük, hogy az “open-vm-tools-desktop” nevű opcionális csomag telepíthető a VM-mel való interakció javítására, a kijelző átméretezésére …
A Windows verzióval ellentétben az OVT (egyben OSP) telepítése Linuxon nem igényel újraindítást. Bár vegye figyelembe, hogy új eszközillesztők kerülhetnek hozzá, és a boot ramdisk image változhat. Egy tervezett újraindítás garantálná, hogy a telepítés helyes és a Linux operációs rendszer továbbra is megfelelően bootol.
Hogyan frissíthető a beépített verzió az ESXi hoston
Mint korábban említettük, a beépített verzió a host verziójától függ. Lehetséges azonban a letölthető verzióval frissíteni a beépített verziót? Azért kérdezem ezt, mert a VMware Tools telepítése (és egyben frissítése/frissítése) ebben az esetben nagyon egyszerű és a virtualizációs platformról is elvégezhető.
A vSphere esetében kétféle módon lehet frissíteni a beépített VMware Tools-t a kívánt letölthető verzióval:
- A VIB (vSphere Installation Bundle) csomag (offload) használatával
A VIB csomag egy nagyon érdekes és egyszerű módja az ESXi beépített verziójának frissítésének. A VIB csomagot az esxcli (lásd KB 2008939) vagy a VUM (most már LifeCycle Manager) segítségével telepítheti az ESXi-re. Íme egy teljes útmutató arról, hogyan telepíthet egy VIB csomagot az ESXi-re.
- Az ISO-fájl kézi frissítésével
Az összes csomagolt Tools ISO-képfájl általában az ESXi fájlrendszerében található a /locker/packages/ könyvtárban. Az a partíció azonban, ahol a /locker található, korlátozott, és előfordulhat, hogy nincs elég szabad hely az összes VMware Tools csomag tárolására. Emellett az új ESXi javítások vagy frissítések, amelyek új tools-light VIB csomagot tartalmaznak, felülírhatják vagy megváltoztathatják ennek a könyvtárnak a tartalmát.
Ezek miatt a UserVars.ProductLockerLocation változóval új tárolót adhat meg.
A VMware Tools csomagokat letöltheti a VMware webhelyéről, majd a vmtools és floppies alkönyvtárakat kibonthatja és átmásolhatja az új productLocker célkönyvtárba.
Egy érdekes megközelítés az ebben az útmutatóban leírtak szerint egy központi tároló beállítása több ESXi hoszt számára.
Hogyan frissíthet egy telepített verziót egy vendég operációs rendszerben
- Linux OVT
Az OVT frissítése érdekében a Linux disztribúció frissítése éppen ezt teszi. Természetesen lehetőség van az eszközök frissítésére az operációs rendszer csomagkezelőjének segítségével is.
- Windows Built-in
Az eljárás ebben az esetben a különböző VMware termékek között némileg változhat, a virtualizációs réteg észleli az esetleges elavult VMware Tools verziókat (természetesen a beépített verzióhoz képest).
Egy vSphere környezetben például észrevehető, hogy a VMware Tools állapota “Current”-ről “Upgrade available”-re változik. Megjegyzendő, hogy ezt az információt a PowerCLI-ben is megkaphatja a korábban leírtak szerint.
A VMware Tools frissítéséhez/frissítéséhez kattintson a “Upgrade VMware Tools…” gombra, vagy a vSphere (HTML5) kliens használatával kattintson a jobb gombbal a VM-re, és válassza a Guest OS > Upgrade VMware Tools parancsot.
Egy felugró ablakban választhat a frissítés közül:
A VMware Tools frissítésének/frissítésének két különböző módja közül választhat a vendég operációs rendszerben:
- Interaktív frissítés: Hasonló a friss telepítéshez (a korábban leírtak szerint), és a művelet végrehajtásához a vendég operációs rendszerhez való hozzáférés szükséges rendszergazdai hitelesítővel.
- Automatikus frissítés (alapértelmezett): Felügyelet nélküli művelet, amely frissíti a VMware Tools eszközeit, és nem igényel vendég operációs rendszer hitelesítői jogosultságot (ne feledje, hogy a VMware Tools helyi szolgáltatásként fut, magas jogosultságokkal).
A VMware Tools automatikus frissítése csak Windows vendég operációs rendszerrel rendelkező virtuális gépek esetében támogatott.
- Egyéb megfontolások
A frissítés/frissítés befejezéséhez szükséges-e az operációs rendszer újraindítása?
A VMware Tools 9.x verziójával kezdve (vSphere 5.1 operációs rendszerrel) nincs szükség újraindításra a későbbi VMware Tools frissítésekhez Windows operációs rendszeren. Vegye azonban figyelembe, hogy számos olyan eset van, amikor újraindításra kerül sor, például a 10.3.x verzió esetén, ha a Visual C++ könyvtárakat frissíteni kell (lásd ezt a bejegyzést). Ne feledje, hogy az újraindítás automatikusan és csendben történik, ha az automatikus frissítés opciót választotta.
Linuxon sem a telepítéshez, sem a frissítéshez/frissítéshez nincs szükség újraindításra.
Mégis azt javaslom, hogy a VMware Tools frissítését/frissítését mindig tekintse a rendszerében bekövetkező változásnak, és tervezze ezt a műveletet a munkaidőn kívülre (legalábbis a termelő rendszerek esetében). Az illesztőprogram-frissítések is okozhatják a VM rövid ideig tartó lefagyását. Ezen okok miatt javaslom, hogy a VMware Tools frissítése/frissítése után tervezzen újraindítást, és használja ezt az ablakot egy másik vendég operációs rendszer frissítésének véglegesítésére, majd indítsa újra a VM-et.
Mi a helyzet a VMware Tools frissítésével/frissítésével, ha a letölthető verziót használja?
VSphere környezet esetén javaslom, hogy először a beépített verziót frissítse az offline VIB csomaggal (vagy használja a központi tárolót) a korábban leírtak szerint. Ezzel eljutunk a korábbi helyzethez, hogy hogyan frissíthetjük a VMware Tools-t a beépített verzió használatával.
A csendes vagy kötegelt frissítéseket a telepítési folyamat során leírtak szerint, valamint PowerCLI cmdlet segítségével lehet elvégezni.
A telepítési/frissítési/frissítési folyamatról további információkat a VMware Tools dokumentációjában, illetve a VMware KB 2004754 – régi, de még mindig értékes – dokumentumban találunk.
A VMware Tools frissítéséről is van egy nagyszerű bejegyzés, amely a VMware vSphere esetében egy másik módszert ír le a VMware Tools ellenőrzésének a VM tulajdonságbeállításokba való beágyazásával.
How to check VMware Tools version for more VMs
A vSphere kliens VM listáiban adjunk hozzá egy oszlopot a Tools verziók és állapotok megjelenítéséhez. A VMware Tools Version Status az a mező, amely a vendég operációs rendszerekbe telepített VMware Tools verziószámát jelenti:
Megjegyezzük, hogy a teljes táblázatot különböző formátumokban is exportálhatja, többek között CSV formátumban (ez a legegyszerűbb módja a táblázatkezelőbe történő importálásnak). Ahogy korábban javasoltuk, a PowerCLI-ben is lekérdezhetjük ezeket az információkat.
Hogyan frissíthetjük a VMware Tools-t több VM-en
Egy tömeges VMware Tools frissítést is indíthatunk egy csomó VM-en és meghatározott időzítéssel. A VUM (ma már LifeCycle Manager) nem csak ESXi foltozást tud végezni, hanem automatikusan kezeli a VMware Tools frissítését a VM-ek egy kiválasztott listájára (például egy VM mappában lévő összes VM-re).
Ezt a módszert különböző cikkek írják le, de ez ugyanaz a folyamat, mint a host foltozás. A nagyobb frissítések PowerCLI-vel is elvégezhetők, mint például a példában a VMware Tools frissítése az összes VM-en, miközben megakadályozza az automatikus újraindítást, ha arra sor kerül:
Get-VM * | Update-Tools -NoReboot
Miért nem tudom telepíteni/frissíteni/frissíteni a VMware Tools-t?
Ezek között több olyan eset is előfordulhat, amikor a VMware Tools telepítése vagy frissítése/frissítése nem sikerül vagy nem sikerül.
Először is kezdjük néhány általános ajánlással:
- Vigyázzunk, hogy ne legyen folyamatban újraindítás a vendég operációs rendszerben: ez megakadályozhatja a helyes telepítést vagy frissítést/frissítést minden szoftvercsomag esetében, beleértve természetesen a VMware Tools-t is
- Vigyázzunk, hogy legyen elegendő szabad lemezterület a vendég operációs rendszerben: általában a telepítés/frissítés/frissítés során ez az ellenőrzés automatikusan megtörténik.
- GYőződjön meg arról, hogy a frissítés/frissítés során a megfelelő sorrendet követi: minden VMware termékhez rendelkezésre állnak a VMware Product Interoperability Matrices, amelyek segíthetnek a teljes körű frissítésben.
- Győződjön meg arról, hogy nincs ISO csatlakoztatva a VM-hez, és ha van, akkor a VMware Tools telepítésének vagy frissítésének megkezdése előtt kösse ki (Linuxon/Unixen) vagy dobja ki (Windowson). Ez nagyon fontos a beépített verzióban.
- A vírusirtók blokkolhatják a VMware telepítését vagy frissítését.
Ha a ProductLockerLocation változót használja a korábban leírtak szerint, a frissítési vagy telepítési kísérletek a változó megfelelő beállítása nélkül az ISO hiányzik hibaüzenettel sikertelenek lesznek. További információért lásd a VMware KB 2129825.
Ha a VMware Tools telepítése függőben marad, a vSphere Clientben a Guest > End VMware Tools Install (VMware Tools telepítés befejezése) menüpont kiválasztásával megpróbálhatja leállítani a műveletet. További információért olvassa el ezt a bejegyzést.
Néha a VMware Tools törlése után újra kell telepíteni a VMware Tools-t, mert a frissítés/frissítés egyáltalán nem működik.
A teljes eltávolításhoz Windows operációs rendszer esetén csak használja a vezérlőpultot, majd ellenőrizze, hogy a C:\Program Files\VMware\VMware Tools és a C:\ProgramData\VMware\VMware Tools mappák üresek. Ha nem, törölje őket, és indítsa újra a virtuális gépet. Ezt követően próbálja meg újra telepíteni az új verziót.
Ha az MSI hiányzik hibával szembesül, akkor a következő parancsot futtathatja a Windows registry tisztításához:
setup.exe /C
A VMware Tools-t gyakran opcionális komponensnek tekinti számos olyan rendszergazda, aki nem járatos a virtualizációban, és nem érti annyira a célját. A stabil és nagy teljesítményű virtuális környezet biztosításához azonban elengedhetetlen, hogy minden virtuális gép fel legyen szerelve vele. Nemcsak a virtuális konzolon keresztül történő csatlakozáskor javítja a felhasználói élményt, és megkönnyíti a jelentéstételt, hanem fontos memória-visszanyerési mechanizmusokat is lehetővé tesz, amelyek megakadályozhatják a VM-ek összeomlását, ha a gazdaállomáson memóriaverseny van, vagy biztosítják, hogy az összes megfelelő illesztőprogram használatban legyen.