Skip to main content
NetApp Knowledge Base

What are the IP Addresses that appear in 'system services ndmp probe' output?

Views:
60
Visibility:
Public
Votes:
0
Category:
ndmp
Specialty:
DP
Last Updated:

Applies to

ONTAP 9

Answer

  • The NDMP Client Address is the IP address of the Data Management Application (DMA.)  152.27.4.81, in this example.
  • The NDMP Client Address represents the IP Address of the NDMP Client that established a connection to the NDMP Server.
  • The NDMP Source Address is the IP address of the NDMP Control Connection LIF on the cluster (152.27.1.187.)
  • The NDMP Source Address is the IP Address that the DMA connected to when establishing its initial connection.
  • The Data Server Connect Address is populated with the remote address that the NDMP Server (on the NetApp side) connects back to when there is a successful NDMP Data Connection.  When there is not a successful NDMP Data Connection, this field will be blank.
  • The remote address is provided by the DMA in a MESSAGE_REQUEST named DATA_CONNECT.  In a NDMP debug log, the DATA_CONNECT request appears similarly to this example.  In the example, 152.27.4.81 is the IP Address that the DMA is requesting the NDMP Server use.

DEBUG:      Time_stamp=0x65c4ae18 (Feb  8 10:34:00 2024)
DEBUG:      message type=0 (NDMP4_MESSAGE_REQUEST)
DEBUG:      message_code=0x40a (NDMP4_DATA_CONNECT)
DEBUG:      reply_sequence=0 (0x0)
DEBUG:      error_code=0 (NDMP4_NO_ERR)
DEBUG:      addr_type=1 (NDMP4_ADDR_TCP)
DEBUG:      tcp_addr len=1 (0x1)
DEBUG:      tcp_addr[0] ip_addr=0xd9978fd [152.27.4.81]
DEBUG:      tcp_addr[0] port=9258
DEBUG:      tcp_addr[0] addr_env_len=0 (0x0)
DEBUG: DATA data_connect: op 1 (DATA_OP_IDLE)         

 

  • In the ndmp probe example, the connection to from the NDMP Server to the remote address was successful.
  • The successful connection established a NDMP data connection. 
  • The Data Server Connect Address is the DMA side of the data connection.  In this example, 152.27.4.81 is the remote address the DMA requested for the NDMP Server use for the data connection.
  • It is common for the NDMP Client Address to be the same IP as the remote address the DMA provides in the DATA_CONNECT request.
  • In environments with more than one backup server acting as NDMP clients, the Data Server Connect address can be different than the NDMP Client Address, but will still match the IP Address sent by the DMA in the DATA_CONNECT request.

Example NDMP probe output:

cluster::> system services ndmp probe
 
Node: node-01
Session Identifier: 46841
NDMP Version: 4
Session Authorized: true
Data State: ACTIVE
Data Operation: BACKUP
Data Server Halt Reason: NA
Data Server Connect Type: TCP
Data Server Connect Address: 152.27.4.81
Data Server Connect Port: 1693
Data Bytes Processed: 376654848
Mover State: IDLE
Mover Mode: NOACTION
Mover Pause Reason: NA
Mover Halt Reason: NA
Mover Record Size: 0
Mover Record Number: 0
Mover Bytes Moved: 0
Mover Seek Position: 0
Mover Bytes Left to Read: 0
Mover Window Offset: 0
Mover Window Length: 0
Mover Position: 0
Mover SetRecordSize Flag: false
Mover SetWindow Flag: false
Mover Connect Type: LOCAL
Mover Connect Address:
Mover Connect Port: 0
Effective Host: PRIMARY
NDMP Client Address: 152.27.4.81
NDMP Client Port: 64792
SCSI Device ID: None
SCSI Host Adapter: -1
SCSI Target ID: -1
SCSI LUN ID: -1
Tape Device: Not open
Tape Mode: READ
Is Secure Control Connection: false
Data Backup Mode: DUMP
Data Path: /data_svm1/volume1
NDMP Source Address: 152.27.1.187
 

Additional Information

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.