SOFS: Event ID 30818 mit SMB Direct für RDMA (KB 3052127)

SOFS: Event ID 30818 mit SMB Direct für RDMA (KB 3052127)

Keine Kommentare zu SOFS: Event ID 30818 mit SMB Direct für RDMA (KB 3052127)

Bei einem meiner Kunden ist nach dem Aufbau eines Scale-Out File Server Clusters folgender Fehler aufgetreten:

Problem:

Im Einsatz befinden sich Windows Server 2012 R2 Systeme, welche via InfiniBand verbunden sind. Die Adapter nutzen SMB Direct um zwischen SOFS Node und Hyper-V Host Remote Direct Memory Access (RDMA) zu ermöglichen. Startet man einen Hyper-V Host neu, so wird nach dem Start Event ID 30818 gelogged:

Source: SMBClient
Event ID: 30818
Level: Warning
General: RDMA interfaces are available but the client failed to connect to the server over RDMA transport.
Server name: ServerName
Guidance:
Both client and server have RDMA (SMB Direct) adaptors but there was a problem with the connection and the client had to fall back to using TCP/IP SMB (non-RDMA).

Wie man sieht fällt die Verbindung auf TCP/IP SMB zurück. Das spürt man dann merklich an der Performance…

Ursache:

In Windows Server 2012 R2 wird das SMB Direct Interface durch den LanmanServer Dienst automatisch gestartet. Startet dieser Dienst und versucht eine RDMA-Verbindung zu öffnen, noch bevor SMB Direct geladen wurde, erscheint EventID 30818. Die aktuelle Verbindung erfolgt dann via TCP/IP SMB. Alle neuen Client-Verbindungen erfolgen dann via RDMA.

Lösung:

Dank des unermüdlichen Einsatzes des Kunden und des Herstellers (an dieser Stelle mein Lob und Respekt – immerhin sind von Fehler bis KB fast 4 Monate vergangen), konnte nun die Lösung gemeinsam mit Microsoft gefunden werden. Es ist ein schlichter Registry-Eintrag:

Open Registry Editor, and then locate to the following registry subkey:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\smbdirect

Right-click the Start registry entry, and then click Modify.
In the Value data box, change the value (by default, it is 3 as on-demand) to 2 (automatic).

Das Ganze ist nun für die Allgemeinheit in KB 3052127 veröffentlicht worden.

Viel Spaß mit RDMA…

About the author:

Ich bin Eric Berg und bin Senior IT-Consultant für Microsoft Solutions und hauptsächlich im Bereich Virtualisierung, Client-Lifecycle Management, Private und Public Cloud aktiv. Seit 2015 bin ich System Center Cloud und Datacenter MVP. Seit 2014 bin ich Microsoft Partner Technical Solutions Professional (P-TSP) und agiere im Auftrag von Microsoft mit Kunden rund um die oben beschriebenen Themen. Alle Gedanken, Meinungen und Ideen auf dieser Website sind von mir und spiegeln nicht die Haltung meines Arbeitgebers oder von Microsoft wieder.

Related Posts

Leave a comment

Back to Top