Dell Unity: Efter opgradering til Unity OE version 5.5 kan NFSv4-klienter ikke få adgang til data

摘要: Efter opgradering til Unity OE version 5.5 kan NFSv4-klienter ikke få adgang til data.

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

Efter opgradering til Unity OE version 5.5 kan NFSv4-klienter ikke få adgang til data.

原因

Fra og med Unity OE version 5.5 er understøttelse af NFSv4.2 inkluderet. NFSv4.2-protokolunderstøttelsen giver ekstra sikkerhed og ydeevne, og NFS-attributunderstøttelse af reservedelsfiler og NFS-sikkerhedsmærkning.

Når SP'er genstartes sekventielt under Unity OE-opgraderingen, vil NFS-klienter, der understøtter NFSv4.2, automatisk genaktivere eksporter ved hjælp af NFSv4.2. Denne automatiske protokolopgradering kan forårsage uventede problemer, og nogle kunder kan miste adgangen til deres data.  Årsagen til dette er, at Unity og klienten vil forhandle den højeste NFS-version, som de begge understøtter på tilslutningstidspunktet, men hvis NFSv4.2-specifikke indstillinger ikke blev aktiveret eller konfigureret, vil tilslutningerne mislykkes, eller dataadgangen mislykkes.

解决方案

Rettelse:

Der er ingen løsning her, da produktet fungerer som designet.

 

Løsning:

Løsningen til at gendanne adgangen til data på den hurtigst mulige måde er at nedgradere NFS til NFSv4.1.  Der er tre metoder til at opnå dette: en er på klientsiden, og to er på Unity-siden.

 

  • Klientside:

Kunder kan eksplicit angive NFS-protokolversionen under montering på klientsiden. Sådan gennemtvinger du f.eks. NFSv4.1:

 

[root@rhel8 tmp]# mount -o vers=4.1 5.6.7.196:/test /tmp/test

 

Bemærk: Denne særlige kommando er specifik for Red Hat Linux.  Din klients kommando til at begrænse NFS-versionen kan være anderledes.

 

Bemærk: Der kræves ingen SP-genstart, når beslaget på klientsiden ændres.  Derudover fortsætter denne indstilling gennem oprettelse af en ny Unity NAS-server. 

 

 

  • Enhedslistens side

Fra Unity er det ikke muligt at angive NFSv4-versionen i Unisphere, men der er introduceret en CLI-parameter i Unity OE 5.5, som styrer den maksimale NFSv4-version, som Unity kan understøtte. 

 

Bemærk: Indstilling af en af disse parametre gælder for alle nuværende NAS-servere samt eventuelle fremtidige NAS-servere, du måtte bygge.

 

Følgende kommando kan bruges til at vise den aktuelle maksimale NFSv4-version, der understøttes på Unity NAS-serveren.  Både "default_value = 2" og "current_value = 2" angiver, at Unity understøtter 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ølgende kommando kan bruges til at nedgradere den maksimale NFSv4-version fra standard 4.2 til 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.

 

Efter parameterændringen og genstart af SP skal "vers" i klientmonteringsoutputtet være 4.1.

 

BEMÆRK: SP skal genstartes, for at ændringen kan træde i kraft.

 

Derudover ville en anden mulighed på Unity-siden være at deaktivere sikkerhedsmærkater på alle NAS-servere med følgende kommando:

 

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
BEMÆRK: Som med den tidligere Unity-ændring skal SP genstartes, for at denne ændring kan træde i kraft.

受影响的产品

Dell EMC Unity
文章属性
文章编号: 000340412
文章类型: Solution
上次修改时间: 11 8月 2025
版本:  5
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。