Dell Unity: OE 5.5 çalıştıran Unity'de maksimum NFS sürümünü 4.2'den 4.1'e düşürme (Kullanıcı Tarafından Düzeltilebilir)
Summary: Bu KB makalesinde, OE 5.5 çalıştıran Unity'de maksimum NFS sürümünü 4.2'den 4.1 e düşürme prosedürü verilmiştir
Symptoms
Müşteri, Linux istemcilerinin önceki NFSv4.1 yerine NFSv4.2 aracılığıyla Unity'den NFS dışa aktarımını bağladığını fark edebilir.
Cause
Unity OE 5.5 sürümünden itibaren NFSv4.2 desteği eklenmiştir. NFSv4.2 protokol desteği, ek güvenlik ve performans ile yedek dosyaların NFS öznitelik desteğini ve NFS güvenlik etiketlemesini getirir.
Unity OE yükseltmesi sırasında SP'ler sırayla yeniden başlatılırken NFSv4.2'yi destekleyen NFS istemcileri, NFSv4.2'yi kullanarak dışa aktarımları otomatik olarak yeniden bağlar.
Bu otomatik protokol yükseltmesi beklenmeyen sorunlara neden olabilir ve bazı müşteriler NFS sürümünü NFSv4.2'den NFSv4.1 veya daha düşük bir sürüme düşürmek isteyebilir.
Resolution
NFS protokolü sürümünü düşürmenin iki yöntemi vardır: biri istemci tarafında, diğeri ise Unity tarafındadır.
- İstemci tarafı:
Müşteriler, istemci tarafı montajı sırasında NFS protokolü sürümünü açıkça belirtebilir. Örneğin, NFSv4.1'i zorlamak için:
[root@rhel8 tmp]# mount -o vers=4.1 5.6.7.196:/test /tmp/test
- Birlik tarafı
Unity'de, Unisphere'de NFSv4 sürümünü belirtmenin bir yolu yoktur ancak Unity'nin destekleyebileceği maksimum NFSv4 sürümünü kontrol eden Unity OE 5.5'te sunulan bir CLI parametresi vardır.
Aşağıdaki komut, Unity NAS sunucusunda desteklenen geçerli maksimum NFSv4 sürümünü listelemek için kullanılabilir. Hem "default_value = 2" hem de "current_value = 2", Unity'nin NFSv4.2'yi desteklediğini gösterir.
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
Aşağıdaki komut, maksimum NFSv4 sürümünü varsayılan 4.2'den 4.1'e düşürmek için kullanılabilir.
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.
NOT: Değişikliğin geçerli olması için SP'nin yeniden başlatılması gerekir. Parametre değişikliğinden ve SP yeniden başlatıldıktan sonra istemci bağlama çıkışındaki "vers" değeri 4.1 olmalıdır.