Skip to main content

NetApp_Insight_2020.png 

NetApp Knowledgebase

When to restart the NDMPD service in Data ONTAP?

Views:
189
Visibility:
Public
Votes:
0
Category:
data-ontap-8
Specialty:
core
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