TECHRUNBOOK · PRACTICAL GUIDE

VMware ESXi NFS Datastore Connectivity Troubleshooting

Troubleshoot ESXi hosts that cannot connect to an NFS datastore by checking VMkernel routing, VLANs, MTU, NFS exports and network access.

Practical RunbookTechnical Troubleshooting
Practical Runbook10 StepsIssues → Solutions → Recommendations
Have a question about this runbook?Post your issue to the TechRunbook Community and get help from other IT professionals.
Ask the Community →
!Issue

Troubleshoot ESXi hosts that cannot connect to an NFS datastore by checking VMkernel routing, VLANs, MTU, NFS exports and network access.

Solution

Start with Check the VMkernel path and work through the six diagnostic checks in order.

Recommendations

Record results before changing configuration and validate the original symptom after each controlled change.

TechRunbook approach: Test one dependency at a time, record the result and only then change the configuration.

Quick checks

Start with the basic checks in this runbook before moving to deeper troubleshooting.

  • Confirm the affected service or component is available.
  • Check recent configuration or connectivity changes.
  • Run the relevant commands and compare the result with the expected state.
01

Check the VMkernel path

Identify the VMkernel interface intended for NFS traffic and verify its IP, VLAN and routing configuration.

02

Test NFS server reachability

Test reachability to the NFS server from the correct VMkernel interface.

03

Check VLAN configuration

Confirm the VMkernel VLAN matches the upstream physical switch configuration.

04

Check MTU

If jumbo frames are used, validate the MTU across the complete path rather than on ESXi alone.

05

Check NFS export access

Confirm the NFS server export policy allows the ESXi host and required protocol version.

06

Mount and verify

Retry the datastore mount and verify stable visibility and I/O from the ESXi host.

07

Useful commands

Run these checks from an appropriate administrative session and replace example values with your environment.

VMkernel interfaces

esxcli network ip interface list

NFS reachability

vmkping -I vmkX <nfs-server-ip>
08

Quick troubleshooting path

Use this sequence to isolate the failing dependency before changing production configuration.

  1. Check the VMkernel path → Identify the VMkernel interface intended for NFS traffic and verify its IP, VLAN and routing configuration.
  2. Test NFS server reachability → Test reachability to the NFS server from the correct VMkernel interface.
  3. Check VLAN configuration → Confirm the VMkernel VLAN matches the upstream physical switch configuration.
  4. Check MTU → If jumbo frames are used, validate the MTU across the complete path rather than on ESXi alone.
  5. Check NFS export access → Confirm the NFS server export policy allows the ESXi host and required protocol version.
  6. Mount and verify → Retry the datastore mount and verify stable visibility and I/O from the ESXi host.
09

What good troubleshooting looks like

Good infrastructure troubleshooting is evidence-driven. Capture the original state, test the dependency that can prove or disprove your hypothesis, make the smallest safe change and repeat the original test.

Example workflow
Symptom → hypothesis → direct test → result → controlled change → validation → documentation
10

Frequently asked questions

What should I check first?

Start with the exact symptom and validate the dependency closest to the failure in this VMware runbook.

Should I change production configuration immediately?

No. Capture the current state first, test the suspected dependency and make one controlled change at a time.

How should I document the fix?

Record the symptom, commands used, result, configuration change and validation result so the procedure can be repeated.

+

Related TechRunbook guides

Was this runbook helpful?

↑ Top