Host Vsan Health System Vsan Host Query Verify Network Settings
Queries all network settings required to perform a cluster wide network health check.
In addition, for all specified peers connectivity checks are performed, providing network health from the perspective of this ESXi host.
Required privileges: System.Read
The unique identifier for the managed object to which the method attaches; the serialized managed object reference for a request has the form moType/moId
, in this case HostVsanHealthSystem/{moId}
.
The vSphere release schema. The current specification covers vSphere 9.0.0.0 APIs.
"VsanHostQueryVerifyNetworkSettingsRequestType Object"
List of IP addresses of other hosts in the vSAN cluster. Used to perform connectivity checks.
List of ROBO witness IPs. Used to info host that during the network connectivity check, the time out threshold should be different.
List of IP addresses of vMotion traffic enabled NICs excludes this host. Used to perform vMotion connectivity checks.
The additional spec for querying the vSAN health, e.g., whether it should include the server vSAN datastore.
This structure may be used only with operations rendered under /vsan
.
Summarized network health related information from the perspective of this host.
"VsanNetworkHealthResult Object"
Reference to host which ran the network health check
Hostname/IP of host which ran the network health check.
Whether or not the host which ran the health check had a vSAN vmknic configured.
The IP subnets of vSAN vmknics configured on the host in the form: a.b.c.d/x
Any health issue found by the local host? Reason is contained in one of the other properties.
Health of peer network connectivity as seen by the host which ran the check.
Perform a connectivity check for vMotion between this host and others.
IP addresses used for multicast by vSAN.
This is meant as an opaque string, not to be parsed and the format to be relied on. The format may change in the future. The basic format for the multicast config is "agent group multicast IP/master group multicast IP" and will be concatenated by ',' if there are multiple vSAN vmknics.
IP addresses used for unicast by vSAN in the format of JSON.
Host is using unicast or not.
True indicates the host has enabled RDMA for data traffic in Reliable Datagram Transport (RDT) protocol
The Reliable Datagram Transport (RDT) protocol used by host for vSAN data traffic.
vSAN supported RDT protocols include TCP, RoCEv1 and RoCEv2.
Information of server vSAN clusters.
Perform a connectivity check for vSAN client network between this host and others when vSAN MAX client network is enabled.
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '[{}]' https://{api_host}/sdk/vim25/{release}/vsan/HostVsanHealthSystem/{moId}/VsanHostQueryVerifyNetworkSettings