[Parandatud] VMware: on vaja virtuaalmasina ketaste konsolideerimist
Vmware Virtual Machine Disks Consolidation Is Needed
Paljud kasutajad saavad selle Vaja on virtuaalmasina ketaste konsolideerimist viga VMware vSphere kliendi kasutamisel. Mis vea põhjustab? Kuidas seda parandada? Nüüd alustame vastuste uurimist koos MiniTooliga.
Sellel lehel:- Virtuaalmasina ketaste konsolideerimise võimalikud põhjused Viga
- Kuidas parandada virtuaalmasina ketaste konsolideerimist on vaja viga
- Mis on Sinu arvamus
VMware vSphere on virtualiseerimise tarkvararakendus, mis töötab täieliku platvormina teie virtuaalmasina haldamiseks. Seda saab kasutada paljude virtuaalse masina ülesannete täitmiseks, nagu külalis-OS-i sulgemine, konsooli käivitamine, sätete muutmine, hetktõmmiste loomine jne. Kuid paljud kasutajad kogevad virtuaalse masina ketta konsolideerimise viga tarkvara kasutamisel.
Erinevatest foorumitest ja kogukondadest pärit kasutajate aruannete kohaselt on virtuaalmasina ketaste konsolideerimiseks vajalik tõrge ilmneb peamiselt mitme virtuaalse ketta faili ühendamisel üheks kettaks. Siin on tõeline näide Nakio foorumist.
Tere kutid! Mul on selline tõrketeade, mis ütleb: VMware virtuaalmasina ketaste konsolideerimine on vajalik. Kas teil on aimu, mida ma sellega teha saan? Aitäh!https://forum.nakivo.com/index.php?/topic/7815-vmware-virtual-machine-disks-consolidation-is-needed-error/#comment-9528
Virtuaalmasina ketaste konsolideerimise võimalikud põhjused Viga
Virtuaalse ketta konsolideerimine on pärast VM-is hetktõmmiste tegemist loodud virtuaalse ketta failide liitmise protsess. Enamikul juhtudel on ketta konsolideerimise eesmärk jõudluse halvenemise vältimiseks või mõne probleemi lahendamiseks.
Hetketõmmise tegemisel näete, et luuakse delta-ketas ja muudatused kirjutatakse vastavale delta-kettale. Selle tulemusena sisaldab iga delta ketas kõiki eelmise deltaketta olekuga võrreldes tehtud muudatusi ja emaketas jääb muutumatuks, mis põhjustab virtuaalses masinas üleliigseid andmeid.
Kui hetktõmmised ja nendega seotud virtuaalse ketta failid kasvavad järjest suuremaks, võib jõudlus halveneda. Kuid pärast VMware'i ketta edukat konsolideerimist liidetakse kõik deltaketta andmed ühele kettale ja kettale, kus VM-failid asuvad, ei jäeta üleliigseid andmeid. See tähendab, et kettaruum puhastatakse pärast virtuaalse ketta failide konsolideerimist.
Virtuaalse masina ketta konsolideerimisprotsess ei ole aga alati sujuv. Väga paljud inimesed kogevad VMware virtuaalmasina ketta konsolideerimise viga. Miks? See võib olla põhjustatud paljudest võimalikest põhjustest. Siin loetleme need järgmiselt:
- Pole piisavalt kettaruumi VMFS-i andmesalves virtuaalse ketta konsolideerimiseks. Tavaliselt vajab see andmesalves vähemalt 1 GB vaba ruumi.
Nüüd oleksite pidanud teadma virtuaalmasina konsolideerimiseks vajaliku olekuvea võimalikke põhjuseid. Vaatame, kuidas seda parandada.
Töölaua Windowsi haldur lakkas töötamast ja suleti? [Parandatud]Paljud kasutajad teatasid, et Windowsi töölauahaldur lakkas töötamast ja suleti. See postitus selgitab võimalikke põhjuseid ja pakub vastavaid parandusi.
Loe rohkemKuidas parandada virtuaalmasina ketaste konsolideerimist on vaja viga
Pärast VMware'i virtuaalmasina ketta konsolideerimise vajalikkuse tõrke kõigi võimalike põhjuste analüüsimist uurime järgmisi 5 kohaldatavat parandust. Siin saate neid järjekorras proovida, kuni probleem laheneb.
Parandus 1. Konsolideerige virtuaalmasina kettafailid õigesti
Esimene ja lihtsaim parandus virtuaalmasina konsolideerimiseks vajaliku olekuvea jaoks on veenduda, et konsolideerite virtuaalmasina kettafailid õigesti. Selleks järgige allolevaid üksikasjalikke samme.
Samm 1. Käivitage oma arvutis VMware vSphere klient.
2. samm. Paremklõpsake VM nimi, millesse soovite kettafaile koondada, ja valige Hetketõmmised > Konsolideeri alammenüüst.
3. samm. Seejärel saate kinnitusteate See toiming koondab teie virtuaalmasinas kõik üleliigsed taastegemise logid. Kas soovite kindlasti jätkata? . Kliki Jah VMware'i ketta konsolideerimise kinnitamiseks.
Märge: Kui olete mures, et ketta konsolideerimise käigus lähevad andmed kaduma, saate teha VMware'i virtuaalmasinast varukoopia. Näiteks saate kõik VM-failid teisaldada andmesalve teise kausta.
Seejärel koondab vSphere'i klient virtuaalse ketta failid ja kustutab logid. Protsessi jaoks kuluv aeg sõltub VM-i suurusest, hetktõmmiste arvust ja VM-i koormusest. Pärast lõpetamist peaks virtuaalmasina konsolideerimiseks vajalik olekuviga kaduma.
Parandus 2. Kustutage kõik olemasolevad VM-i hetktõmmised
Teine ketta konsolideerimise vea peamine põhjus on lukustatud VM-failid. Kui saate mõne muu veateate Failile ei pääse juurde, kuna see on lukus. Ketaste konsolideerimisel ilmnes viga protsessi ajal näitab see, et teie VM-i kettafailid on varundamisrakenduse poolt lukustatud. Sel juhul peate VM-failid avama järgmiselt Parandage 2 või Parandage 3 . Siin näitame teile, kuidas VM-faile avada, kustutades kõik hetktõmmised.
Samm 1. Lülitage töötav virtuaalmasin välja ja looge uus VM-i ketta hetktõmmis.
2. samm. Paremklõpsake VM vahekaart ülemisest menüüst ja seejärel valige Hetketõmmised ja klõpsake edasi Kustuta kõik hetktõmmised .
3. samm. Mõnikord võib virtuaalse masina konsolideerimise vajaliku oleku käivitada ebajärjekindlus -ctk.vmdk failid. Seega võite proovida CTK-failid kustutada.
4. samm. Nüüd võite proovida virtuaalse ketta faile uuesti konsolideerida, nagu eespool selgitasime.
Näpunäide: Kui need sammud ei aidanud, saate VM-i sulgeda ja avada VM-i seaded , valige VM-i valikud vahekaarti ja seejärel laiendage Täiustatud kategooriasse ja klõpsake nuppu Muuda konfiguratsiooni . Konfiguratsiooniaknas klõpsake nuppu Lisa konfiguratsiooniparameetrid , lisage asyncConsolidate.forceSync parameeter ja seadke see väärtusele TÕSI .Parandus 3. Teisaldage VM teise ESXi hosti
Varundusrakenduse loodud lukustatud VM-faile kasutatakse peamiselt selleks, et vältida samaaegset failidesse kirjutamist mitme ESXi hosti poolt. Kuid need lukustatud kettafailid võivad käivitada virtuaalse ketta konsolideerimise tõrke. Faili avamiseks saate virtuaalse masina teise ESXi hosti teisaldada.
Samm 1. Taaskäivitage haldusagendid ESXi-hostis, kus VM asub. Selleks saate avada ESXi kesta või luua ühenduse ESXi hostiga SSH kaudu ja käivitada alltoodud käsud administraatorina:
services.sh taaskäivitage
või
/etc/init.d/hostd taaskäivitage
/etc/init.d/vpxa taaskäivitage
Näpunäide. ESXi otsekonsooli saate avada ka navigeerides aadressile Veaotsingu valikud ja valides Taaskäivitage haldusagendid (vajutades Sisenema vajaliku valiku aktiveerimiseks ja vajutage F11 kinnitada.)
2. samm. Nüüd saate lukustatud VM-faile kontrollida, käivitades alloleva käsu:
vmfsfilelockinfo -p /vmfs/volumes/vm_datastore/vm_name/vm_name.vmx
3. samm. Kontrollige hostitud logifaile, kui soovite tuvastada VM-failide asukoha andmesalve tee.
cat /var/log/hostd.log |grep -i vm_name
4. samm. Pärast VM-failide asukoha hankimist liikuge andmesalves VM-i kataloogi:
cd /vmfs/volumes/datastore_name/vm_name
5. samm. Rakendage järgmist käsku, et loetleda VM-failide poolt lukustatud ESXi hostid.
for i in `ls'; do vmfsfilelockinfo -p $i ;done|grep ‘on lukus|Lukku omav host|Kogu kulunud aeg' | sed ‘s|Faili lukku omav host on||g’|sed ‘s|Kogu aeg|—|g' | awk ‘{print $1}’ |unik
6. samm. Taaskäivitage oma ESXi haldusagendid (sh majutatud ja vpxa ). Seejärel käivitage VM-failide avamiseks EXSi-hostis allolev käsk.
/etc/init.d/hostd taaskäivitage
/etc/init.d/vpxa taaskäivitage
Kui see on tehtud, saate virtuaalmasina kettafailid uuesti konsolideerida ja vaadata, kas viga ikka ilmub.
Parandus 4. Laiendage oma kettaruumi
Nagu eespool mainitud, võib ebapiisava kettaruumi tõttu tekkida tõrge VMware virtuaalmasina ketta konsolideerimisel. Seega soovitame kontrollida, kas VMFS-i andmesalves on piisavalt vaba kettaruumi (üle 1 GB). Kui ei, peate kettaruumi suurendama.
Kui te ei soovi VFMS-i andmesalves ühtegi faili kustutada, on kettaruumi suurendamine hea valik. Kuidas pikendada kettaseadet ilma andmete kadumiseta? Multifunktsionaalse partitsioonihaldurina aitab MiniTool Partition Wizard teil seda hõlpsalt teha. Lisaks saab sellega harjuda kettaruumi analüüsimine , teisendada NTFS-i FAT-iks, OS-i migreerumine , taastada kaotatud andmed jne.
MiniTooli partitsiooniviisard tasutaKlõpsake allalaadimiseks100%Puhas ja ohutu
Siit saate teada, kuidas utiliidi MiniTool partitsiooni laiendada.
Samm 1. Käivitage see tarkvara, et siseneda selle põhiliidese, seejärel valige kettaseade, kus asub VMFS-i andmesalv, ja klõpsake nuppu Laienda partitsiooni vasakult paanilt.
2. samm. Valige draiv, millelt soovite vaba ruumi võtta, ja seejärel lohistage vaba ruumi hõivamiseks liugurit või sisestage oma vajadustele vastav helitugevus. Seejärel klõpsake nuppu Okei .
3. samm. Kliki Rakenda protsessi läbiviimiseks.
Parandus 5. Kasutage VMware Disk Consolidation käivitamiseks alternatiivi
Kui pärast kõigi ülaltoodud meetodite proovimist kuvatakse endiselt VMware'i ketta konsolideerimise tõrge, võite kaaluda alternatiivi nimega vSphere PowerCLI virtuaalse ketta failide konsolideerimiseks. PowerCLI on graafiline kasutajaliides, mida saab laiendada PowerShell VMware keskkondade mõistmiseks ja nendega suhtlemiseks. Siin on, kuidas seda kasutada virtuaalsete ketaste konsolideerimiseks.
Samm 1. Käivitage PowerCLI klient, looge ühendus vCenter Serveriga, mis haldab ESXi hosti VM-iga, ja sisestage volikirjad, kui teil palutakse.
Connect-VIServer vcenter01.test.com
2. samm. Käivitage allolev käsk, et saada virtuaalmasina konsolideerimist vajava olekuga VM-ide loend.
Get-VM | Kus-objekt {$ _. Extensiondata.Runtime.ConsolidationNeeded}
3. samm. Nüüd saate virtuaalmasina kettafaile konsolideerida, täites alloleva käsu.
Get-VM | Kus-objekt {$ . Extensiondata.Runtime.ConsolidationNeeded} | foreach {$ . ExtensionData.ConsolidateVMDisks_Task ()}
Mis on Sinu arvamus
Kuidas parandada virtuaalse ketta konsolideerimise viga? Nüüd saate proovida mõnda või kõiki ülaltoodud viiest parandusest ja vaadata, milline neist teile kõige paremini sobib. Kui teil on veale paremaid lahendusi, kirjutage need kommentaaride alale. Samuti võite saata meile e-kirja aadressile Meie kui teil on MiniTool tarkvara kasutamisel raskusi.