[Labots] VMware: ir nepieciešama virtuālās mašīnas disku konsolidācija
Vmware Virtual Machine Disks Consolidation Is Needed
Daudzi lietotāji saņem Nepieciešama virtuālās mašīnas disku konsolidācija kļūda, izmantojot VMware vSphere klientu. Kas izraisa kļūdu? Kā to salabot? Tagad sāksim izpētīt atbildes kopā ar MiniTool.
Šajā lapā:- Iespējamie iemesli, kāpēc ir nepieciešama virtuālās mašīnas disku konsolidācija Kļūda
- Kļūda, kā labot virtuālās mašīnas disku konsolidāciju
- Kāds ir tavs viedoklis
VMware vSphere ir virtualizācijas programmatūras lietojumprogramma, kas darbojas kā pilnīga platforma jūsu virtuālās mašīnas pārvaldīšanai. To var izmantot, lai veiktu daudzus virtuālās mašīnas uzdevumus, piemēram, izslēgtu viesu OS, palaistu konsoli, rediģētu iestatījumus, izveidotu momentuzņēmumus utt. Tomēr daudzi lietotāji saskaras ar virtuālās mašīnas diska konsolidācijas kļūdu, izmantojot programmatūru.
Saskaņā ar lietotāju ziņojumiem no dažādiem forumiem un kopienām, virtuālās mašīnas disku konsolidācija ir nepieciešama kļūda galvenokārt rodas, apvienojot vairākus virtuālo disku failus vienā diskā. Šeit ir patiess piemērs no Nakio foruma.
Sveiki puiši! Man ir šāds kļūdas ziņojums, kurā teikts: Ir nepieciešama VMware virtuālās mašīnas disku konsolidācija. Vai jums ir kāda ideja, ko es varu ar to darīt? Paldies!https://forum.nakivo.com/index.php?/topic/7815-vmware-virtual-machine-disks-consolidation-is-needed-error/#comment-9528
Iespējamie iemesli, kāpēc ir nepieciešama virtuālās mašīnas disku konsolidācija Kļūda
Virtuālā diska konsolidācija ir virtuālo disku failu apvienošanas process, kas izveidots pēc momentuzņēmumu uzņemšanas virtuālajā mašīnā. Vairumā gadījumu diska konsolidācija ir paredzēta, lai izvairītos no veiktspējas pasliktināšanās vai atrisinātu dažas problēmas.
Uzņemot momentuzņēmumu, jūs redzēsit, ka tiek izveidots delta disks un izmaiņas tiek ierakstītas attiecīgajā delta diskā. Rezultātā katrā delta diskā ir visas izmaiņas, kas veiktas salīdzinājumā ar iepriekšējo delta diska stāvokli, un vecākais disks paliek nemainīgs, kas izraisa liekus datus virtuālajā mašīnā.
Tā kā momentuzņēmumi un saistītie virtuālā diska faili kļūst arvien lielāki, var rasties veiktspējas pasliktināšanās. Taču pēc veiksmīgas VMware diska konsolidācijas uzsākšanas visi dati no delta diska tiks apvienoti vienā diskā un diskā, kurā atrodas VM faili, netiks atstāti lieki dati. Tas nozīmē, ka diska vieta tiks iztīrīta pēc virtuālā diska failu konsolidācijas.
Tomēr virtuālās mašīnas diska konsolidācijas process ne vienmēr ir gluds. Ļoti daudzi cilvēki saskaras ar VMware virtuālās mašīnas diska konsolidācijas kļūdu. Kāpēc? To var izraisīt daudzi iespējamie iemesli. Šeit mēs tos uzskaitām šādi:
- Nepietiek diska vietas VMFS datu krātuvē, lai veiktu virtuālā diska konsolidāciju. Parasti tas prasa vismaz 1 GB brīvas vietas datu krātuvē.
Tagad jums vajadzēja zināt iespējamos virtuālās mašīnas konsolidācijas statusa kļūdas cēloņus. Apskatīsim, kā to labot.
Darbvirsmas Windows pārvaldnieks pārtrauca darbu un tika slēgts? [Fiksēts]Daudzi lietotāji ziņoja, ka Desktop Windows Manager pārstāja darboties un tika aizvērts. Šajā rakstā tiks izskaidroti iespējamie cēloņi un sniegti atbilstoši labojumi.
Lasīt vairākKļūda, kā labot virtuālās mašīnas disku konsolidāciju
Izanalizējot visus iespējamos VMware virtuālās mašīnas diska konsolidācijas kļūdas iemeslus, mēs izpētām šādus 5 piemērojamos labojumus. Šeit varat tos izmēģināt pēc kārtas, līdz problēma tiek atrisināta.
1. labojums. Pareizi konsolidējiet virtuālās mašīnas diska failus
Pirmais un vienkāršākais virtuālās mašīnas konsolidācijai nepieciešamās statusa kļūdas labojums ir pārliecināties, vai virtuālās mašīnas diska faili ir konsolidēti pareizi. Lai to izdarītu, veiciet tālāk norādītās detalizētās darbības.
1. darbība. Datorā palaidiet VMware vSphere klientu.
2. darbība. Ar peles labo pogu noklikšķiniet uz VM nosaukumu, kurā vēlaties konsolidēt diska failus, un atlasiet Momentuzņēmumi > Konsolidēt no apakšizvēlnes.
3. darbība. Pēc tam jūs saņemsit apstiprinājuma ziņojumu Šī darbība apvieno visus liekos pārtaisīšanas žurnālus jūsu virtuālajā mašīnā. Vai tiešām vēlaties turpināt? . Klikšķiniet uz Jā lai apstiprinātu VMware diska konsolidāciju.
Piezīme: Ja uztraucaties, ka diska konsolidācijas procesa laikā daži dati pazūd, varat izveidot VMware virtuālās mašīnas dublējumu. Piemēram, varat pārsūtīt visus VM failu failus uz citu datu krātuves mapi.
Pēc tam vSphere klients konsolidēs virtuālā diska failus un notīrīs žurnālus. Procesam nepieciešamais laiks ir atkarīgs no virtuālās mašīnas lieluma, momentuzņēmumu skaita un virtuālās mašīnas slodzes. Kad tas ir pabeigts, virtuālās mašīnas konsolidācijai nepieciešamajai statusa kļūdai vajadzētu pazust.
2. labojums. Izdzēsiet visus esošos VM momentuzņēmumus
Vēl viens galvenais diska konsolidācijas kļūdas iemesls ir bloķētie VM faili. Ja saņemat citu kļūdas ziņojumu Nevar piekļūt failam, jo tas ir bloķēts. Konsolidējot diskus, radās kļūda procesa laikā tas norāda, ka jūsu VM diska faili ir bloķēti ar rezerves lietojumprogrammu. Šādā gadījumā jums ir jāatbloķē VM faili, veicot tālāk norādītās darbības Labot 2 vai Labot 3 . Šeit mēs parādīsim, kā atbloķēt VM failus, dzēšot visus momentuzņēmumus.
1. darbība. Izslēdziet virtuālo mašīnu, kuru izmantojat, un izveidojiet jaunu VM diska momentuzņēmumu.
2. darbība. Ar peles labo pogu noklikšķiniet uz VM cilni augšējā izvēlnē un pēc tam atlasiet Momentuzņēmumi un noklikšķiniet uz Dzēst visus momentuzņēmumus .
3. darbība. Dažreiz virtuālās mašīnas konsolidācijai nepieciešamo statusu var izraisīt neatbilstība -ctk.vmdk failus. Tātad, varat mēģināt izdzēst CTK failus.
4. darbība. Tagad varat mēģināt vēlreiz konsolidēt virtuālā diska failus, kā paskaidrots iepriekš.
Padoms: Ja šīs darbības nepalīdzēja, varat izslēgt virtuālo mašīnu un atvērt VM iestatījumi , atlasiet VM opcijas cilni un pēc tam izvērsiet Papildu kategorijā un noklikšķiniet uz Rediģēt konfigurāciju . Konfigurācijas logā noklikšķiniet uz Pievienojiet konfigurācijas parametrus , pievienojiet asyncConsolidate.forceSync parametru un iestatiet to uz PATIESA .3. labojums. Pārvietojiet virtuālo mašīnu uz citu ESXi resursdatoru
Bloķētie VM faili, ko izveido dublēšanas lietojumprogramma, galvenokārt tiek izmantoti, lai izvairītos no vairāku ESXi saimniekdatoru vienlaicīgas ierakstīšanas failos. Tomēr šie bloķētie diska faili var izraisīt virtuālā diska konsolidācijas kļūdu. Lai atbloķētu failu, varat pārvietot virtuālo mašīnu uz citu ESXi resursdatoru.
1. darbība. Restartējiet pārvaldības aģentus ESXi resursdatorā, kurā atrodas virtuālā mašīna. Lai to izdarītu, varat atvērt ESXi apvalku vai izveidot savienojumu ar ESXi resursdatoru, izmantojot SSH, un palaist tālāk norādītās komandas kā root:
services.sh restart
vai
/etc/init.d/hostd restart
/etc/init.d/vpxa restartējiet
Padoms. Varat arī atvērt ESXi tiešo konsoli, pārejot uz Traucējummeklēšanas opcijas un atlasot Restartējiet pārvaldības aģentus (nospiežot Ievadiet , lai aktivizētu vajadzīgo iespēju, un nospiediet F11 apstiprināt.)
2. darbība. Tagad varat pārbaudīt bloķētos VM failus, izpildot tālāk norādīto komandu:
vmfsfilelockinfo -p /vmfs/volumes/vm_datastore/vm_name/vm_name.vmx
3. darbība. Pārbaudiet mitinātos žurnālfailus, ja vēlaties noteikt ceļu datu krātuvē, kurā atrodas VM faili.
cat /var/log/hostd.log |grep -i vm_name
4. darbība. Pēc VM failu atrašanās vietas iegūšanas dodieties uz VM direktoriju datu krātuvē:
cd /vmfs/volumes/datastore_name/vm_name
5. darbība. Lietojiet šo komandu, lai uzskaitītu ESXi saimniekdatorus, kurus bloķē VM faili.
priekš i `ls`; do vmfsfilelockinfo -p $i ;done|grep ‘ir bloķēts|Saimniekdatoram, kuram pieder slēdzene|Kopējais laiks' | sed ‘s|Saimniekdatoram, kuram pieder faila bloķēšana, ir||g’|sed ‘s|Kopējais laiks|—|g’ | awk “{print $1}” |unik
6. darbība. Restartējiet savus ESXi pārvaldības aģentus (ieskaitot mitināts un vpxa ). Pēc tam EXSi resursdatorā palaidiet tālāk norādīto komandu, lai atbloķētu VM failus.
/etc/init.d/hostd restart
/etc/init.d/vpxa restartējiet
Kad tas ir izdarīts, varat vēlreiz konsolidēt virtuālās mašīnas diska failus un pārbaudīt, vai kļūda joprojām parādās.
Labojums 4. Paplašiniet vietu diskā
Kā minēts iepriekš, VMware virtuālās mašīnas diska konsolidācijai ir nepieciešama kļūda, kas var rasties nepietiekamas diska vietas dēļ. Tāpēc mēs iesakām pārbaudīt, vai VMFS datu krātuvē ir pietiekami daudz brīvas vietas diskā (vairāk nekā 1 GB). Ja nē, jums jāpalielina diska vieta.
Ja nevēlaties dzēst failus no VFMS datu krātuves, diska vietas palielināšana ir laba izvēle. Kā paplašināt diskdzini, nezaudējot datus? Kā daudzfunkcionāls nodalījumu pārvaldnieks MiniTool Partition Wizard var jums palīdzēt to viegli izdarīt. Turklāt to var izmantot, lai analizēt diska vietu , konvertēt NTFS uz FAT, migrēt OS , atgūt zaudētos datus utt.
MiniTool Partition Wizard bezmaksasNoklikšķiniet, lai lejupielādētu100%Tīrs un drošs
Tālāk ir norādīts, kā paplašināt nodalījumu, izmantojot utilītu MiniTool.
1. darbība. Palaidiet šo programmatūru, lai ievadītu tās galveno interfeisu, un pēc tam atlasiet diskdzini, kurā atrodas VMFS datu krātuve, un noklikšķiniet uz Paplašināt nodalījumu no kreisās rūts.
2. darbība. Atlasiet disku, no kura vēlaties aizņemt brīvu vietu, un pēc tam velciet slīdjoslu, lai aizņemtu brīvo vietu, vai ievadiet noteiktu apjomu, pamatojoties uz jūsu prasībām. Pēc tam noklikšķiniet uz labi .
3. darbība. Klikšķiniet uz Pieteikties lai izpildītu procesu.
5. labojums. Izmantojiet alternatīvu, lai izpildītu VMware diska konsolidāciju
Ja pēc visu iepriekš minēto metožu izmēģināšanas joprojām tiek parādīta VMware diska konsolidācijas kļūda, varat apsvērt iespēju izmantot alternatīvu vSphere. PowerCLI lai konsolidētu virtuālā diska failus. PowerCLI ir grafisks lietotāja interfeiss, ko var paplašināt PowerShell lai izprastu VMware vidi un mijiedarbotos ar tām. Lūk, kā to izmantot, lai konsolidētu virtuālos diskus.
1. darbība. Palaidiet PowerCLI klientu, izveidojiet savienojumu ar vCenter serveri, kas pārvalda ESXi resursdatoru, izmantojot virtuālo mašīnu, un ievadiet akreditācijas datus, kad tas tiek prasīts.
Connect-VIServer vcenter01.test.com
2. darbība. Palaidiet tālāk norādīto komandu, lai iegūtu virtuālās mašīnas sarakstu ar nepieciešamo virtuālās mašīnas konsolidācijas statusu.
Get-VM | Kur-Objekts {$ _. Extensiondata.Runtime.ConsolidationNeeded}
3. darbība. Tagad varat konsolidēt virtuālās mašīnas diska failus, izpildot tālāk norādīto komandu.
Get-VM | Kur-Objekts {$ . Extensiondata.Runtime.ConsolidationNeeded} | foreach {$ . ExtensionData.ConsolidateVMDisks_Task ()}
Kāds ir tavs viedoklis
Kā novērst virtuālā diska konsolidācijas kļūdu? Tagad varat izmēģināt jebkuru vai visus no iepriekš aprakstītajiem 5 labojumiem un noskaidrot, kurš no tiem jums ir vispiemērotākais. Ja jums ir labāki kļūdas risinājumi, lūdzu, pierakstiet tos komentāru apgabalā. Varat arī nosūtīt mums e-pastu uz Mēs ja rodas grūtības ar MiniTool programmatūras lietošanu.