Unable to add an vmkernel to the vSAN network configuration through command line
search cancel

Unable to add an vmkernel to the vSAN network configuration through command line

book

Article ID: 391936

calendar_today

Updated On:

Products

VMware vSAN

Issue/Introduction

when adding  an  vmkernel/ ip interface to the vSAN network it failed with following error :
 

esxcli vsan network ipv4 add -i vmk6

Failed to add vmk6 to RDT: unable to complete Sysinfo operation. Please see vmkernel.log file for more details

here vmk6 is vmkernel (vmkx)

Note: This issue observed when new standard switch created to recover  vCenter network when connected to vDS switch.

Environment

ESXi 7.X

ESXi 8.X

Cause

vmkernel log: 

Vmkernel:cpu71:#######  opID=########)RDT: RDTCreateServerSocket:7##:Can't bind RDT socket :address already in use

Vmkernel:cpu71:#######  opID=########)RDT: RDTCreateNetwork:7###:Failed to create listener for address ###.###.###.### Protocol 0, status Address already in use.

Resolution

VMkernel message indicating ip address is already in use, Please check configured vmkernel ip addresses and ensure no duplicate ip configured with vmkernel.

 

1. command to check vmkernel configured ipv4 address :

esxcfg-vmknic -l

 

2. Please assign a new ip from the same subnet to vmkernel for vSAN.

3. command to validate vsan network

esxcli vsan network list

 

Additional Information