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

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

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

症状

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

原因

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.

解决方案

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.

受影响的产品

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