Skip to main content
NetApp Knowledge Base

What is the impact of disabling "-enable-ejukebox" and "-v3-connection-drop" on NFS operations?

Views:
1,529
Visibility:
Public
Votes:
1
Category:
ontap-9
Specialty:
nas
Last Updated:

Applies to

ONTAP 9

Answer

  • When "Enable NFSv3 EJUKEBOX error" (-ejukebox-enable) is true and "Enable the Dropping of a Connection When an NFSv3 Request is Dropped" (-v3-connection-drop) is enabled, ONTAP responds to the RPC request with NFS3ERR_JUKEBOX, and the client retries the RPC request with a new RPC transaction ID after a short wait
    • In rare cases where ONTAP is unable to respond, the NFS server may close the connection instead of responding with NFS3ERR_JUKEBOX
  • When "Enable NFSv3 EJUKEBOX error" (-ejukebox-enable) is false and "Enable the Dropping of a Connection When an NFSv3 Request is Dropped" (-v3-connection-drop) is enabled, ONTAP drops the response and closes the connection, and the client reconnects after a few seconds to retry the RPC request
  • When "Enable NFSv3 EJUKEBOX error" (-ejukebox-enable) is false and "Enable the Dropping of a Connection When an NFSv3 Request is Dropped" (-v3-connection-drop) is disable, ONTAP drops the response but does not close the connection, causing the client to timeout the RPC request and retransmit it
    • Note: Depending on the client, this may take a few minutes

Additional Information

  • To view the current values:

cluster1::> set -privilege advanced
cluster1::*> vserver nfs show -vserver <SVM> -fields enable-ejukebox,v3-connection-drop
cluster1::*> set admin

 

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.