Dell Unity: Päivitetty Unity OE 5.5 -versioon NFSv4-asiakkaat eivät voi käyttää tietoja

Summary: Unity OE 5.5 -päivityksen jälkeen NFSv4-asiakkaat eivät voi käyttää tietoja.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Unity OE 5.5 -päivityksen jälkeen NFSv4-asiakkaat eivät voi käyttää tietoja.

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 protokollan päivitys voi aiheuttaa odottamattomia ongelmia, ja jotkut asiakkaat saattavat menettää pääsyn tietoihinsa.  Syynä tähän on se, että Unity ja asiakas neuvottelevat korkeimman NFS-version, jota molemmat tukevat käyttöönoton aikana, mutta jos NFSv4.2-tiettyjä asetuksia ei otettu käyttöön tai määritetty, kiinnikkeet epäonnistuvat tai tietojen käyttö epäonnistuu.

Resolution

Korjaus:

Tässä ei ole korjausta, koska tuote toimii suunnitellusti.

 

Kiertotapa:

Ongelman voi kiertää palauttamalla tietojen käyttöoikeuden mahdollisimman nopeasti alentamalla NFS:n NFSv4.1-versioon.  Tähän on kolme tapaa: yksi on asiakaspuolella ja kaksi 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

 

Huomautus: Tämä nimenomainen komento koskee vain Red Hat Linuxia.  Asiakkaan NFS-version rajoituskomento voi olla erilainen.

 

Huomautus: SP:tä ei tarvitse käynnistää uudelleen, kun asiakaspuolen kiinnikettä muutetaan.  Lisäksi tämä asetus säilyy, kun uusi Unity NAS -palvelin luodaan. 

 

 

  • 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. 

 

Huomautus: Jommankumman parametrin asettaminen koskee kaikkia nykyisiä NAS-palvelimia sekä kaikkia tulevia NAS-palvelimia, joita saatat rakentaa.

 

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.

 

Parametrimuutoksen ja SP:n uudelleenkäynnistyksen jälkeen asiakkaan asennuslähdön "vers" pitäisi olla 4,1.

 

HUOMAUTUS: tallennussuoritin on käynnistettävä uudelleen, jotta muutos astuu voimaan.

 

Lisäksi toinen vaihtoehto Unity-puolella olisi poistaa suojaustarrat käytöstä kaikissa NAS-palvelimissa seuraavalla komennolla:

 

18:26:32 service@unity spa:~/user# svc_nas ALL -param -f nfsv4 -m secLabelSupport -v 0
param nfsv4.secLabelSupport added into the list of visible params
SPA : done
HUOMAUTUS: Kuten aiemmassa Unity-muutoksessa, SP on käynnistettävä uudelleen, jotta tämä muutos astuu voimaan.

Affected Products

Dell EMC Unity
Article Properties
Article Number: 000340412
Article Type: Solution
Last Modified: 11 Aug 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.