Knowledge Base

The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides
 
Search the VMware Knowledge Base (KB)   View by Article ID
 

NetApp Best Practices for configuring NFS Heartbeat settings (1012062)

Purpose

This article provides the best practices for configuring the NFS Heartbeat settings using the NetApp Host Utility Kit script config_nfs on an ESX/ESXi host.

Resolution

The NetApp Host Utility Kit for VMware v5.1 is used to optimise the advanced NFS configuration settings on ESX/ESXi 3.5 or 4.xhosts to NetApp recommended best practice settings. For more information on the changes, see the NetApp Knowledge Base Document.
 
Note: You need a customer log in account and password to access the NetApp Knowledge Base.   
 
When you first install the Host Utilities, the config_nfs script automatically sets the recommended NFS heartbeat values. You can run config_nfs again to verify or set the NFS Heartbeat values if your NFS configuration changes.  
  1. Run the config_nfs script from an ESX host command prompt to see what the current values are for the TCP heap and NFS advanced parameters:

    /opt/netapp/santools/config_nfs --query
     
    The output from the config_nfs command is similar to (output from an ESX 3.5 Update 2 host):
     
    Net.TcpipHeapSize.............30
    Net.TcpipHeapMax..............120
    NFS.MaxVolumes................64
    NFS.HeartbeatMaxFailures......10
    NFS.HeartbeatFrequency........12
    NFS.HeartbeatTimeout..........5

    Notes:
    • The output is different for vSphere 4.x hosts as the default values for both TCP heap and NFS advanced parameters are different from ESX 3.5. As an example, the Net.TcpipHeapMax value should be 128 on a vSphere 4.x host.
    • For NetApp recommended best practice values for these parameters refer to the NetApp Storage Best Practices for VMware vSphere guide.

  2. Run this config_nfs script from the ESX host command prompt with the --configure parameter to set the advanced parameter values on the host to NetApp recommended best practice values:

    /opt/netapp/santools/config_nfs --configure

    The output appears similar to:

    Setting Net.TcpipHeapSize......................DONE
    Setting Net.TcpipHeapMax.......................DONE
    Setting NFS.MaxVolumes.........................DONE
    Setting NFS.HeartbeatMaxFailures...............DONE
    Setting NFS.HeartbeatFrequency.................DONE
    Setting NFS.HeartbeatTimeout...................DONE


    Note: The above command configures the optimal values for both ESX 3.5 and vSphere 4.x hosts. If the NFS heartbeat values have not been modified (re-run Step 1 to verify)

  3. Reboot the ESX host to activate these settings. You can re-run Step 1 to verify the NFS heartbeat values are correct after the host has completed the reboot.
With vSphere 5.0 the NFS heartbeat values are configured using the NetApp Virtual Storage Console (VSC version 2.1.1 or higher). For more information on installing, and using Virtual Storage Console, see the NetApp Knowledge Base. You can download the Virtual Storage Console software from http://now.netapp.com/NOW/download/software/vsc_win/2.1.1.

Additional Information

You need a customer log in account and password to access the NetApp Knowledge Base and to download software from NetApp.

Tags

NFS-advanced-options

See Also

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 2 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.
What can we do to improve this information? (4000 or fewer characters)
  • 2 Ratings
Actions
KB: