Dell EMC Unity: Windows 10 ve Windows 2019 Server kullanıcıları SMB paylaşımlarına erişemiyor (Kullanıcı Tarafından Düzeltilebilir)
Summary: Kullanıcı Windows 10 veya Windows 2019 Server sürüm 1903'e yükseltildi. Windows 10 ve Windows 2019 Server kullanıcıları SMB paylaşımlarına erişemiyor.
Symptoms
Kullanıcı, SMB paylaşımına
erişirken aşağıdakine benzer hatalar görebilir: Windows cannot access \\servername". Yazımı denetle.... Hata kodu 0x80004005 Belirtilmemiş hata.
Windows \\servername" dosyasına erişemiyor. Yazımı denetle.... Ağ yolu 0x80070035 hata kodu bulunamadı
Örnek:
Daha fazla ayrıntı için lütfen DTA 534173 bakın: Dell EMC Unity: Windows kullanıcıları, Sunucu İleti Bloğu (SMB) 3.1.1 çalıştırılırken Ortak İnternet Dosya Sistemi (CIFS) paylaşımlarına erişemeyebilir ve bu durum veri noksanlığına neden olabilir
Cause
- Windows 10 sürüm 1903 ve Windows Server 2019 1903'teki bir değişiklik, SMB 3.1.1'in maksimum SMB lehçesini çalıştıran Unity sistemlerinde bir SMB iletişim sorununa neden oluyor.
- Etkilenen 1903'ten önceki bazı yayın öncesi sürümler olabilir (örneğin, MSDN veya geliştirici sürümleri), ancak Windows 10'un GA sürümü dışında herhangi bir sürümü test etmedik.
- Dell EMC Unity OE 4.2 ve üzeri sürümler etkilenir.
- SMB 3.1.1 henüz bu platformlarda desteklenmediğinden VNX ve VNXe bu platformlardan etkilenmez.
Resolution
Bu sorun Unity OE 5.0.1.0.5.011 (5.0 SP1) sürümünde düzeltilmiştir.
Düzeltmeler:
Unity OE hem 4.5.x hem de 5.0.0.x sürümleri için düzeltmeler mevcuttur. Lütfen Dell EMC Teknik Destek ekibiyle veya yetkili servis temsilcinizle iletişime geçin ve bu Knowledge Base makalesinin kimliğini belirtin.
Bu düzeltmenin Unity OE 5.0 RTS/GA sürümüne (5.0.0.0.5.116) dahil olmadığını ve bu nedenle 5.0 SP1 veya sonraki bir sürüme (5.0.1.0.5.011) yükseltmenizin önerildiğini lütfen unutmayın.
Geçici çözüm:
Düzeltmeyi uygulayamıyorsanız geçici bir çözüm, maksimum Unity SMB lehçesini SMB sürüm 3.0.2'ye azaltmaktır:
service@spa:/cores/service# svc_nas ALL -param -f cifs -m smb2.maxDialect -v SMB3.0.2
SPA : bitti
2. Parametrenin çalışan yapılandırmaya doğru şekilde eklendiğinden emin olmak için kontrol edin:
service@spa:/cores/service# svc_nas ALL -param -f cifs -info smb2.maxDialect -v
SPA:
name = smb2.maxDialect
facility_name = cifs
default_value = "" >>>>>>>>>>>>>>default_value, sistem sürümü (SMB3.1.1) tarafından desteklenen MAX lehçesini belirten boş bir dizedir "".
current_value = SMB3.0.2
configured_value = SMB3.0.2
param_type = global
user_action = none
change_effective = immediate
range = *
description = Desteklenen üst SMB2 lehçesini belirtir
Not: SMB istemcilerinin, parametre değerine göre uygun diyalekti müzakere etmek için tüm SMB sunucu paylaşımlarının bağlantısını kesmeleri gerekir. Tüm SMB istemcilerinin bağlantısını kesmeye zorlamak için de svc_nas -restart kullanılabilir. Ancak bu işlem diğer NAS sunucusu hizmetlerini de yeniden başlatır.
Ayrıca, maksimum lehçe 3.1.1 gerekiyorsa müşteriler Windows 10 yüklemelerini önceki GA sürümüne (1803) geri döndürebilir veya Dell EMC'nin yukarıda belirtilen düzeltmeyi yayınlamasını bekleyebilir.
Additional Information
Sunucu, istemcinin SMB2/SMB3'ü devre dışı bırakması ve sunucuda SMB1'in devre dışı bırakılması gibi istemcinin anlaşmaya çalıştığı herhangi bir diyalekti desteklemiyor.
Unity c4_safe_ktrace.log
sade:SMB'deki hata mesajları: 3:[nas_serverx] Unrecognized SMB2 negotiate context type 0003
sade:SMB: 3:[nas_serverx] Unrecognized SMB2 anlaşma bağlam türü 0003
Ağ izlemelerinde hata:
"STATUS_INVALID_PARAMETER