Virtuális gépek és méretezési csoportok üzembe helyezése dedikált gazdagépeken
Cikk
15 perc alatt elolvasható
A következőkre vonatkozik: ✔️ Linux rendszerű virtuális gépek ✔️ Windows rendszerű virtuális gépek egységes méretezési ✔️ csoportjai
Ez a cikk bemutatja, hogyan hozhat létre dedikált Azure-gazdagépet a virtuális gépek (VM-ek) és a méretezési csoport példányainak üzemeltetéséhez.
Korlátozások
A dedikált gazdagépekhez elérhető méretek és hardvertípusok régiónként eltérőek. További információért tekintse meg a gazdagép díjszabását ismertető oldalt .
Nem minden Azure-beli virtuálisgép-termékváltozat, régió és rendelkezésre állási zóna támogatja az ultralemezeket. Erről a témakörről további információt az Azure ultralemezei című témakörben talál. A dedikált gazdagépek ultralemezes támogatása jelenleg előzetes verzióban érhető el.
A virtuálisgép-méretezési csoport tartalék tartományszáma nem haladhatja meg a gazdagépcsoport tartalék tartományainak számát.
Gazdagépcsoport létrehozása
A gazdagépcsoportok olyan erőforrások, amelyek dedikált gazdagépek gyűjteményét jelölik. Létrehoz egy gazdagépcsoportot egy régióban és egy rendelkezésre állási zónában, és gazdagépeket ad hozzá. A magas rendelkezésre állás biztosításához használhatja az alábbi lehetőségek egyikét vagy mindkettőt a dedikált gazdagépekkel:
Több rendelkezésre állási zónára kiterjedő. Ebben az esetben minden használni kívánt zónában rendelkeznie kell egy gazdagépcsoportval.
Több tartalék tartományra is kiterjed, amelyek fizikai állványokra vannak leképezve.
Mindkét esetben meg kell adnia a gazdagépcsoport tartalék tartományainak számát. Ha nem szeretné átfogni a csoport tartalék tartományait, használjon 1 tartalék tartományszámot.
A rendelkezésre állási zónákat és a tartalék tartományokat is használhatja.
Az ultralemezek (előzetes verzió) engedélyezése gazdagépcsoportszintű beállítás, és a gazdagépcsoportok létrehozása után nem módosítható.
Ha LSv2 vagy M sorozatú virtuális gépeket kíván használni, a dedikált gazdagépeken ultralemezekkel (előzetes verzió) állítsa a gazdagépcsoport tartalék tartományainak számát1-re.
Válassza az Erőforrás létrehozása lehetőséget a bal felső sarokban.
Keresse meg a Gazdagépcsoportot , majd válassza a Gazdagépcsoportok lehetőséget az eredmények közül.
A Gazdagépcsoportok lapon válassza a Létrehozás lehetőséget.
Válassza ki a használni kívánt előfizetést, majd válassza az Új létrehozása lehetőséget egy új erőforráscsoport létrehozásához.
Írja be a myDedicatedHostsRGnevet , majd kattintson az OK gombra.
A gazdagépcsoport neveként írja be a myHostGroup nevet.
A Hely mezőben válassza az USA keleti régióját.
Rendelkezésre állási zóna esetén válassza az 1 lehetőséget.
Válassza az Ultra SSD engedélyezése (előzetes verzió) lehetőséget az ultralemezek támogatott Virtual Machines való használatához.
A tartalék tartományok számához válassza a 2 lehetőséget.
Az Automatikus elhelyezés lehetőséget választva automatikusan hozzárendelhet virtuális gépeket és méretezési csoportpéldányokat egy elérhető gazdagéphez ebben a csoportban.
Válassza a Véleményezés + létrehozás lehetőséget , majd várja meg az érvényesítést.
Miután megjelenik az Ellenőrzés átadott üzenet, válassza a Létrehozás lehetőséget a gazdagépcsoport létrehozásához.
A gazdagépcsoport létrehozása csak néhány percet vesz igénybe.
Nem minden gazdagép termékváltozata érhető el minden régióban és rendelkezésre állási zónában. A dedikált gazdagépek kiépítése előtt felsorolhatja a gazdagépek rendelkezésre állását és az esetleges ajánlatkorlátozásokat.
az vm list-skus -l eastus2 -r hostGroups/hosts -o table
Azt is ellenőrizheti, hogy egy virtuálisgép-sorozat támogatja-e az ultralemezeket (előzetes verzió).
subscription="<mySubID>"
# example value is southeastasia
region="<myLocation>"
# example value is Standard_E64s_v3
vmSize="<myVMSize>"
az vm list-skus --resource-type virtualMachines --location $region --query "[?name=='$vmSize'].locationInfo[0].zoneDetails[0].Name" --subscription $subscription
Ebben a példában az az vm host group create használatával hozunk létre egy gazdagépcsoportot a rendelkezésre állási zónák és a tartalék tartományok használatával.
az vm host group create \
--name myHostGroup \
-g myDHResourceGroup \
-z 1 \
--platform-fault-domain-count 2
Adja hozzá a --automatic-placement true paramétert, hogy a virtuális gépek és a méretezési csoport példányai automatikusan a gazdagépcsoportokba kerüljenek. További információ: Manuális és automatikus elhelyezés.
Adja hozzá az --ultra-ssd-enabled true (előzetes verzió) paramétert az ultralemezeket támogató virtuális gépek létrehozásához.
További példák
Az az vm host group create használatával is létrehozhat gazdagépcsoportot az 1. rendelkezésre állási zónában (tartalék tartományok nélkül).
az vm host group create \
--name myAZHostGroup \
-g myDHResourceGroup \
-z 1 \
--platform-fault-domain-count 1
Az alábbi kódrészlet az az vm host group create használatával hoz létre gazdagépcsoportot csak tartalék tartományok használatával (olyan régiókban használható, ahol a rendelkezésre állási zónák nem támogatottak).
az vm host group create \
--name myFDHostGroup \
-g myDHResourceGroup \
--platform-fault-domain-count 2
Az alábbi kódrészlet az az vm host group create használatával hoz létre egy gazdagépcsoportot, amely támogatja az ultralemezeket (előzetes verzió) és az engedélyezett virtuális gépek automatikus elhelyezését.
az vm host group create \
--name myFDHostGroup \
-g myDHResourceGroup \
-z 1 \
--ultra-ssd-enabled true \
--platform-fault-domain-count 2 \
--automatic-placement true
Ez a példa a New-AzHostGroup használatával hoz létre egy gazdagépcsoportot az 1. zónában, 2 tartalék tartománnyal.
Adja hozzá a -SupportAutomaticPlacement true paramétert, hogy a virtuális gépek és a méretezési csoport példányai automatikusan a gazdagépcsoportokba kerüljenek. A témakörről további információt a Manuális és az automatikus elhelyezés című témakörben talál.
Adja hozzá az -EnableUltraSSD (előzetes verzió) paramétert az ultralemezeket támogató virtuális gépek létrehozásához.
Dedikált gazdagép létrehozása
Most hozzon létre egy dedikált gazdagépet a gazdagépcsoportban. A gazdagép neve mellett meg kell adnia a gazdagép termékváltozatát is. A gazdagép termékváltozata rögzíti a támogatott virtuálisgép-sorozatot és a dedikált gazdagép hardvergenerációját.
Válassza az Erőforrás létrehozása lehetőséget a bal felső sarokban.
Keressen dedikált gazdagépet , majd válassza ki a dedikált gazdagépeket az eredmények közül.
A Dedikált gazdagépek lapon válassza a Létrehozás lehetőséget.
Válassza ki a használni kívánt előfizetést.
Erőforráscsoportként válassza a myDedicatedHostsRG elemet.
A Példány részletei mezőbe írja be amyHost nevet, és válassza az USA keleti régióját a helyhez.
A Hardverprofilban válassza a Standard Es3 család elemet – Írja be az 1- es típust a Méret családhoz, válassza a gazdagépcsoport myHostGroupelemét , majd válassza az 1-et a tartalék tartományhoz. A többi mezőnél hagyja meg az alapértelmezett értékeket.
Ha elkészült, válassza a Véleményezés + létrehozás lehetőséget , és várjon az ellenőrzésre.
Miután megjelenik az Ellenőrzés átadott üzenet, válassza a Létrehozás lehetőséget a gazdagép létrehozásához.
Gazdagép létrehozásához használja az az vm host create parancsot. Ha tartalék tartományszámot állít be a gazdagépcsoporthoz, a rendszer kérni fogja, hogy adja meg a gazdagép tartalék tartományát.
az vm host create \
--host-group myHostGroup \
--name myHost \
--sku DSv3-Type1 \
--platform-fault-domain 1 \
-g myDHResourceGroup
Ebben a példában a New-AzHost használatával hozunk létre egy gazdagépet, és a tartalék tartományt 1-re állítjuk.
Most hozzon létre egy virtuális gépet a gazdagépen.
Ha ultralemezes támogatással rendelkező virtuális gépet szeretne létrehozni, győződjön meg arról, hogy a gazdagépcsoport, amelyben a virtuális gép el lesz helyezve, engedélyezve van az ultra SSD (előzetes verzió). Miután megerősítette, hozza létre a virtuális gépet ugyanabban a gazdagépcsoportban. Az ultralemez virtuális géphez való csatlakoztatásának lépéseit az ultralemez üzembe helyezése című témakörben találja.
Kattintson az Azure Portal bal felső sarkában az Erőforrás létrehozása gombra.
A Azure Marketplace erőforrások listája feletti keresőmezőben keresse meg és jelölje ki a használni kívánt képet, majd válassza a Létrehozás lehetőséget.
Az Alapszintű beállítások lapon, a Project részletei területen győződjön meg arról, hogy a megfelelő előfizetés van kiválasztva, majd válassza a myDedicatedHostsRGerőforráscsoportot.
A Példány részletei területen írja a myVM nevet a Virtuális gép neve mezőbe, majd a Régió menüjéből válassza ki az USA keleti régiója lehetőséget.
A Rendelkezésre állási beállítások között válassza a Rendelkezésre állási zónát, és válassza az 1 lehetőséget a legördülő listából.
A mérethez válassza a Méret módosítása lehetőséget. Az elérhető méretek listájában válasszon egyet az Esv3 sorozatból, például a Standard E2s v3-ból. Előfordulhat, hogy az összes elérhető méret megtekintéséhez törölnie kell a szűrőt.
Szükség szerint végezze el a többi mezőt az Alapok lapon.
Ha meg szeretné adni, hogy melyik gazdagépet használja a virtuális géphez, akkor a lap tetején válassza a Speciális lapot, majd a Gazdagép szakaszban válassza a gazdagépcsoporthoz tartozó myHostGroup és a gazdagép myHostcsoportját. Ellenkező esetben a virtuális gép automatikusan egy kapacitással rendelkező gazdagépre kerül.
Hagyja meg a többi alapértelmezett beállítást, és kattintson a Felülvizsgálat + létrehozás gombra a lap alján.
Amikor megjelenik az ellenőrzés sikeres üzenete, válassza a Létrehozás lehetőséget.
A virtuális gép üzembe helyezése eltarthat néhány percig.
Hozzon létre egy virtuális gépet egy dedikált gazdagépen az az vm create használatával. Ha rendelkezésre állási zónát adott meg a gazdagépcsoport létrehozásakor, a virtuális gép létrehozásakor ugyanazt a zónát kell használnia. Cserélje le az olyan értékeket, mint a kép és a gazdagép neve a saját értékére. Windows rendszerű virtuális gép létrehozásakor a rendszer eltávolítja --generate-ssh-keys a jelszót.
Ha a virtuális gépet egy adott gazdagépre szeretné helyezni, használja --host a gazdagépcsoport megadása helyett a következővel --host-group: .
Figyelmeztetés
Ha olyan gazdagépen hoz létre virtuális gépet, amely nem rendelkezik elegendő erőforrással, a virtuális gép SIKERTELEN állapotban jön létre.
Hozzon létre egy új virtuális gépet a gazdagépen a New-AzVM használatával. Ebben a példában, mivel a gazdagépcsoport az 1. zónában található, létre kell hoznunk a virtuális gépet az 1. zónában.
Méretezési csoport üzembe helyezésekor meg kell adnia a gazdagépcsoportot.
Keressen rá a méretezési csoportra , és válassza ki a virtuálisgép-méretezési csoportokat a listából.
Új méretezési csoport létrehozásához válassza a Hozzáadás lehetőséget.
Töltse ki a mezőket az Alapbeállítások lapon, ahogyan általában tenné, de győződjön meg arról, hogy a dedikált gazdagéphez választott sorozatból (például Standard E2s v3) kiválaszt egy virtuálisgép-méretet.
A Speciális lapon a Szétterjedés algoritmushoz válassza a Maximális terjesztés lehetőséget.
A Gazdagép csoportban válassza ki a gazdagépcsoportot a legördülő listából. Ha nemrég hozta létre a csoportot, eltarthat egy percig, amíg felkerül a listára.
Amikor az az vmss create használatával helyez üzembe egy méretezési csoportot, a gazdagépcsoportot a következővel --host-groupadhatja meg: . Ebben a példában a legújabb Ubuntu LTS-rendszerképet helyezzük üzembe. Windows rendszerkép üzembe helyezéséhez cserélje le és távolítsa el --generate-ssh-keys az értéket--image, hogy a rendszer jelszót kérjen.
Ha manuálisan szeretné kiválasztani, hogy melyik gazdagépre szeretné telepíteni a méretezési csoportot, adja hozzá és adja meg --host a gazdagép nevét.
Méretezési csoport üzembe helyezése a gazdagépen a New-AzVMSS használatával. Méretezési csoport üzembe helyezésekor meg kell adnia a gazdagépcsoportot.
Ha manuálisan szeretné kiválasztani, hogy melyik gazdagépre szeretné telepíteni a méretezési csoportot, adja hozzá és adja meg --host a gazdagép nevét.
Meglévő virtuális gép hozzáadása
Hozzáadhat egy meglévő virtuális gépet egy dedikált gazdagéphez, de a virtuális gépnek először le kell állítania a Leállítás\Felszabadítás parancsot. Mielőtt áthelyez egy virtuális gépet egy dedikált gazdagépre, győződjön meg arról, hogy a virtuális gép konfigurációja támogatott:
A virtuális gép méretének ugyanabban a családban kell lennie, mint a dedikált gazdagépnek. Ha például a dedikált gazdagép DSv3, akkor a virtuális gép mérete Standard_D4s_v3 lehet, de nem lehet Standard_A4_v2.
A virtuális gépnek ugyanabban a régióban kell lennie, mint a dedikált gazdagépnek.
A virtuális gép nem lehet egy közelségi elhelyezési csoport tagja. Távolítsa el a virtuális gépet a közelségi elhelyezési csoportból, mielőtt áthelyezné egy dedikált gazdagépre. A témakörrel kapcsolatos további információkért lásd: Virtuális gép áthelyezése a közelségi elhelyezési csoportból
A virtuális gép nem lehet rendelkezésre állási csoportban.
Ha a virtuális gép rendelkezésre állási zónában van, akkor a gazdagépcsoportéval megegyező rendelkezésre állási zónának kell lennie. A virtuális gép és a gazdagépcsoport rendelkezésre állási zónájának beállításainak egyeznie kell.
Helyezze át a virtuális gépet egy dedikált gazdagépre a portál használatával.
Nyissa meg a virtuális gép oldalát.
Válassza a Leállítás lehetőséget a virtuális gép leállításához\felszabadításához.
A bal oldali menüben válassza a Konfiguráció lehetőséget .
Válasszon ki egy gazdagépcsoportot és egy gazdagépet a legördülő menükből.
Ha elkészült, válassza a Lap tetején található Mentés lehetőséget .
Miután hozzáadta a virtuális gépet a gazdagéphez, válassza az Áttekintés lehetőséget a bal oldali menüből.
A lap tetején kattintson a Start gombra a virtuális gép újraindításához.
Helyezze át a meglévő virtuális gépet egy dedikált gazdagépre a parancssori felület használatával. A virtuális gépet le kell állítani/fel kell szabadítani az az vm deallocate használatával, hogy hozzárendelhesse egy dedikált gazdagéphez.
Cserélje le az értékeket a saját adataira.
az vm deallocate -n myVM -g myResourceGroup
az vm update - n myVM -g myResourceGroup --host myHost
az vm start -n myVM -g myResourceGroup
Az automatikusan elhelyezett virtuális gépek esetében csak a gazdagépcsoportot frissítse. A témakörről további információt a Manuális és az automatikus elhelyezés című témakörben talál.
Cserélje le az értékeket a saját adataira.
az vm deallocate -n myVM -g myResourceGroup
az vm update -n myVM -g myResourceGroup --host-group myHostGroup
az vm start -n myVM -g myResourceGroup
A gazdagép Áttekintés lapján görgessen le a gazdagép számára továbbra is elérhető méretek listájának megtekintéséhez. A következőhöz hasonlóan kell kinéznie:
Ellenőrizheti a gazdagép állapotát, és hogy hány virtuális gépet helyezhet üzembe a gazdagépen az az vm host get-instance-view használatával.
az vm host get-instance-view \
-g myDHResourceGroup \
--host-group myHostGroup \
--name myHost
A kimenet az alábbi példához hasonlóan fog kinézni:
Újraindíthatja a teljes gazdagépet, ami azt jelenti, hogy a gazdagép nincs teljesen kikapcsolva. Mivel a gazdagép újraindul, a mögöttes virtuális gépek is újraindulnak. A gazdagép ugyanazon a mögöttes fizikai hardveren marad, mint az újraindul, és az újraindítás után a gazdagép azonosítója és az eszközazonosító is ugyanaz marad. A gazdagép termékváltozata az újraindítás után is változatlan marad.
Megjegyzés: A gazdagép újraindítása előzetes verzióban érhető el.
az vm host restart --resource-group myResourceGroup --host-group myHostGroup --name myDedicatedHost
Az újraindítás állapotának megtekintéséhez használhatja az az vm host get-instance-view parancsot. A displayStatus értéke az újraindítás során újraindítás alatt álló gazdagép lesz. Az újraindítás befejezése után a displayStatus visszatér a gazdagéphez.
az vm host get-instance-view --resource-group myResourceGroup --host-group myHostGroup --name myDedicatedHost
Indítsa újra a gazdagépet a Restart-AzHost (előzetes verzió) paranccsal.
Az újraindítás állapotának megtekintéséhez használja a Get-AzHost parancsmagot az InstanceView paraméterrel. A displayStatus értéke az újraindítás során újraindítás alatt álló gazdagép lesz. Az újraindítás befejezése után a displayStatus visszatér a gazdagéphez.
Akkor is fizetnie kell a dedikált gazdagépért, ha a gazdagépen nincsenek virtuális gépek üzembe helyezve. A költségek csökkentése érdekében törölnie kell minden olyan gazdagépet, amellyel jelenleg nem használ.
Egy gazdagépet csak akkor törölhet, ha már nincsenek virtuális gépek.
A bal oldali menüben válassza a Példányok lehetőséget.
Jelölje ki és törölje az egyes virtuális gépeket.
Az összes virtuális gép törlése után lépjen vissza a gazdagép Áttekintés lapjára, és válassza a Törlés lehetőséget a felső menüben.
A gazdagép törlése után nyissa meg a gazdagépcsoport lapját, és válassza a Gazdagépcsoport törlése lehetőséget.
Törölje a virtuális gépeket az az vm delete paranccsel.
az vm delete -n myVM -g myDHResourceGroup
A virtuális gépek törlése után törölheti a gazdagépet az az vm host delete paranccsel.
az vm host delete -g myDHResourceGroup --host-group myHostGroup --name myHost
Miután törölte az összes gazdagépet, törölheti a gazdagépcsoportot az az vm host group delete paranccsel.
az vm host group delete -g myDHResourceGroup --host-group myHostGroup
A teljes erőforráscsoportot egyetlen paranccsal is törölheti. A következő parancs törli a csoportban létrehozott összes erőforrást, beleértve az összes virtuális gépet, gazdagépet és gazdagépcsoportot.
az group delete -n myDHResourceGroup
Törölje a virtuális gépeket a Remove-AzVM használatával.
Remove-AzVM -ResourceGroupName $rgName -Name myVM
A virtuális gépek törlése után törölheti a gazdagépet a Remove-AzHost használatával.
Egyetlen parancsban a teljes erőforráscsoportot is törölheti a Remove-AzResourceGroup paranccsal. A következő parancs törli a csoportban létrehozott összes erőforrást, beleértve az összes virtuális gépet, gazdagépet és gazdagépcsoportot.
Remove-AzResourceGroup -Name $rgName
Következő lépések
A témakörről további információt a dedikált gazdagépek áttekintésében talál.
Az Azure gyorsindítási sablonjaiban elérhető mintasablon zónákat és tartalék tartományokat is használ a régió maximális rugalmassága érdekében.