NFS-kötet konvertálása NFSv3 és NFSv4.1 között
Az Azure NetApp Files lehetővé teszi az NFS-kötetek NFSv3 és NFSv4.1 közötti konvertálását.
Ha az NFSv3-on keresztül exportált meglévő NFS-kötet protokollmódosítást igényel az NFSv4.1 funkcióinak és teljesítményének kihasználásához, a protokollverziót NFSv3-ról NFSv4.1-esre konvertálhatja. Hasonlóképpen az NFSv4.1 kötetet is átalakíthatja NFSv3-ra.
A kötet NFSv3 és NFSv4.1 közötti konvertálásához nincs szükség új kötet létrehozására és az adatok másolására. A művelet megőrzi az adatokat, és a művelet részeként átalakítja a mennyiségi exportálási szabályzatokat. Így miután az ügyfelek felkészültek a protokollmódosításra, újracsatlakoztathatják a kötetet, és hozzáférhetnek az adatokhoz.
Fontos
Ha módosítja az éles környezet protokollját, megfelelően fel kell készülnie az átalakításra, és tesztelnie kell azt.
Az átalakítás alkalmazás-állásidőt jelent, ahol az ügyfelek nem férnek hozzá a kötethez a konvertálás során. A következő tevékenységeket kell megterveznie:
- A konvertálás előtt le kell választania a kötetet minden ügyfélről. Ehhez a művelethez szükség lehet a kötethez hozzáférő alkalmazások leállítására.
- A sikeres kötetkonvertálás után újból konfigurálnia kell a kötethez hozzáférő ügyfeleket, és csak utána csatlakoztathatja ismét a kötetet.
Ha az NFSv4.1-ről NFSv3-ra konvertál, az NFSv4.1 összes speciális funkciója, például a hozzáférés-vezérlési listák (ACL-ek) és a fájlzárolás nem lesz elérhető.
Megfontolások
- Nem konvertálhat NFSv4.1 kötetet, ha a Kerberos engedélyezve van NFSv3-ra.
- Kétprotokollos kötet NFS-verzióját nem módosíthatja.
- Egyprotokollos NFS-kötetet nem konvertálhat kettős protokollú kötetté, vagy fordítva.
- Régióközi replikációs kapcsolatban nem konvertálhat célkötetet.
- Ha egy NFSv4.1 kötetet NFSv3-ra konvertál, az összes fejlett NFSv4.1-funkció, például az ACL-ek és a fájlzárolás elérhetetlenné válik.
- Ha egy kötetet NFSv3-ról NFSv4.1-re konvertál, akkor a címtár el van rejtve az
.snapshot
NFSv4.1-ügyfelek elől. A könyvtár továbbra is elérhető marad. - Ha egy kötetet NFSv4.1-ről NFSv3-ra konvertál, a
.snapshot
könyvtár láthatóvá válik. Módosíthatja a kötet tulajdonságait, hogy elrejtse a pillanatkép elérési útját.
A beállítás regisztrálása
Az NFS-kötet NFSv3 és NFSv4.1 közötti konvertálásának lehetősége jelenleg előzetes verzióban érhető el. Ha első alkalommal használja ezt a beállítást, a használat előtt regisztrálja a beállítást.
Fontos
A további kommunikációig az Azure Government-felhasználóknak készült Azure NetApp Filesnak kapcsolatba kell lépniük a fiókcsapattal, hogy elérjék ezt a lehetőséget ahelyett, hogy követik az alábbi lépéseket.
Regisztráció:
Register-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFProtocolTypeNFSConversion
Ellenőrizze a szolgáltatásregisztráció állapotát:
Feljegyzés
A RegistrationState legfeljebb 60 percig lehet állapotban
Registering
, mielőtt átváltana.Registered
Várjon, amíg az állapot folytatódikRegistered
.Get-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFProtocolTypeNFSConversion
Használhatja az Azure CLI-parancsokat az feature register
is, és az feature show
regisztrálhatja a funkciót, és megjelenítheti a regisztrációs állapotot.
Konvertálás NFSv3-ról NFSv4.1-re
Ebben a példában egy NFSv3 kötete van, de az NFSv4.1 funkcióit szeretné használni. Nem használ LDAP-integrációt, vagy nem tervezi a Kerberos használatát az NFSv4.1-hez.
Ez a szakasz bemutatja, hogyan konvertálhatja az NFSv3 kötetet NFSv4.1-esre.
A kötet konvertálása előtt bontsa le az ügyfelektől az előkészítés során. Lásd: Kötet csatlakoztatása vagy leválasztása.
Példa:
sudo umount /path/to/vol1
Az NFS-verzió konvertálása:
- Az Azure Portalon keresse meg a konvertálni kívánt NFS-kötetet.
- Válassza a Szerkesztés lehetőséget.
- A megjelenő Szerkesztés ablakban válassza az NSFv4.1 elemet a protokolltípus lekéréses listájában.
Várja meg, amíg a konvertálási művelet befejeződik.
Konfigurálja újra a Linux-ügyfelet az NFSv4.1 protokoll engedélyezéséhez. Lásd: Az NFSv4.1 alapértelmezett tartományának konfigurálása az Azure NetApp Fileshoz.
Az összes ügyfélen módosítsa az NFS protokoll verzióját a csatlakoztatási parancsban (azaz
/etc/fstab
) a következőrevers=4.1
vers=3
: .A kötet újracsatlakoztatása az ügyfeleken. Lásd: Kötet csatlakoztatása vagy leválasztása.
Az ügyfeleken futtassa
mount –v
és keresse meg a kötetet a listában. Ellenőrizze a verzió által láthatónfsvers=4.1
kimenetben.Példa:
mount -v | grep /path/to/vol1
vol1:/path/to/vol1 on /path type nfs (rw,intr,tcp,nfsvers=4.1,rsize=16384,wsize=16384,addr=192.168.1.1)
A hozzáférés ellenőrzése gyökér- és nem gyökérfelhasználók használatával.
Konvertálás NFSv4.1-ről NFSv3-ra
Ebben a példában egy meglévő NFSv4.1 kötetet szeretne NFSv3-ra konvertálni.
Ez a szakasz bemutatja, hogyan konvertálhatja az NFSv4.1 kötetet NFSv3-ra.
Fontos
Ha egy kötetet NFSv4.1-ről NFSv3-ra konvertál, az összes NFSv4.1-funkció, például az ACL-ek és a fájlzárolás elérhetetlenné válik.
A kötet konvertálása előtt:
- Az előkészítés során bontsa le az ügyfelektől. Lásd: Kötet csatlakoztatása vagy leválasztása.
Példa:
sudo umount /path/to/vol1
- Módosítsa az exportálási szabályzatot írásvédettre. Lásd: Exportálási szabályzat konfigurálása NFS-hez vagy kétprotokollos kötetekhez.
- Az előkészítés során bontsa le az ügyfelektől. Lásd: Kötet csatlakoztatása vagy leválasztása.
Az NFS-verzió konvertálása:
- Az Azure Portalon keresse meg a konvertálni kívánt NFS-kötetet.
- Válassza a Szerkesztés lehetőséget.
- A megjelenő Szerkesztés ablakban válassza az NSFv3 elemet a protokolltípus lekéréses listájában.
Várja meg, amíg a konvertálási művelet befejeződik.
Az összes ügyfélen módosítsa az NFS protokoll verzióját a csatlakoztatási parancsban (azaz
/etc/fstab
) a következőrevers=3
vers=4.1
: .A kötet újracsatlakoztatása az ügyfeleken. Lásd: Kötet csatlakoztatása vagy leválasztása.
Az ügyfeleken futtassa
mount –v
és keresse meg a kötetet a listában. Ellenőrizze a verzió által láthatónfsvers=3
kimenetben.Példa
mount -v | grep /path/to/vol1
vol1:/path/to/vol1 on /path type nfs (rw,intr,tcp,nfsvers=3,rsize=16384,wsize=16384,addr=192.168.1.1)
.Módosítsa az írásvédett exportálási házirendet az eredeti exportálási szabályzatra. Lásd: Exportálási szabályzat konfigurálása NFS-hez vagy kétprotokollos kötetekhez.
A hozzáférés ellenőrzése gyökér- és nem gyökérfelhasználók használatával.