Skip to main content
NetApp Knowledge Base

When to restart the NDMPD service in Data ONTAP?

Views:
1,306
Visibility:
Public
Votes:
2
Category:
ndmp
Specialty:
dp
Last Updated:

Applies to

  • Clustered Data ONTAP 8.1
  • Data ONTAP 8.1 7-Mode

Answer

In Data ONTAP 8.1 (and later), a new ndmpd start/stop/terminate "advanced level" command set is introduced that allows the NDMPD service itself to be stopped and restarted. The same command is available in both 7-Mode and Cluster-Mode versions of Data ONTAP.

Note : Both 7-Mode and clustered DOT command sets are "advanced" level commands

7-Mode

The ndmpd start/stop command controls the NDMP service daemon for a node. This is different from the ndmpd on/off command, which enables or disables NDMP request-handling by the daemon, but does not control/modify the daemon itself. The ndmpd start/stop command will also disable the NDMP services on all the vFiler units hosted on the node.

The ndmpd stop command is a disruptive command and should not be used in normal scenarios. Processing of active sessions will continue, but the ability to view or expire sessions will be lost.

The ndmpd terminate command terminates all the active NDMP sessions on the node and also expires the NDMPD daemon.

Warning: This command forcefully terminates all the NDMP sessions without an opportunity for a shutdown.

After the ndmpd terminate command is run, the NDMPD daemon will be automatically restarted. Like the stop command, terminate is also a disruptive command and should not be used in normal scenarios.

Example Syntax:

filer-rtp> priv set advanced

filer-rtp*> ndmpd stop

filer-rtp*> ndmpd start

filer-rtp*> ndmpd terminate

Cluster-Mode

The system services ndmp start/stop command starts or stops the NDMP service daemon for a specific node. This is different from the system services ndmp on/off command which enables or disables the daemon to accept NDMP requests.

The system services ndmp stop command is a disruptive command and should not be used in normal scenarios. Processing of active sessions will continue, but the ability to view or expire sessions will be lost.

The system services ndmp terminate command terminates all the active sessions on the node and also expires the NDMPD daemon.

Warning :  This command forcefully terminates all NDMP sessions without an opportunity for a shutdown.

After the system services ndmp terminate command is run, the NDMPD daemon will be automatically restarted. Like the stop command, terminate is also a disruptive command and should not be used in normal scenarios.

Example Syntax:

cluster-rtp::> set -privilege advanced

cluster-rtp::*> system services ndmp stop -node [node_name]

cluster-rtp::*> system services ndmp start -node [node_name]

cluster-rtp::*> system services ndmp terminate -node [node_name]

Additional Information

additionalInformation_text

 

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.