Hálózati szolgáltatások konfigurálása Azure NetApp Files-kötetekhez
A Hálózati szolgáltatások funkcióval jelezheti, hogy szeretne-e VNet-funkciókat használni egy Azure NetApp Files-kötethez. Ezzel a funkcióval beállíthatja a standard vagy az alapszintű beállítást. Új NFS-, SMB- vagy kétprotokollos kötet létrehozásakor megadhatja a beállítást. A hálózati szolgáltatások beállítását a meglévő köteteken is módosíthatja. A hálózati funkciókkal kapcsolatos részletekért tekintse meg az Azure NetApp Files hálózattervezési irányelveit.
Ez a cikk segít megérteni a lehetőségeket, és bemutatja, hogyan konfigurálhatja a hálózati funkciókat.
Hálózati funkciók beállításai
A hálózati funkciókhoz két beállítás érhető el:
Standard
Ez a beállítás engedélyezi a kötet virtuális hálózati funkcióit.Ha magasabb IP-korlátokra vagy virtuális hálózati funkciókra, például hálózati biztonsági csoportokra, felhasználó által megadott útvonalakra vagy további csatlakozási mintákra van szüksége, a hálózati szolgáltatásokat standard értékre kell állítania.
Basic
Ez a beállítás csökkentett IP-korlátot (<1000) és további virtuális hálózati funkciókat biztosít a kötetekhez.Ha nem igényel virtuális hálózati szolgáltatásokat, a hálózati szolgáltatásokat alapszintűre kell állítania.
Megfontolások
A beállított hálózati funkcióktól (Standard vagy Alapszintű) függetlenül az Azure-beli virtuális hálózatok csak egy alhálózatot delegálhatnak Az Azure NetApp-fájlokhoz. Lásd: Alhálózat delegálása az Azure NetApp Fileshoz.
- Ha a standard kötetképesség támogatott a régióban, a Kötet létrehozása lap Hálózati szolgáltatások mezője alapértelmezés szerint Standard értékre van állítva. Ezt a beállítást alapszintűre módosíthatja.
- Ha a standard kötetképesség nem érhető el a régióban, a Kötet létrehozása lap Hálózati szolgáltatások mezője alapértelmezés szerint Alapszintű, és nem módosíthatja a beállítást.
A kívánt hálózati funkciókkal kompatibilis tároló megkeresésének képessége a megadott virtuális hálózattól függ. Ha nem tud kötetet létrehozni, mert nincs elegendő erőforrás, kipróbálhat egy másik virtuális hálózatot, amelyhez kompatibilis tárterület érhető el.
Alapszintű köteteket alapszintű kötet-pillanatképekből és Standard kötetekből hozhat létre Standard kötet-pillanatképekből. Alapszintű kötet létrehozása standard kötet pillanatképből nem támogatott. Standard kötet létrehozása alapszintű kötet pillanatképből nem támogatott.
Amikor visszaállít egy biztonsági másolatot egy új kötetre, alapszintű vagy standard hálózati funkciókkal konfigurálhatja az új kötetet.
Ha a meglévő kötetek hálózati funkcióinak beállítását Alapszintűről Standard hálózati funkciókra módosítja, a meglévő alapszintű hálózati kötetekhez való hozzáférés elveszhet, ha az UDR- vagy NSG-implementációk megakadályozzák, hogy az alapszintű hálózati kötetek csatlakozzanak a DNS-hez és a tartományvezérlőkhöz. Ha az összes kötet nem tud kommunikálni a DNS-sel és a tartományvezérlőkkel, előfordulhat, hogy az Active Directory-összekötőben nem tudja frissíteni az információkat, például a hely nevét. Az UDR-ekkel és az NSG-kkel kapcsolatos útmutatásért tekintse meg az Azure NetApp Files-kötetek hálózati funkcióinak konfigurálását ismertető cikket.
Feljegyzés
A DP-kötet hálózati funkcióit nem befolyásolja, ha a forráskötetet Alapszintűről Standard hálózati funkciókra módosítja.
Hálózati szolgáltatások beállításának beállítása a kötet létrehozásakor
Ez a szakasz bemutatja, hogyan állíthatja be a hálózati szolgáltatások beállítását új kötet létrehozásakor.
Új NFS-, SMB- vagy kétprotokollos kötet létrehozása során a Hálózati szolgáltatások beállítást Alapszintű vagy Standard értékre állíthatja a Kötet létrehozása képernyő Alapszintű lapján.
Az alábbi képernyőképen egy kötetlétrehozási példa látható egy olyan régióhoz, amely támogatja a Standard hálózati funkciók képességeit:
Az alábbi képernyőképen egy kötetlétrehozási példa látható egy olyan régióhoz, amely nem támogatja a Standard hálózati funkciók funkcióit:
A kötetlétrehozási folyamat befejezése előtt megjelenítheti a megadott hálózati funkciók beállítását a Kötet létrehozása képernyő Véleményezés + Létrehozás lapján. A kötet létrehozásának befejezéséhez válassza a Létrehozás lehetőséget .
A Kötetek lehetőséget választva megjelenítheti az egyes kötetek hálózati funkcióinak beállításait:
Meglévő kötetek hálózati funkcióinak szerkesztése lehetőség
A meglévő kötetek hálózati funkciók beállítását az Alapszintűtől a Standard hálózati funkciókig szerkesztheti. A módosítás az ugyanabban a hálózati testvérkészletben (vagy testvérekben) lévő összes kötetre vonatkozik. A testvéreket a hálózati IP-cím kapcsolat határozza meg. Ugyanazzal a hálózati adapterrel (NIC) rendelkeznek, amellyel csatlakoztathatják a kötetet az ügyfélhez, vagy csatlakozhatnak a kötet távoli részéhez. A kötet létrehozásakor a testvéreket egy elhelyezési algoritmus határozza meg, amely az IP-cím újbóli használatára törekszik, ahol lehetséges.
Fontos
Nem ajánlott a Hálózati funkciók szerkesztése lehetőséget használni a Terraform által felügyelt kötetekkel a kockázatok miatt. Ha Terraform által felügyelt köteteket használ, külön utasításokat kell követnie. További információ: Terraform által felügyelt Azure NetApp Files-kötet frissítése Alapszintűről Standardra.
A hálózati funkciók szerkesztésekor megfontolandó szempontok
- Az SAP HANA alkalmazáskötet-csoportjához csak akkor használja a hálózati szolgáltatások szerkesztése lehetőséget, ha regisztrált a bővítmény egy előzetes verziójára, amely támogatja a Standard hálózati funkciókat.
- Ha engedélyezte az
ANFStdToBasicNetworkFeaturesRevert
AFEC-ket ésANFBasicToStdNetworkFeaturesUpgrade
az 1 vagy 2 TiB kapacitáskészletet is, a kapacitáskészletek méretezésével kapcsolatos információkért tekintse meg a kapacitáskészletek vagy kötetek átméretezésével kapcsolatos információkat. - Az Azure NetApp Files támogatja a standard hálózati funkciók nem zavaró frissítését és az alapszintű hálózati funkciókra való visszaállítást. Ez a művelet várhatóan legalább 25 percet vesz igénybe. Nem hozhat létre normál vagy adatvédelmi kötetet vagy alkalmazáskötetcsoportot, amíg a hálózati szolgáltatás szerkesztése folyamatban van. Ez a funkció jelenleg előzetes verzióban érhető el ausztráliai keleti, közép-indiai, kelet-ázsiai, USA északi középső régióiban és Svájc északi régióiban. Minden más régióban a hálózati funkciók frissítése akár 5 percig is hálózati fennakadást okozhat a köteteken.
Feljegyzés
Várólista-kérelmet kell küldenie a szolgáltatáshoz való hozzáféréshez az Azure NetApp Files standard hálózati szolgáltatásain (kötetek szerkesztése) a kérelem űrlapon keresztül. A szolgáltatás a várakozásilista-kérés elküldése után körülbelül egy hétig is eltarthat. A szolgáltatásregisztráció állapotát az alábbi paranccsal ellenőrizheti:
Get-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFBasicToStdNetworkFeaturesUpgrade
FeatureName ProviderName RegistrationState
----------- ------------ -----------------
ANFBasicToStdNetworkFeaturesUpgrade Microsoft.NetApp Registered
Feljegyzés
A beállítást vissza is állíthatja a Standardról az alapszintű hálózati funkciókra. A visszaállítási művelet végrehajtása előtt be kell küldenie egy várólista-kérelmet az Azure NetApp Files standard hálózati funkcióin (kötetek szerkesztése) a kérelem űrlapon keresztül. A visszaállítási funkció körülbelül egy hétig is eltarthat a várakozásilista-kérés elküldése után. A regisztráció állapotát az alábbi paranccsal ellenőrizheti:
Get-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFStdToBasicNetworkFeaturesRevert
FeatureName ProviderName RegistrationState
----------- ------------ -----------------
ANFStdToBasicNetworkFeaturesRevert Microsoft.NetApp Registered
Ha visszaáll, megfontolandó szempontok vonatkoznak, és gondos tervezést igényelnek. Tekintse meg az Azure NetApp Files hálózattervezési irányelveit a standard és az alapszintű hálózati funkciókra vonatkozó korlátozásokról és támogatott hálózati topológiákról.
Hálózati funkciók szerkesztése
Keresse meg azt a kötetet, amelyhez módosítani szeretné a hálózati funkciók beállítását.
Válassza a Hálózati funkciók módosítása lehetőséget.
A Hálózati funkciók szerkesztése ablak megjeleníti azokat a köteteket, amelyek ugyanabban a hálózati testvérkészletben találhatók. Ellenőrizze, hogy módosítani szeretné-e a hálózati szolgáltatások beállítását.
Terraform által felügyelt Azure NetApp Files-kötet frissítése alapszintűről standardra
Ha az Azure NetApp Files-kötet kezelése a Terraform használatával történik, a hálózati funkciók szerkesztéséhez további lépésekre van szükség. A Terraform által felügyelt Azure-erőforrások egy helyi fájlban tárolják az állapotukat, amely a Terraform-modulban vagy a Terraform Cloudban található.
A kötet hálózati funkcióinak frissítése megváltoztatja az adott kötet által használt hálózati adapter alapjául szolgáló hálózati testvérkészletet. Ezt a hálózati adaptert más kötetek is használhatják, és más hálózati adapterek is használhatják ugyanazt a hálózati testvérkészletet. Ha nem megfelelően működik, egy Terraform által felügyelt kötet hálózati funkcióinak frissítése véletlenül több más kötet hálózati funkcióit is frissítheti.
Fontos
Az állapotadatok és a távoli Azure-erőforráskonfigurációk közötti megszakítás – nevezetesen az network_features
argumentumban – egy vagy több kötet megsemmisítését és a futtatás terraform apply
során lehetséges adatvesztést okozhat. Gondosan kövesse az itt ismertetett kerülő megoldást, hogy biztonságosan frissítse a hálózati funkciókat az Alapszintűről a Terraform által felügyelt kötetek standard verziójára.
Feljegyzés
A Terraform-modulok általában csak a címtárban lévő összes legfelső szintű *.tf
és/vagy *.tf.json
konfigurációs fájlból állnak, de a Terraform-modul képes modulhívásokat használni, hogy explicit módon más modulokat is belefoglaljon a konfigurációba. További információ a lehetséges modulstruktúrákról. Az Azure NetApp Files-kötetekre hivatkozó modul összes konfigurációs fájljának frissítéséhez mindenképpen tekintse meg az összes lehetséges forrást, ahol a modul hivatkozhat konfigurációs fájlokra.
A Terraform-modul állapotfájljának neve a következő terraform.tfstate
: . A modulban üzembe helyezett erőforrások argumentumait és értékeit tartalmazza. Az alábbiakban egy példafájlban egy Azure NetApp Files-kötet "Basic" értékével emeljük ki network_features
az argumentumot terraform.tfstate
:
Ne frissítse manuálisan a terraform.tfstate
fájlt. Hasonlóképpen, a network_features
*.tf
*.tf.json
konfigurációs fájlok argumentumát sem kell frissíteni, amíg nem követi az itt ismertetett lépéseket, mivel ez a távoli kötet és a távoli kötetet képviselő helyi konfigurációs fájl argumentumaiban nem egyezik. Ha a Terraform eltérést észlel a távoli erőforrások argumentumai és a távoli erőforrásokat képviselő helyi konfigurációs fájlok között, a Terraform megsemmisítheti a távoli erőforrásokat, és újra létrehozhatja őket a helyi konfigurációs fájlok argumentumaival. Ez adatvesztést okozhat egy kötetben.
Az itt ismertetett lépések végrehajtásával a Terraform automatikusan frissíti a network_features
terraform.tfstate
fájl argumentumát, hogy a távoli kötet megsemmisítése nélkül a "Standard" értéket adja meg, ami azt jelzi, hogy a hálózati funkciók sikeresen frissültek Standardra.
Feljegyzés
Javasoljuk, hogy mindig a Terraform legújabb verzióját és a azurerm
Terraform modul legújabb verzióját használja.
Érintett kötetek meghatározása
Az Azure NetApp Files-kötetek hálózati funkcióinak módosítása hatással lehet más Azure NetApp Files-kötetek hálózati funkcióira. Az ugyanabban a hálózati testvérkészletben lévő köteteknek ugyanazzal a hálózati funkciókkal kell rendelkezniük. Ezért egy kötet hálózati funkcióinak módosítása előtt meg kell határoznia a módosítás által érintett összes kötetet az Azure Portal használatával.
- Jelentkezzen be az Azure Portalra.
- Keresse meg azt a kötetet, amelyhez módosítani szeretné a hálózati funkciók beállítását.
- Válassza a Hálózati funkciók módosítása lehetőséget. Ne válassza a Mentés lehetőséget.
- Jegyezze fel az érintett kötetek elérési útját, majd válassza a Mégse lehetőséget.
Frissíteni kell a köteteket meghatározó Összes Terraform-konfigurációs fájlt, ami azt jelenti, hogy meg kell keresnie azokat a Terraform-konfigurációs fájlokat, amelyek meghatározzák ezeket a köteteket. Előfordulhat, hogy az érintett köteteket képviselő konfigurációs fájlok nem ugyanabban a Terraform-modulban találhatók.
Fontos
A Terraform által kezelt egyetlen kötet kivételével előfordulhat, hogy a Terraform nem kezeli a további érintett köteteket. Egy további kötet, amely ugyanabban a hálózati testvérkészletben szerepel, nem jelenti azt, hogy ezt a további kötetet a Terraform kezeli.
Az érintett kötetek konfigurációs fájljainak módosítása
Módosítania kell a felderített Terraform által kezelt összes érintett kötet konfigurációs fájljait. A konfigurációs fájl frissítésének elmulasztása elpusztíthatja a kötetet, vagy adatvesztést okozhat.
Fontos
A kötet életciklus-konfigurációs blokkbeállításaitól függően a Terraform-konfigurációs fájlban a kötet megsemmisíthető, beleértve a futtatáskor terraform apply
bekövetkező adatvesztést is. Győződjön meg arról, hogy az érintett köteteket a Terraform kezeli, és melyek nem.
Keresse meg az érintett Terraform által felügyelt kötetek konfigurációs fájljait.
Adja hozzá a
ignore_changes = [network_features]
kötet konfigurációs blokkjátlifecycle
. Ha alifecycle
blokk nem létezik a kötet konfigurációjában, adja hozzá.Ismételje meg a műveletet minden érintett Terraform által kezelt kötet esetében.
A ignore_changes
funkció akkor használható, ha egy erőforrás adathivatkozása megváltozhat az erőforrás létrehozása után. ignore_changes
A funkció blokkhoz való lifecycle
hozzáadása lehetővé teszi a kötetek hálózati funkcióinak módosítását az Azure Portalon anélkül, hogy a Terraform megpróbálná kijavítani a kötet ezen argumentumát terraform apply
a következő futtatáskor. A funkcióval kapcsolatos ignore_changes
további információk.
A kötetek hálózati funkcióinak frissítése
Az Azure Portalon keresse meg azt az Azure NetApp Files-kötetet, amelynek hálózati funkcióit módosítani szeretné.
Válassza a Hálózati funkciók módosítása lehetőséget.
A Művelet mezőben ellenőrizze, hogy a Módosítás standardra van-e beolvasva.
Válassza a Mentés lehetőséget.
Várjon, amíg értesítést kap arról, hogy a hálózati funkciók frissítése befejeződött. Az Értesítésekben az üzenet a következőt olvassa fel: "A hálózati funkciók frissítése sikeresen megtörtént. A hálózati testvérkészlet hálózati funkciói sikeresen "Standard" értékre frissültek.
A terminálban futtassa
terraform plan
az esetleges módosításokat. A kimenetnek azt kell jeleznie, hogy az infrastruktúra megfelel a konfigurációnak a "Nincs változás" üzenettel. Az infrastruktúra megfelel a konfigurációnak."Fontos
Biztonsági elővigyázatosságból hajtsa végre
terraform plan
aterraform apply
végrehajtás előtt. A parancsterraform plan
lehetővé teszi egy "terv" fájl létrehozását, amely tartalmazza a távoli erőforrások módosításait. Ez a terv lehetővé teszi, hogy megtudja, az érintett kötetek bármelyike el lesz-e pusztítva a futtatássalterraform apply
.Futtassa
terraform apply
a fájl frissítéséhezterraform.tfstate
.Ismételje meg az összes érintett kötetet tartalmazó modul esetében.
Figyelje meg a fájlokban lévő
network_features
argumentumterraform.tfstate
értékének változását, amely "Alapszintű" értékről "Standard" értékre változott:
A Terraform által felügyelt Azure NetApp Files-kötetek konfigurációs fájljának frissítése a konfigurációs paritás érdekében
Miután frissítette a kötetek hálózati funkcióit, az érintett Terraform által felügyelt kötetek argumentumait és lifecycle blocks
konfigurációs fájljait is módosítania network_features
kell. Ez a frissítés biztosítja, hogy ha újra létre kell hoznia vagy frissítenie kell a kötetet, fenntartja a standard hálózati funkciók beállítását.
A konfigurációs fájlban állítsa a "Standard" értéket
network_features
, és távolítsa el aignore_changes = [network_features]
sort alifecycle
blokkból.Ismételje meg a műveletet minden érintett Terraform által kezelt kötet esetében.
Ellenőrizze, hogy a frissített konfigurációs fájlok pontosan képviselik-e a távoli erőforrások konfigurációját a futtatással
terraform plan
. Győződjön meg arról, hogy a kimenet a következőt olvassa: "Nincs változás".Futtassa
terraform apply
a frissítést.