Dell Unity: NFS-enimmäisversion varhentaminen versiosta 4.2 versioon 4.1 Unity-järjestelmässä, jossa on OE 5.5 (käyttäjän korjattavissa)
Summary: Tässä tietämyskannan artikkelissa kerrotaan, miten NFS-enimmäisversio voidaan varhentaa versiosta 4.2 versioon 4.1 Unity-mallissa, jossa on OE 5.5
Symptoms
Asiakkaat saattavat huomata, että Linux-asiakkaat vievät NFS:n Unitysta NFSv4.2:n kautta aiemman NFSv4.1:n sijaan.
Cause
Unity OE 5.5 -versiosta alkaen NFSv4.2-tuki sisältyy siihen. NFSv4.2-protokollatuki tuo lisää turvallisuutta ja suorituskykyä, ja NFS-attribuuttituki varaosatiedostoille ja NFS-suojausmerkinnöille.
Kun Unity OE -päivityksen aikana tallennussuorittimet käynnistyvät peräkkäin uudelleen, NFSv4.2:ta tukevat NFS-asiakkaat ottavat viennit automaattisesti uudelleen käyttöön NFSv4.2:lla.
Tämä automaattinen protokollapäivitys voi aiheuttaa odottamattomia ongelmia, ja jotkut asiakkaat saattavat haluta varhentaa NFSv4.2-version NFSv4.1-versioon tai sitä vanhempaan versioon.
Resolution
NFS-protokollaversion alentamiseen on kaksi tapaa: yksi on asiakaspuolella ja toinen Unity-puolella.
- Asiakkaan puoli:
Asiakkaat voivat määrittää NFS-protokollan version eksplisiittisesti asiakaspuolen asennuksen yhteydessä. Esimerkiksi NFSv4.1:n pakottaminen:
[root@rhel8 tmp]# mount -o vers=4.1 5.6.7.196:/test /tmp/test
- Unity-puoli
Unityssa ei ole mitään tapaa määrittää NFSv4-versiota Unispheressa, mutta Unity OE 5.5:ssä on CLI-parametri, joka ohjaa Unityn tukemaa NFSv4-enimmäisversiota.
Seuraavalla komennolla voit näyttää Unity NAS -palvelimen tukeman NFSv4:n nykyisen enimmäisversion. Sekä "default_value = 2" että "current_value = 2" tarkoittavat, että Unity tukee NFSv4.2:ta.
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
Seuraavalla komennolla voidaan varhentaa NFSv4:n enimmäisversio oletusarvosta 4.2 versioon 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.
HUOMAUTUS: tallennussuoritin on käynnistettävä uudelleen, jotta muutos astuu voimaan. Parametrimuutoksen ja SP:n uudelleenkäynnistyksen jälkeen asiakkaan asennuslähdön "vers" pitäisi olla 4,1.