Megosztás a következőn keresztül:


Az ügynök nélküli VMware-migrálás lassú replikációs vagy elakadt migrálási problémáinak elhárítása

Ez a cikk segít elhárítani azokat a lassú replikációs vagy elakadt migrálási problémákat, amelyek akkor fordulhatnak elő, amikor helyszíni VMware virtuális gépeket replikál a kiszolgálómigrálás ügynök nélküli metódusával.

Feljegyzés

Ez a VMware-migrálási forgatókönyv dokumentációja jelenleg előzetes verzióban érhető el. Az Azure Migrate használatával kapcsolatos további információkért tekintse meg az Azure Migrate termékdokumentációját.

A replikáció lassú vagy elakadt a virtuális gép esetében

A replikációk végrehajtása során megfigyelheti, hogy egy adott virtuális gép replikációja nem a várt ütemben halad. A probléma hátterében általában a replikációhoz szükséges erőforrások elérhetetlensége vagy szűkössége áll. Az erőforrásokat más, replikált virtuális gépek vagy az adatközpontban futó berendezésen futó egyéb folyamatok is felhasználhatják.

Az alábbiakban felsorolunk néhány okot, amelyek általában ezt a problémát és a szervizelést okozzák.

Alacsony NFC-pufferméret

Az Azure Migrate-berendezés 32 MB NFC-puffer használatával működik, hogy egyidejűleg 8 lemezt replikáljon az ESXi-gazdagépen. A 32 MB-nál kisebb NFC-pufferméret lassú replikációt okozhat. A következő kivételt is kaphatja:

Kivétel: GatewayErrorHandling.GatewayServiceException: A művelet a "Memóriafoglalás sikertelen volt" hibával meghiúsult. Nincs memóriája."

Szervizelés

Az egyidejűség növeléséhez az NFC-puffer mérete 32 MB-nál nagyobb lehet. A beállítást az ESXi-gazdagépen és a berendezésen is meg kell tenni. Ha nem, a replikáció még rosszabb teljesítményt nyújthat.

Figyelemfelhívás

A méret 32 MB-nál nagyobbra való növelése erőforrás-korlátozásokat okozhat a környezetben. Mielőtt továbblép, forduljon a rendszergazdához a következmények megértéséhez.

Az ESXi-gazdagép változásai

  1. SSH az ESXi-gazdagépre gyökérként.

  2. Nyissa meg a "/etc/vmware/hostd/config.xml" fájlt a vi szerkesztőben.

  3. Keresse meg az alábbihoz hasonló szakaszt:

    <nfcsvc> 
    <enabled>true</enabled> 
    <maxMemory>134217728</maxMemory> 
    <maxStreamMemory>10485760</maxStreamMemory> 
    <path>libnfcsvc.so</path> 
    </nfcsvc> 
    
  4. Módosítsa annak az értéknek maxMemory az értékét (bájtban), amelyet konfigurálni szeretne az NFC-pufferhez. Ebben a példában 128 MB (128 * 1024 * 1024) értékre van állítva.

  5. Mentés és kilépés.

  6. Indítsa újra a felügyeleti ügynököket a rendszerhéjból a következő parancsokkal:

    • /etc/init.d/hostd restart
    • /etc/init.d/vpxa újraindítása

A berendezés változásai

  1. Jelentkezzen be rendszergazdaként az Azure Migrate-berendezésbe a Távoli asztal használatával.
  2. Nyissa meg a GatewayDataWorker.json fájlt a"%programdata%\Microsoft Azure\Config" mappában.
  3. Hozzon létre egy üres json-fájlt, ha az nem létezik, és illessze be a következő szöveget az új létrehozott fájlba.
    { 
     "HostBufferSizeInMB": "32", 
    } 
    
  4. Módosítsa a beállítás értékét HostBufferSizeInMB az ESXi-gazdagépen beállított értékre.
  5. Mentés és kilépés.
  6. Indítsa újra a berendezésen futó Azure Migrate-átjáró szolgáltatást. Nyissa meg a PowerShellt, és hajtsa végre a következőket:
    • net stop asrgwy (várjon, amíg a szolgáltatás leáll)
    • net start asrgwy

Az ESXi-gazdagép rendelkezésre álló RAM-jának alacsony

