[Korjattu] VMware: Virtuaalikonelevyjen konsolidointia tarvitaan
Vmware Virtual Machine Disks Consolidation Is Needed
Monet käyttäjät saavat virtuaalikoneen levyjen konsolidointia tarvitaan virhe käytettäessä VMware vSphere -asiakasta. Mikä aiheuttaa virheen? Kuinka korjata se? Aloitetaan nyt vastausten tutkiminen yhdessä MiniToolin kanssa.
Tällä sivulla :- Virtuaalikonelevyjen yhdistämisen mahdolliset syyt Virhe
- Virtual Machine Disk Consolidation Is Need -virheen korjaaminen
- Mikä on sinun mielipiteesi
VMware vSphere on virtualisointiohjelmistosovellus, joka toimii täydellisenä alustana virtuaalikoneen hallintaan. Sitä voidaan käyttää monien virtuaalikoneen tehtävien suorittamiseen, kuten vieraskäyttöjärjestelmän sulkemiseen, konsolin käynnistämiseen, asetusten muokkaamiseen, tilannekuvien luomiseen ja niin edelleen. Kuitenkin monet käyttäjät kohtaavat virtuaalikoneen levyn konsolidointia tarvitaan virhe, kun ohjelmistoa käytetään.
Eri foorumeilta ja yhteisöiltä saatujen käyttäjien raporttien mukaan virtuaalikoneen levyjen konsolidointia tarvitaan virhe lähinnä silloin, kun useita virtuaalilevytiedostoja yhdistetään yhdeksi levyksi. Tässä on todellinen esimerkki Nakio-foorumilta.
Hei kaverit! Sain tämän virheilmoituksen, jossa sanotaan: VMwaren virtuaalikoneen levyjen konsolidointi on tarpeen. Onko sinulla aavistustakaan, mitä voin tehdä sillä? Kiitos!https://forum.nakivo.com/index.php?/topic/7815-vmware-virtual-machine-disks-consolidation-is-needed-error/#comment-9528
Virtuaalikonelevyjen yhdistämisen mahdolliset syyt Virhe
Virtuaalilevyn yhdistäminen on prosessi, jossa yhdistetään virtuaalilevyn tiedostoja, jotka on luotu tilannevedosten ottamisen jälkeen virtuaalikoneessa. Useimmissa tapauksissa levyn konsolidoinnin avulla vältetään suorituskyvyn heikkeneminen tai ratkaistaan joitain ongelmia.
Kun otat tilannekuvan, huomaat, että deltalevy luodaan ja muutokset kirjoitetaan vastaavalle deltalevylle. Tämän seurauksena jokainen deltalevy sisältää kaikki muutokset, jotka on tehty verrattuna edelliseen deltalevyn tilaan, ja päälevy pysyy muuttumattomana, mikä aiheuttaa redundantteja tietoja virtuaalikoneen.
Kun tilannevedokset ja niihin liittyvät virtuaalilevytiedostot kasvavat ja laajenevat, suorituskyky saattaa heikentyä. Mutta kun aloitat VMware-levyn yhdistämisen onnistuneesti, kaikki delta-levyn tiedot yhdistetään yhdeksi levyksi, eikä ylimääräisiä tietoja jää levylle, jossa VM-tiedostot sijaitsevat. Toisin sanoen levytila puhdistetaan virtuaalilevytiedostojen yhdistämisen jälkeen.
Virtuaalikoneen levyn konsolidointiprosessi ei kuitenkaan aina ole sujuvaa. Monet ihmiset kohtaavat VMwaren virtuaalikoneen levykonsolidointivirheen. Miksi? Se voi johtua monista mahdollisista syistä. Tässä listaamme ne seuraavasti:
- Ei riittävästi levytilaa VMFS-tietosäilössä suorittaaksesi virtuaalisen levyn konsolidoinnin. Yleensä se vaatii vähintään 1 Gt vapaata tilaa tietovarastossa.
Nyt sinun olisi pitänyt tietää mahdolliset syyt virtuaalikoneen yhdistämiseen tarvittavaan tilavirheeseen. Katsotaan kuinka korjata se.
![Desktop Windows Manager lakkasi toimimasta ja suljettiin? [Korjattu]](http://gov-civil-setubal.pt/img/partition-disk/16/vmware-virtual-machine-disks-consolidation-is-needed.jpg)
Monet käyttäjät ilmoittivat, että Desktop Windows Manager lakkasi toimimasta ja suljettiin. Tämä viesti selittää mahdolliset syyt ja tarjoaa vastaavat korjaukset.
Lue lisääVirtual Machine Disk Consolidation Is Need -virheen korjaaminen
Analysoituamme kaikki mahdolliset syyt VMwaren virtuaalikoneen levykonsolidointia tarvitaan -virheeseen, tutkimme seuraavia 5 soveltuvaa korjausta. Täällä voit kokeilla niitä järjestyksessä, kunnes ongelma on ratkaistu.
Korjaus 1. Yhdistä virtuaalikoneen levytiedostot oikein
Ensimmäinen ja yksinkertaisin korjaus virtuaalikoneen konsolidoinnin edellyttämään tilavirheeseen on varmistaa, että yhdistät virtuaalikoneen levytiedostot oikein. Voit tehdä sen noudattamalla alla olevia yksityiskohtaisia ohjeita:
Vaihe 1. Käynnistä VMware vSphere -asiakas tietokoneellasi.
Vaihe 2. Napsauta hiiren kakkospainikkeella VM nimi, johon haluat yhdistää levytiedostot ja valitse Tilannekuvat > Yhdistä alivalikosta.
Vaihe 3. Sitten saat vahvistusviestin, jossa lukee Tämä toiminto yhdistää kaikki virtuaalikoneesi redundanttilokit. Oletko varma, että haluat jatkaa? . Klikkaa Joo vahvistaaksesi VMware-levyn konsolidoinnin.
Huomautus: Jos olet huolissasi tietojen katoamisesta levyn konsolidoinnin aikana, voit tehdä VMware-virtuaalikoneen varmuuskopion. Voit esimerkiksi siirtää kaikki VM-tiedostot toiseen tietovaraston kansioon.
Sitten vSphere-asiakas yhdistää virtuaalilevytiedostot ja tyhjentää lokit. Prosessiin tarvittava aika riippuu virtuaalikoneen koosta, tilannevedosten määrästä ja virtuaalikoneen kuormituksesta. Kun se on valmis, virtuaalikoneen yhdistämiseen tarvittavan tilavirheen pitäisi kadota.
Korjaus 2. Poista kaikki olemassa olevat VM-vedokset
Toinen tärkein syy levyn konsolidointivirheeseen ovat lukitut VM-tiedostot. Jos saat toisen virheilmoituksen Tiedostoa ei voi käyttää, koska se on lukittu. Levyjä konsolidoitaessa tapahtui virhe prosessin aikana tämä osoittaa, että varmuuskopiointisovellus on lukinnut VM-levytiedostosi. Tässä tapauksessa sinun on avattava VM-tiedostojen lukitus seuraavasti Korjaa 2 tai Korjaa 3 . Tässä näytämme, kuinka VM-tiedostot avataan poistamalla kaikki tilannekuvat.
Vaihe 1. Sammuta käyttämäsi virtuaalikone ja luo uusi VM-levyvedos.
Vaihe 2. Napsauta hiiren kakkospainikkeella VM -välilehti ylävalikosta ja valitse sitten Tilannekuvat ja klikkaa Poista kaikki tilannekuvat .
Vaihe 3. Joskus virtuaalikoneen konsolidoinnin vaatiman tilan voi laukaista epäjohdonmukaisuus -ctk.vmdk tiedostot. Joten voit yrittää poistaa CTK-tiedostot.
Vaihe 4. Nyt voit yrittää yhdistää virtuaalilevytiedostot uudelleen, kuten yllä selitämme.
Kärki: Jos nämä vaiheet eivät auttaneet, voit sulkea virtuaalikoneen ja avata VM-asetukset , Valitse VM-asetukset -välilehti ja laajenna sitten Pitkälle kehittynyt luokka ja klikkaa Muokkaa kokoonpanoa . Napsauta asetusikkunassa Lisää määritysparametreja , lisää asyncConsolidate.forceSync parametri ja aseta se arvoon TOTTA .Korjaus 3. Siirrä virtuaalikone toiseen ESXi-isäntään
Varmuuskopiosovelluksen luomia lukittuja VM-tiedostoja käytetään pääasiassa estämään useiden ESXi-isäntien samanaikainen kirjoitus tiedostoihin. Nämä lukitut levytiedostot voivat kuitenkin laukaista virtuaalisen levyn konsolidointi on tarpeen -virheen. Voit avata tiedoston lukituksen siirtämällä virtuaalikoneen toiseen ESXi-isäntään.
Vaihe 1. Käynnistä hallintaagentit uudelleen ESXi-isännässä, jossa virtuaalikone sijaitsee. Voit tehdä tämän avaamalla ESXi-kuoren tai muodostamalla yhteyden ESXi-isäntään SSH:n kautta ja suorittamalla alla olevat komennot pääkäyttäjänä:
services.sh käynnistä uudelleen
tai
/etc/init.d/hostd käynnistyy uudelleen
/etc/init.d/vpxa käynnistyy uudelleen
Vihje: Voit myös avata ESXi-suorakonsolin navigoimalla kohtaan Vianmääritysvaihtoehdot , ja valitsemalla Käynnistä Management Agents uudelleen (painamalla Tulla sisään aktivoidaksesi haluamasi vaihtoehdon ja painamalla F11 vahvistaa.)
Vaihe 2. Nyt voit tarkistaa lukitut VM-tiedostot suorittamalla alla olevan komennon:
vmfsfilelockinfo -p /vmfs/volumes/vm_datastore/vm_name/vm_name.vmx
Vaihe 3. Tarkista isännöidyt lokitiedostot, jos haluat tunnistaa polun tietovarastosta, jossa VM-tiedostot sijaitsevat.
cat /var/log/hostd.log |grep -i vm_name
Vaihe 4. Siirry tietovaraston VM-hakemistoon saatuasi VM-tiedostojen sijainnin:
cd /vmfs/volumes/datastore_name/vm_name
Vaihe 5. Käytä seuraavaa komentoa listataksesi VM-tiedostojen lukitsemat ESXi-isännät.
for i in 'ls'; do vmfsfilelockinfo -p $i ;done|grep ‘on lukittu|Lukon omistava isäntä|Kesätty aika' | sed ‘s|Tiedoston lukituksen omistava isäntä on||g’|sed ‘s|Kokonaisaika|—|g' | awk '{print $1}' |ainutlaatuinen
Vaihe 6. Käynnistä ESXi-hallintaagentit uudelleen (mukaan lukien isännöi ja vpxa ). Suorita sitten alla oleva komento EXSi-isännässä VM-tiedostojen lukituksen avaamiseksi.
/etc/init.d/hostd käynnistyy uudelleen
/etc/init.d/vpxa käynnistyy uudelleen
Kun olet valmis, voit yhdistää virtuaalikoneen levytiedostot uudelleen ja katsoa, näkyykö virhe edelleen.
Korjaa 4. Laajenna levytilaa
Kuten edellä mainittiin, VMware-virtuaalikoneen levyn konsolidointia tarvitaan -virhe voi ilmetä riittämättömän levytilan vuoksi. Joten suosittelemme tarkistamaan, onko VMFS-tietovarastossa tarpeeksi vapaata levytilaa (yli 1 Gt). Jos ei, sinun on lisättävä levytilaa.
Jos et halua poistaa VFMS-tietovarastossa olevia tiedostoja, levytilan laajentaminen on hyvä valinta. Kuinka laajentaa levyasemaa ilman tietojen menetystä? Monitoimisena osionhallintaohjelmana MiniTool Partition Wizard voi auttaa sinua tekemään sen helposti. Lisäksi sitä voidaan käyttää analysoida levytilaa , muuntaa NTFS FAT-muotoon, siirrä käyttöjärjestelmä , palauttaa kadonneet tiedot jne.
MiniTool Partition Wizard ilmainenLataa napsauttamalla100 %Puhdas & Turvallinen
Näin voit laajentaa osiota MiniTool-apuohjelman avulla.
Vaihe 1. Käynnistä tämä ohjelmisto päästäksesi sen pääliittymään ja valitse sitten levyasema, jossa VMFS-tietovarasto sijaitsee ja napsauta Laajenna osio vasemmasta ruudusta.
Vaihe 2. Valitse asema, jolta haluat ottaa vapaata tilaa, ja vedä sitten liukusäädintä täyttääksesi vapaan tilan tai syötä tietty tilavuus tarpeidesi mukaan. Napsauta sitten OK .
Vaihe 3. Klikkaa Käytä prosessin suorittamiseen.
Korjaus 5. Käytä vaihtoehtoa VMware Disk Consolidationin suorittamiseen
Jos saat edelleen VMware-levyn konsolidointivirheen kokeiltuasi kaikkia yllä olevia menetelmiä, voit harkita vSphere-nimisen vaihtoehdon käyttöä. PowerCLI virtuaalilevytiedostojen yhdistämiseen. PowerCLI on graafinen käyttöliittymä, jota voidaan laajentaa PowerShell ymmärtää VMware-ympäristöjä ja olla vuorovaikutuksessa niiden kanssa. Näin voit käyttää sitä virtuaalilevyjen yhdistämiseen.
Vaihe 1. Käynnistä PowerCLI-asiakas, muodosta yhteys vCenter-palvelimeen, joka hallitsee ESXi-isäntää VM:n kanssa, ja anna valtuustiedot pyydettäessä.
Connect-VIServer vcenter01.test.com
Vaihe 2. Suorita alla oleva komento saadaksesi luettelon virtuaalikoneista, joiden tila on virtuaalikoneen yhdistäminen.
Get-VM | Missä-Objekti {$ _. Extensiondata.Runtime.ConsolidationNeeded}
Vaihe 3. Nyt voit yhdistää virtuaalikoneen levytiedostot suorittamalla alla olevan komennon.
Get-VM | Missä-Objekti {$ . Extensiondata.Runtime.ConsolidationNeeded} | foreach {$ . ExtensionData.ConsolidateVMDisks_Task ()}
Mikä on sinun mielipiteesi
Kuinka korjata virtuaalisen levyn konsolidointia tarvitaan virhe? Nyt voit kokeilla mitä tahansa tai kaikkia viidestä yllä selittämästäni korjauksesta ja nähdä, mikä niistä toimii sinulle parhaiten. Jos sinulla on parempia ratkaisuja virheeseen, kirjoita ne kommenttikenttään. Voit myös lähettää meille sähköpostia osoitteeseen Meille kun sinulla on vaikeuksia MiniTool-ohjelmiston käytössä.