diff options
Diffstat (limited to 'transport')
| -rw-r--r-- | transport/ib-verbs/src/ib-verbs.c | 13 | 
1 files changed, 10 insertions, 3 deletions
diff --git a/transport/ib-verbs/src/ib-verbs.c b/transport/ib-verbs/src/ib-verbs.c index a05fcf12e07..6b51232849a 100644 --- a/transport/ib-verbs/src/ib-verbs.c +++ b/transport/ib-verbs/src/ib-verbs.c @@ -1226,9 +1226,16 @@ ib_verbs_send_completion_proc (void *data)                                          post->buf, wc.byte_len, post->reused);                                  if (wc.status == IBV_WC_RETRY_EXC_ERR)                                          gf_log ("ib-verbs", GF_LOG_ERROR, -                                                "might be an issue with SM. " -                                                "retry after running 'opensm' " -                                                "(Subnet Manager)."); +                                                "connection between client and" +                                                " server not working. check by" +                                                " running 'ibv_srq_pingpong'. " +                                                "also make sure subnet manager" +                                                " is running (eg: 'opensm'), " +                                                "or check if ib-verbs port is " +                                                "valid (or active) by running " +                                                " 'ibv_devinfo'. contact " +                                                "Gluster Support Team if " +                                                "the problem persists.");                                  if (peer)                                          transport_disconnect (peer->trans);                          }  | 
