Dell Unity: Po upgradu na prostředí Unity OE verze 5.5 nemají klienti NFSv4 přístup k datům

Summary: Po upgradu na prostředí Unity OE verze 5.5 nemají klienti NFSv4 přístup k datům.

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

Po upgradu na prostředí Unity OE verze 5.5 nemají klienti NFSv4 přístup k datům.

Cause

Od verze Unity OE 5.5 je zahrnuta podpora systému NFSv4.2. Podpora protokolu NFSv4.2 přináší další zabezpečení a výkon a podporu atributů NFS pro náhradní soubory a značení zabezpečení NFS.

Během upgradu prostředí Unity OE, kdy se procesory úložiště postupně restartují, klienti NFS podporující systém NFSv4.2 automaticky znovu připojí exporty pomocí systému NFSv4.2. Tento automatický upgrade protokolu může způsobit neočekávané problémy a někteří zákazníci mohou ztratit přístup ke svým datům.  Důvodem je to, že pole Unity a klient vyjednají nejvyšší verzi systému souborů NFS, kterou oba podporují, ale pokud nebyla povolena nebo nakonfigurována specifická nastavení systému NFSv4.2, připojení se nezdaří nebo se nezdaří přístup k datům.

Resolution

Oprava:

Neexistuje zde žádná oprava, protože produkt funguje tak, jak byl navržen.

 

Zástupné řešení:

Zástupným řešením, jak nejrychleji obnovit přístup k datům, je downgrade NFS na NFSv4.1.  To lze provést třemi způsoby: jedna je na straně klienta a dvě na straně Unity.

 

  • Strana klienta:

Zákazníci mohou explicitně zadat verzi protokolu NFS během připojování na straně klienta. Například vynucení systému NFSv4.1:

 

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

 

Poznámka: Tento konkrétní příkaz je specifický pro systém Red Hat Linux.  Příkaz vašeho klienta k omezení verze NFS se může lišit.

 

Poznámka: Při změně připojení na straně klienta není nutné restartovat procesor úložiště.  Toto nastavení se navíc zachová i při vytvoření nového serveru NAS Unity. 

 

 

  • Strana Unity

V poli Unity neexistuje způsob, jak zadat verzi NFSv4 v Unisphere, ale v prostředí Unity OE 5.5 je zaveden parametr rozhraní příkazového řádku, který řídí maximální verzi NFSv4, kterou může pole Unity podporovat. 

 

Poznámka: Nastavení kteréhokoli z těchto parametrů platí pro všechny aktuální servery NAS i pro všechny budoucí servery NAS, které můžete vytvořit.

 

Následující příkaz lze použít k vypsání aktuální maximální verze NFSv4 podporované na serveru NAS Unity.  "default_value = 2" i "current_value = 2" označují, že Unity podporuje 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

 

Následující příkaz lze použít k downgradu maximální verze systému NFSv4 z výchozí verze 4.2 na verzi 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.

 

Po změně parametru a restartování procesoru úložiště by "vers" ve výstupu připojení klienta měla být 4.1.

 

POZNÁMKA: Aby se změna projevila, je nutné restartovat procesor úložiště.

 

Druhou možností na straně Unity by navíc bylo zakázat popisky zabezpečení na všech serverech NAS pomocí následujícího příkazu:

 

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
POZNÁMKA: Stejně jako u předchozí změny Unity bude nutné restartovat procesor úložiště, aby se tato změna projevila.

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.