Perhaps you can straighten me out reza...

I've got 2 ZFS datasets on each node (zones/ndmp) for testing.  The source has 
a couple small test files and the destination is empy.  I'm running ndmpcopy 
from a 3rd node.  NDMP is running on both nodes in debug.  

I get the following error:

r...@am1-admin bin$ ./ndmpcopy 10.0.70.249:/zones/ndmp 10.0.70.250:/zones/ndmp 
-sa benr:benr -da benr:benr -v -v -v
Creating NDMP connection.
Authorizing connection with TEXT authorization.
    user = benr, password = benr.
Authenticated root with NDMP_AUTH_TEXT.
Creating NDMP connection.
Authorizing connection with TEXT authorization.
    user = benr, password = benr.
Authenticated root with NDMP_AUTH_TEXT.
ERROR: comm.c:1075 processing message 0x409: error decoding arguments.
init: error sending NDMP_DATA_LISTEN message: Error: unknown error


The ndmpd log on the destination and source look similar and cryptic:

 2/16  8:38:51 DEBUG: [4][ndmp_run:293]:connection fd: 11
 2/16  8:38:51 DEBUG: [4][ndmp_run:303]:css: 65_KB
 2/16  8:38:51 DEBUG: [4][ndmp_run:310]:crs: 80_KB
 2/16  8:38:51 DEBUG: [19][ndmp_send_request:467]:handler->mh_xdr_reply == 0
 2/16  8:38:51 DEBUG: [19][connection_handler:888]:connection_fd: 11
 2/16  8:38:51 DEBUG: [19][ndmp_process_messages:1191]:reply_expected: FALSE
 2/16  8:38:51 DEBUG: [19][ndmp_process_messages:1271]:received request: 0x900
 2/16  8:38:51 DEBUG: [19][ndmp_process_messages:1299]:no more messages in 
stream buffer
 2/16  8:38:51 DEBUG: [19][nlp_event_rv_set:1278]:rv: 1
 2/16  8:38:51 DEBUG: [19][ndmp_process_messages:1191]:reply_expected: FALSE
 2/16  8:38:51 DEBUG: [19][ndmp_process_messages:1271]:received request: 0x901
 2/16  8:38:51 DEBUG: [19][ndmpd_connect_client_auth_v3:449]:auth_type Text
 2/16  8:38:51 DEBUG: [19][ndmpd_connect_auth_text:1184]:Authorization granted.
 2/16  8:38:51 DEBUG: [19][ndmp_process_messages:1299]:no more messages in 
stream buffer
 2/16  8:38:51 DEBUG: [19][nlp_event_rv_set:1278]:rv: 1
 2/16  8:38:51 DEBUG: [19][ndmp_process_messages:1191]:reply_expected: FALSE
 2/16  8:38:51 DEBUG: [19][ndmp_process_messages:1271]:received request: 0x409
 2/16  8:38:51 DEBUG: [19][create_listen_socket_v3:1248]:addr: 72.2.112.64:63479
 2/16  8:38:51 DEBUG: [19][ndmpd_data_listen_v3:634]:listen_socket: 13
 2/16  8:38:51 DEBUG: [19][ndmp_process_messages:1299]:no more messages in 
stream buffer
 2/16  8:38:51 DEBUG: [19][nlp_event_rv_set:1278]:rv: 1
 2/16  8:38:51 DEBUG: [19][ndmp_process_messages:1191]:reply_expected: FALSE
 2/16  8:38:51 DEBUG: [19][ndmp_process_messages:1201]:detected eof
 2/16  8:38:51 DEBUG: [19][nlp_event_rv_set:1278]:rv: 1
 2/16  8:38:51 DEBUG: [19][connection_handler:912]:Connection terminated
 2/16  8:38:51 DEBUG: [19][nlp_event_rv_set:1278]:rv: -2
 2/16  8:38:51 DEBUG: [19][ndmp_stop_buffer_worker:1724]:cmds->tcs_command == 
NULL
 2/16  8:38:51 DEBUG: [19][ndmpd_data_cleanup:1804]:data.listen_sock: 13
 2/16  8:38:51 DEBUG: [19][ndmp_connect_list_find:647]:connection: 0x8203588


Any idea where I went wrong?


A bonus question or feature request is this:  Why doesn't ndmpcopy include a 
"list" feature (NDMP_CONFIG_GET_FS_INFO) to probe and verify clients?  Seems 
like a handy capability.

benr.
-- 
This message posted from opensolaris.org
_______________________________________________
storage-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/storage-discuss

Reply via email to