NDMP alternate client restore to a remote Quantum DXi8500 is selecting a non-NDMP drive, causing the restore to fail with status 5.
| Article:TECH202154 | | | Created: 2013-01-28 | | | Updated: 2013-01-28 | | | Article URL http://www.symantec.com/docs/TECH202154 |
Problem
NDMP alternate client restore to a remote Quantum DXi8500 is selecting a non-NDMP drive, causing the restore to fail with status 5.
The drive path MDS is selecting is from Dxi8500, which is not able the read the NetApp dump format. Since Dxi8500 is added as an NDMP host, MDS is selecting one of the drive path from it.
A path to the ndmp server that wrote the tape needs to be selected for the restore, but it is not happening.
MDS's choice is arbitrary when selecting an ndmp server. If it can't find one to match the restore client, it will select any remote one.
Cause
The problem here in on the Dxi8500 side. It is returning a bad mover listen address.
The ndmpagent log is showing the following. This is the root cause of the error:
05/31/2012 12:37:14.965 PID:7716 File ID:134 ndmp_mover_listen returned addr 127.0.0.1 port 45627
05/31/2012 12:37:15.184 PID:7716 File ID:134 [Error] ndmp_data_connect_v3 failed, status = 23 (NDMP_CONNECT_ERR)
The mover listen is supposed to return an IP adrs/port that the data side can connect to. It cannot connect to 127.0.0.1.
ndmp_mover_listen should not be returning local address of 127.0.0.1.
Solution
Change the /etc/hosts file on the DXi from:
# External static node IP
127.0.0.1 <hostname of DXi>
# Internal IPs
To this:
# External static node IP
10.10.46.4 <hostname of DXi>
127.0.0.1 <hostname of DXi>
Once the /etc/hosts fix was applied the restores started working.
# Internal IPs
That will allow the ndmp requests to use the correct IP address.
|
|
| Source | ETrack |
| Value | 2807827 |
| Description | NDMP alternate client restore is selecting a non-NDMP drive path, causing the restore to fail. |
Article URL http://www.symantec.com/docs/TECH202154
Terms of use for this information are found in Legal Notices









Thank you.