Dell Unity: De maximale NFS-versie downgraden van 4.2 naar 4.1 op Unity met OE 5.5 (op te lossen door gebruiker)
Summary: Dit KB-artikel bevat de procedure voor het downgraden van de maximale NFS-versie van 4.2 naar 4.1 op Unity met OE 5.5
Symptoms
De klant merkt mogelijk dat hun Linux-clients de NFS-export van Unity koppelen via NFSv4.2 in plaats van eerdere NFSv4.1.
Cause
Vanaf Unity OE versie 5.5 is ondersteuning voor NFSv4.2 inbegrepen. De protocolondersteuning voor NFSv4.2 zorgt voor extra beveiliging en prestaties en ondersteuning voor NFS-kenmerken van reservebestanden en NFS-beveiligingslabels.
Als SP's tijdens de Unity OE-upgrade sequentieel opnieuw worden opgestart, zullen NFS-clients die NFSv4.2 ondersteunen exports automatisch opnieuw koppelen met behulp van NFSv4.2.
Deze automatische protocolupgrade kan onverwachte problemen veroorzaken en sommige klanten willen mogelijk de NFS-versie downgraden van NFSv4.2 naar NFSv4.1 of lager.
Resolution
Er zijn twee methoden om de versie van het NFS-protocol te downgraden: de ene is aan de clientzijde en de andere bevindt zich aan de Unity-zijde.
- Clientzijde:
Klanten kunnen expliciet de versie van het NFS-protocol opgeven tijdens de koppeling aan de clientzijde. Ga bijvoorbeeld als volgt te werk om NFSv4.1 af te dwingen:
[root@rhel8 tmp]# mount -o vers=4.1 5.6.7.196:/test /tmp/test
- De kant van de eenheid
Vanuit Unity is er geen manier om de NFSv4-versie in Unisphere op te geven, maar er is een CLI-parameter geïntroduceerd in Unity OE 5.5 die de maximale NFSv4-versie regelt die Unity kan ondersteunen.
De volgende opdracht kan worden gebruikt om de huidige max. NFSv4-versie weer te geven die wordt ondersteund op de Unity NAS-server. Zowel "default_value = 2" als "current_value = 2" geven aan dat Unity NFSv4.2 ondersteunt.
06:59:09 service@unity spa:~/user# svc_nas ALL -param -facility nfsv4 -info maxMinorVersion -verbose
SPA :
param nfsv4.maxMinorVersion added into the list of visible params
name = maxMinorVersion
facility_name = nfsv4
default_value = 2
current_value = 2
configured_value =
param_type = global
user_action = reboot SP
change_effective = reboot SP
range = (0,2)
description = NA
test:
name = maxMinorVersion
facility_name = nfsv4
default_value = 2
current_value = 2
configured_value =
param_type = global
user_action = reboot SP
change_effective = reboot SP
range = (0,2)
description = NA
De volgende opdracht kan worden gebruikt om de max. NFSv4-versie te downgraden van standaard 4.2 naar 4.1.
07:01:30 service@unity spa:~/user# svc_nas ALL -param -facility nfsv4 -modify maxMinorVersion -value 1
SPA : done
Warning 17716815750: SPA : You must reboot the SP for maxMinorVersion changes to take effect.
OPMERKING: de SP moet opnieuw worden opgestart om de wijziging door te voeren. Na de parameterwijziging en SP-herstart moet de "vers" in client mount output 4.1 zijn.