Ha a replikáló virtuális gépet futtató ESXi-gazdagép túl elfoglalt, a replikációs folyamat a RAM elérhetetlensége miatt lelassul.

Szervizelés

A VMotion használatával lassú replikációval helyezze át a virtuális gépet egy ESXi-gazdagépre, amely nem túl elfoglalt.

Hálózati sávszélesség

A replikációk lassúak lehetnek az Azure Migrate-berendezés számára elérhető alacsony hálózati sávszélesség miatt. Az alacsony sávszélesség oka lehet, hogy más alkalmazások használják a sávszélességet vagy a sávszélesség-szabályozást használó alkalmazásokat, vagy a replikációs berendezés sávszélesség-használatát korlátozó proxybeállítást.

Szervizelés

Alacsony sávszélesség esetén először csökkentheti a hálózati sávszélességet használó alkalmazások számát. Kérdezze meg a hálózati rendszergazdát, hogy van-e szabályozási alkalmazás vagy proxybeállítás.

Lemez I/O

A replikáció lassú lehet, mert a replikált kiszolgáló túl sok terhelést okoz, és ez magas I/O-műveleteket okoz a hozzá csatlakoztatott lemezeken. Javasoljuk, hogy a replikációs sebesség növelése érdekében csökkentse a kiszolgáló terhelését. A következő hibát is tapasztalhatja:

A virtuális gép virtuális gépének neve utolsó replikációs ciklusa nem sikerült. Időtúllépési esemény történt.

Ha nem történik művelet, a replikáció folytatódik, és késéssel fejeződik be.

Lemez írási sebessége

A replikációk a vártnál lassabbak lehetnek, ha az adatfeltöltés sebessége nagyobb, mint a replikáció engedélyezésekor kiválasztott lemez írási sebessége. Ha azonos feltöltési sebesség mellett szeretne nagyobb sebességet elérni, újra kell indítania a replikációt, és a Premium lehetőséget kell választania a replikációhoz használt lemeztípus kiválasztásakor.

Figyelemfelhívás

Előfordulhat, hogy az értékelés során javasolt lemeztípus nem prémium egy adott virtuális géphez. Ebben az esetben nem ajánlott prémium lemezre váltani a replikációs sebesség javítása érdekében, mivel előfordulhat, hogy a migrálás után nem szükséges prémium lemezt csatlakoztatni ehhez a virtuális géphez.

Elakadt a migrálási művelet a virtuális gépen

Egy adott virtuális gép migrálásának aktiválása közben megfigyelheti, hogy az áttelepítés a vártnál hosszabb ideig elakadt egy bizonyos fázisban (várólistán vagy változásszinkronizálásban). A probléma hátterében általában a migráláshoz szükséges erőforrások elérhetetlensége vagy szűkössége áll. Előfordulhat, hogy az erőforrásokat más, replikált virtuális gépek vagy más, az adatközpontban lévő berendezésen futó folyamat használja fel. Az alábbiakban felsorolunk néhány okot, amelyek általában ezt a problémát és a jogorvoslatot okozzák.

Alacsony NFC-pufferméret

Ha a nagy lemezekkel rendelkező kiszolgálók integrációs ciklusa folyamatban van a második virtuális gép áttelepítése közben, a második virtuális gép áttelepítési feladata elakadhat. Annak ellenére, hogy a migrálási feladatok elsőbbséget élveznek, előfordulhat, hogy az NFC-puffer nem érhető el az áttelepítéshez. Ebben az esetben ajánlott leállítani vagy szüneteltetni a nagy lemezekkel rendelkező kiszolgálók kezdeti replikációját, és befejezni a második virtuális gép migrálását.

A folyamatban lévő változásszinkronizálási ciklus nem fejeződött be

Ha a migrálás egy folyamatban lévő változásreplikációs ciklus során aktiválódik, az üzenetsorba kerül. A virtuális gépen a változásreplikációs ciklus először befejeződik, majd elindul az áttelepítés. Az áttelepítés indításához szükséges idő attól függ, hogy mennyi ideig tart egy változásszinkronizálási ciklus végrehajtása.

A helyszíni virtuális gép leállítása a szokásosnál tovább tart

Próbálja meg a migrálást anélkül, hogy leállítja a virtuális gépet, vagy manuálisan kikapcsolná a virtuális gépet, majd migrálná.

Következő lépések

További információ a VMware virtuális gépek migrálásáról.