[Pataisyta] VMware: reikalingas virtualios mašinos diskų konsolidavimas
Vmware Virtual Machine Disks Consolidation Is Needed
Daugelis vartotojų gauna reikalingas virtualios mašinos diskų konsolidavimas klaida naudojant VMware vSphere klientą. Kas sukelia klaidą? Kaip tai ištaisyti? Dabar pradėkime tyrinėti atsakymus kartu su MiniTool.
Šiame puslapyje:- Galimos virtualios mašinos diskų konsolidavimo reikalingos priežastys Klaida
- Kaip pataisyti virtualios mašinos diskus, reikalingas konsolidavimas Klaida
- Kokia tavo nuomonė
„VMware vSphere“ yra virtualizacijos programinė įranga, kuri veikia kaip visa platforma jūsų virtualiajai mašinai valdyti. Jis gali būti naudojamas atliekant daugybę virtualios mašinos užduočių, pvz., išjungti svečių OS, paleisti konsolę, redaguoti nustatymus, kurti momentines nuotraukas ir pan. Tačiau daugelis vartotojų susiduria su virtualios mašinos disko konsolidavimo klaida naudojant programinę įrangą.
Remiantis vartotojų pranešimais iš įvairių forumų ir bendruomenių, virtualiosios mašinos diskų konsolidacijai reikalinga klaida dažniausiai atsiranda sujungiant kelis virtualaus disko failus į vieną diską. Štai tikras pavyzdys iš Nakio forumo.
Sveiki, vaikinai! Gavau šį klaidos pranešimą, kuriame sakoma: reikalingas VMware virtualios mašinos diskų konsolidavimas. Ar žinote, ką aš galiu su juo padaryti? Dėkoju!https://forum.nakivo.com/index.php?/topic/7815-vmware-virtual-machine-disks-consolidation-is-needed-error/#comment-9528
Galimos virtualios mašinos diskų konsolidavimo reikalingos priežastys Klaida
Virtualaus disko konsolidavimas yra virtualaus disko failų, sukurtų padarius momentines nuotraukas VM, sujungimo procesas. Daugeliu atvejų disko konsolidavimas yra skirtas išvengti našumo pablogėjimo arba išspręsti kai kurias problemas.
Darydami momentinę nuotrauką pamatysite, kad sukuriamas delta diskas ir pakeitimai įrašomi į atitinkamą delta diską. Dėl to kiekviename delta diske yra visi pakeitimai, atlikti, palyginti su ankstesne delta disko būsena, o pirminis diskas lieka nepakitęs, todėl virtualioje mašinoje atsiranda perteklinių duomenų.
Kai momentinės nuotraukos ir susiję virtualaus disko failai auga ir didėja, gali pablogėti našumas. Tačiau sėkmingai pradėjus VMware disko konsolidavimą, visi duomenys iš delta disko bus sujungti į vieną diską ir diske, kuriame yra VM failai, nebeliks jokių perteklinių duomenų. Tai reiškia, kad sujungus virtualaus disko failus, vieta diske bus išvalyta.
Tačiau virtualios mašinos disko konsolidavimo procesas ne visada vyksta sklandžiai. Labai daug žmonių susiduria su VMware virtualios mašinos disko konsolidavimo klaida. Kodėl? Tai gali sukelti daugybė galimų priežasčių. Čia mes juos išvardijame taip:
- Nėra pakankamai vietos diske VMFS duomenų saugykloje, kad atliktumėte virtualaus disko konsolidavimą. Paprastai tam reikia bent 1 GB laisvos vietos duomenų saugykloje.
Dabar turėjote žinoti galimas virtualios mašinos konsolidavimo būsenos klaidos priežastis. Pažiūrėkime, kaip tai ištaisyti.
Stalinio kompiuterio „Windows“ tvarkyklė nustojo veikti ir buvo uždaryta? [Fiksuotas]Daugelis vartotojų pranešė, kad Desktop Windows Manager nustojo veikti ir buvo uždaryta. Šiame įraše bus paaiškintos galimos priežastys ir pateikti atitinkami pataisymai.
Skaityti daugiauKaip pataisyti virtualios mašinos diskus, reikalingas konsolidavimas Klaida
Išanalizavę visas galimas VMware virtualios mašinos disko konsolidavimo klaidos priežastis, išnagrinėjame šiuos 5 taikomus pataisymus. Čia galite juos išbandyti eilės tvarka, kol problema bus išspręsta.
Pataisymas 1. Teisingai konsoliduokite virtualios mašinos disko failus
Pirmas ir paprasčiausias virtualios mašinos konsolidavimui reikalingos būsenos klaidos pataisymas – įsitikinti, kad virtualios mašinos disko failus konsoliduojate teisingai. Norėdami tai padaryti, atlikite toliau nurodytus išsamius veiksmus.
1 žingsnis. Kompiuteryje paleiskite VMware vSphere klientą.
2 žingsnis. Dešiniuoju pelės mygtuku spustelėkite VM pavadinimą, kuriuo norite konsoliduoti disko failus, ir pasirinkite Momentinės nuotraukos > Sujungti iš submeniu.
3 veiksmas. Tada gausite patvirtinimo pranešimą Ši operacija sujungia visus nereikalingus perdarymo žurnalus jūsų virtualioje mašinoje. Ar tikrai norite tęsti? . Spustelėkite Taip kad patvirtintumėte VMware disko konsolidavimą.
Pastaba: Jei nerimaujate, kad kai kurie duomenys gali prarasti disko konsolidavimo procesą, galite sukurti VMware virtualios mašinos atsarginę kopiją. Pavyzdžiui, galite perkelti visus VM failų įrenginius į kitą duomenų saugyklos aplanką.
Tada vSphere klientas sujungs virtualaus disko failus ir išvalys žurnalus. Procesui reikalingas laikas priklauso nuo VM dydžio, momentinių nuotraukų skaičiaus ir VM apkrovos. Kai baigsite, virtualios mašinos konsolidavimo reikalingos būsenos klaida turėtų išnykti.
Pataisymas 2. Ištrinkite visas esamas VM momentines nuotraukas
Kita pagrindinė disko konsolidavimo klaidos priežastis yra užrakinti VM failai. Jei gaunate kitą klaidos pranešimą Nepavyko pasiekti failo, nes jis užrakintas. Konsoliduojant diskus įvyko klaida proceso metu tai rodo, kad jūsų VM disko failus užrakino atsarginė programa. Tokiu atveju turite atrakinti VM failus atlikdami šiuos veiksmus Pataisyti 2 arba Pataisyti 3 . Čia parodysime, kaip atrakinti VM failus ištrinant visas momentines nuotraukas.
1 žingsnis. Išjunkite naudojamą virtualią mašiną ir sukurkite naują VM disko momentinę kopiją.
2 žingsnis. Dešiniuoju pelės mygtuku spustelėkite VM skirtuką viršutiniame meniu, tada pasirinkite Momentinės nuotraukos ir spustelėkite Ištrinti visas momentines nuotraukas .
3 veiksmas. Kartais virtualios mašinos konsolidavimo būsena gali būti suaktyvinta dėl nenuoseklumo -ctk.vmdk failus. Taigi, galite pabandyti ištrinti CTK failus.
4 veiksmas. Dabar galite pabandyti dar kartą konsoliduoti virtualaus disko failus, kaip paaiškinome aukščiau.
Patarimas: Jei šie veiksmai nepadėjo, galite išjungti VM, atidaryti VM nustatymai , pasirinkite VM parinktys skirtuką, tada išplėskite Išplėstinė kategorijoje ir spustelėkite Redaguoti konfigūraciją . Konfigūracijos lange spustelėkite Pridėti konfigūracijos parametrus , pridėkite asyncConsolidate.forceSync parametrą ir nustatykite jį į TIESA .Pataisymas 3. Perkelkite VM į kitą ESXi pagrindinį kompiuterį
Užrakinti VM failai, sukurti naudojant atsarginę programą, daugiausia naudojami siekiant išvengti kelių ESXi pagrindinių kompiuterių tuo pačiu metu rašymo į failus. Tačiau šie užrakinti disko failai gali sukelti virtualaus disko konsolidavimo klaidą. Norėdami atrakinti failą, galite perkelti VM į kitą ESXi pagrindinį kompiuterį.
1 žingsnis. Iš naujo paleiskite valdymo agentus ESXi pagrindiniame kompiuteryje, kuriame yra VM. Norėdami tai padaryti, galite atidaryti ESXi apvalkalą arba prisijungti prie ESXi pagrindinio kompiuterio per SSH ir paleisti toliau pateiktas komandas kaip root:
services.sh paleiskite iš naujo
arba
/etc/init.d/hostd paleiskite iš naujo
/etc/init.d/vpxa paleiskite iš naujo
Patarimas: ESXi tiesioginę konsolę taip pat galite atidaryti naršydami į Trikčių šalinimo parinktys ir pasirenkant Iš naujo paleiskite valdymo agentus (paspaudus Įeikite norėdami įjungti reikiamą parinktį ir paspausdami F11 patvirtinti.)
2 žingsnis. Dabar galite patikrinti užrakintus VM failus vykdydami toliau pateiktą komandą:
vmfsfilelockinfo -p /vmfs/volumes/vm_datastore/vm_name/vm_name.vmx
3 veiksmas. Patikrinkite priglobtus žurnalo failus, jei norite nustatyti kelią duomenų saugykloje, kurioje yra VM failai.
cat /var/log/hostd.log |grep -i vm_name
4 veiksmas. Eikite į VM katalogą duomenų saugykloje, kai gausite VM failų vietą:
cd /vmfs/volumes/datastore_name/vm_name
5 veiksmas. Taikykite šią komandą, kad pateiktumėte ESXi pagrindinius kompiuterius, kuriuos užrakino VM failai.
i 'ls'; do vmfsfilelockinfo -p $i ;done|grep ‘užrakintas|Pagrindinis kompiuteris, kuriam priklauso užraktas|Visas laikas' | sed ‘s|Pagrindinis serveris, kuriam priklauso failo užraktas, yra||g’|sed ‘s|Visas laikas|—|g' | awk „{print $1}“ |unikalus
6 veiksmas. Iš naujo paleiskite ESXi valdymo agentus (įskaitant priglobta ir vpxa ). Tada paleiskite toliau pateiktą komandą EXSi pagrindiniame kompiuteryje, kad atrakintumėte VM failus.
/etc/init.d/hostd paleiskite iš naujo
/etc/init.d/vpxa paleiskite iš naujo
Baigę galite vėl konsoliduoti virtualiosios mašinos disko failus ir pamatyti, ar klaida vis dar rodoma.
Pataisymas 4. Išplėskite vietos diske
Kaip minėta pirmiau, „VMware“ virtualiosios mašinos disko konsolidavimo klaida gali atsirasti dėl nepakankamos vietos diske. Taigi, rekomenduojame patikrinti, ar VMFS duomenų saugykloje yra pakankamai laisvos vietos diske (daugiau nei 1 GB). Jei ne, turite padidinti disko vietą.
Jei nenorite ištrinti jokių failų iš VFMS duomenų saugyklos, vietos diske padidinimas yra geras pasirinkimas. Kaip išplėsti diską neprarandant duomenų? Kaip daugiafunkcė skaidinių tvarkyklė, „MiniTool Partition Wizard“ gali padėti tai padaryti lengvai. Be to, jis gali būti naudojamas analizuoti disko vietą , konvertuoti NTFS į FAT, perkelti OS , atkurti prarastus duomenis ir kt.
MiniTool skaidinio vedlys nemokamaiSpustelėkite norėdami atsisiųsti100 %Švarus ir saugus
Štai kaip išplėsti skaidinį naudojant „MiniTool“ įrankį.
1 žingsnis. Paleiskite šią programinę įrangą, kad įeitumėte į pagrindinę sąsają, tada pasirinkite disko įrenginį, kuriame yra VMFS duomenų saugykla, ir spustelėkite Išplėsti skaidinį iš kairiosios srities.
2 žingsnis. Pasirinkite diską, kuriame norite užimti laisvos vietos, tada vilkite slankiklį, kad užimtumėte laisvą vietą, arba įveskite konkretų tomą pagal savo poreikius. Tada spustelėkite Gerai .
3 veiksmas. Spustelėkite Taikyti procesui vykdyti.
Pataisymas 5. Naudokite alternatyvą VMware disko konsolidavimui vykdyti
Jei vis tiek gaunate VMware disko konsolidavimo klaidą išbandę visus aukščiau nurodytus metodus, galite apsvarstyti galimybę naudoti alternatyvą, vadinamą vSphere PowerCLI Norėdami konsoliduoti virtualaus disko failus. PowerCLI yra grafinė vartotojo sąsaja, kurią galima išplėsti PowerShell suprasti VMware aplinkas ir su jomis bendrauti. Štai kaip jį naudoti virtualiems diskams konsoliduoti.
1 žingsnis. Paleiskite „PowerCLI“ klientą, prisijunkite prie „vCenter“ serverio, kuris valdo ESXi pagrindinį kompiuterį su VM, ir, kai būsite paraginti, įveskite kredencialus.
Connect-VIServer vcenter01.test.com
2 žingsnis. Vykdykite toliau pateiktą komandą, kad gautumėte VM sąrašą, kurio būsena reikalinga virtualiosios mašinos konsolidacijai.
Get-VM | Kur-Objektas {$ _. Extensiondata.Runtime.ConsolidationNeeded}
3 veiksmas. Dabar galite konsoliduoti virtualiosios mašinos disko failus vykdydami toliau pateiktą komandą.
Get-VM | Kur-Objektas {$ . Extensiondata.Runtime.ConsolidationNeeded} | foreach {$ . ExtensionData.ConsolidateVMDisks_Task ()}
Kokia tavo nuomonė
Kaip ištaisyti virtualaus disko konsolidavimo klaida? Dabar galite išbandyti bet kurį arba visus iš 5 anksčiau paaiškintų pataisymų ir sužinoti, kuris iš jų jums labiausiai tinka. Jei turite geresnių klaidos sprendimų, užrašykite juos komentarų srityje. Taip pat galite atsiųsti mums el Mes kai kyla sunkumų naudojant MiniTool programinę įrangą.