E' possibile verificare i binding dei listener RDMA sui nodi SoFS?

Matteo Bianchi 40 Punti di reputazione
2026-08-20T15:11:34.31+00:00

Sto configurando l'accesso allo storage per l'infrastruttura, i sistemi client collegati a una condivisione SoFS dovrebbero sfruttare SMB Direct (RDMA), ma non riescono a utilizzarlo e nel registro eventi viene registrato l'Event ID 30804.

Dalle acquisizioni di rete si vede chiaramente che le richieste di connessione RDMA vengono rifiutate dalle schede di rete di destinazione. Come posso verificare e risolvere le associazioni dei listener RDMA sui nodi SoFS?

Windows per le aziende | Windows 365 Business
0 commenti Nessun commento

Risposta accettata dall'autore della domanda
Domic Vo 34,165 Punti di reputazione Consulente indipendente
2026-08-21T05:11:16.2+00:00

Ciao,

l’Event ID 30804 indica che il listener RDMA non è stato associato correttamente alle interfacce di rete del nodo SoFS, e quindi le richieste SMB Direct vengono rifiutate. La prima verifica da fare è controllare che le schede di rete abbiano RDMA abilitato e che il protocollo sia attivo. Puoi farlo con Get-NetAdapterRdma su ciascun nodo: lo stato deve risultare “Enabled”. Se è disabilitato, abilitalo con Enable-NetAdapterRdma -Name <NomeScheda>.

Successivamente, verifica che il listener SMB Direct sia effettivamente registrato sulle interfacce corrette. Usa Get-SmbServerNetworkInterface e controlla che le interfacce RDMA abbiano RDMA Capable = True e Status = Active. Se vedi che l’associazione non è presente, puoi forzare la registrazione con Set-SmbServerNetworkInterface -InterfaceAlias <NomeScheda> -RDMA Capable $true.

È anche importante che le interfacce usate per RDMA siano nel cluster role “Storage” e non abbiano binding a protocolli non necessari. In ambienti Hyper‑V/SoFS, Microsoft raccomanda di dedicare le NIC RDMA esclusivamente al traffico SMB Direct, senza teaming tradizionale, e di verificare che i driver e firmware delle schede (nel tuo caso Intel X710) siano aggiornati alle versioni che supportano RoCEv2 o iWARP, a seconda del protocollo in uso.

Infine, puoi validare la configurazione con Get-SmbMultichannelConnection durante una sessione SMB: se RDMA è correttamente associato, vedrai le connessioni con RDMA = True. Se non appare, significa che il listener non è attivo o che la scheda rifiuta la negoziazione. In quel caso, oltre alle impostazioni di Windows, controlla anche la configurazione di switch e QoS per RDMA (Priority Flow Control, ETS), perché un mismatch può impedire l’associazione.

Domic Vo.

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

0 risposte aggiuntive

Ordina per: Più utili

Risposta

Le risposte possono essere contrassegnate come "Accettata" dall'autore della domanda e "Consigliata" dai moderatori, in modo da consentire agli utenti di sapere che la risposta ha risolto il problema dell'autore.