Dell Unity: Så nedgraderar du den maximala NFS-versionen från 4.2 till 4.1 på Unity som kör OE 5.5 (kan korrigeras av användaren)
Summary: Den här KB-artikeln innehåller anvisningar om hur du nedgraderar den maximala NFS-versionen från 4.2 till 4.1 på Unity som kör OE 5.5
Symptoms
Kunden kanske märker att deras Linux-klienter monterar NFS-exporten från Unity via NFSv4.2 i stället för tidigare NFSv4.1.
Cause
Från och med Unity OE version 5.5 ingår stöd för NFSv4.2. NFSv4.2-protokollstödet ger ytterligare säkerhet och prestanda och NFS-attributstöd för reservfiler och NFS-säkerhetsmärkning.
Under Unity OE-uppgraderingen, eftersom SP:er startas om sekventiellt, kommer NFS-klienter som stöder NFSv4.2 automatiskt att återmontera exporter med NFSv4.2.
Den här automatiska protokolluppgraderingen kan orsaka oväntade problem och vissa kunder kanske vill nedgradera NFS-versionen från NFSv4.2 till NFSv4.1 eller lägre.
Resolution
Det finns två metoder för att nedgradera NFS-protokollversionen: en är på klientsidan och den andra är på Unity-sidan.
- Klientsidan:
Kunder kan uttryckligen ange NFS-protokollversionen under montering på klientsidan. Om du till exempel vill framtvinga NFSv4.1:
[root@rhel8 tmp]# mount -o vers=4.1 5.6.7.196:/test /tmp/test
- Unity-sidan
Från Unity finns det inget sätt att ange NFSv4-versionen i Unisphere, men det finns en CLI-parameter som introducerades i Unity OE 5.5 som styr den maximala NFSv4-version som Unity kan stödja.
Följande kommando kan användas för att visa en lista över den aktuella maximala NFSv4-versionen som stöds på Unity NAS-servern. Både "default_value = 2" och "current_value = 2" anger att Unity stöder NFSv4.2.
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
Följande kommando kan användas för att nedgradera den maximala NFSv4-versionen från standardvärdet 4.2 till 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.
Obs! SP måste startas om för att ändringen ska börja gälla. Efter parameterändringen och SP-omstarten ska "vers" i klientmonteringsutdata vara 4.1.