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