[mvapich-discuss] PMI_KVS_Get error in mvapich2-1.5.1p1
Mike Heinz
michael.heinz at qlogic.com
Fri Oct 15 16:20:22 EDT 2010
I've encountered an odd piece of code while looking into this error:
Is the call to exit(1) supposed to be there? Is it left over debugging code?
pmi_tree.c:
switch (strlen(command)) {
case 3: /* get, put */
if (0 == strcmp(command, "get")) {
char *kvc_val = check_kvc(key);
hdr.msg_rank = rank;
if (kvc_val) {
sprintf(resp, "cmd=get_result rc=0 value=%s\n", kvc_val);
hdr.msg_len = strlen(resp);
if (src == MT_CHILD) {
write(fd, &hdr, msg_hdr_s);
}
writeline(fd, resp, hdr.msg_len);
} else {
fprintf(stderr, "mpirun_rsh: PMI key '%s' not found.", key);
exit(1);
/* add pending req */
save_pending_req(rank, key, fd);
/* send req to parent */
send_parent(rank, msg, msg_len);
}
}
-----Original Message-----
From: mvapich-discuss-bounces at cse.ohio-state.edu [mailto:mvapich-discuss-bounces at cse.ohio-state.edu] On Behalf Of Mike Heinz
Sent: Friday, October 15, 2010 2:30 PM
To: mvapich-discuss at cse.ohio-state.edu
Subject: [mvapich-discuss] PMI_KVS_Get error
Hi; I'm trying to diagnose a problem on a small cluster, and I'm hoping someone can point me in the right direction.
We have a standardized set of test scripts used to verify cluster operation, and on one particular cluster mvapich2 is failing with the following message:
mpirun_rsh: PMI key 'MVAPICH2_0001' not found.[cli_0]: readline failed
Googling around produced nothing useful - can someone suggest where I should look for this problem? Other MPIs are working correctly.
_______________________________________________
mvapich-discuss mailing list
mvapich-discuss at cse.ohio-state.edu
http://mail.cse.ohio-state.edu/mailman/listinfo/mvapich-discuss
More information about the mvapich-discuss
mailing list