All of lore.kernel.org
 help / color / mirror / Atom feed
* "Connect rejected: status 28" from "nvme discover"
@ 2020-08-25 21:59 Chris Worley
  2020-08-26  1:03 ` Keith Busch
  0 siblings, 1 reply; 4+ messages in thread
From: Chris Worley @ 2020-08-25 21:59 UTC (permalink / raw)
  To: linux-nvme

Running CentOS 8.2, using native drivers but following instructions at
https://community.mellanox.com/s/article/howto-configure-nvme-over-fabrics
(but not overriding the native drivers with MOFED).

Hardware is connectX-3 HCAs.

Target setup goes okay:

[root@localhost 1]# dmesg | grep nvmet_rdma
[ 6366.612458] nvmet_rdma: enabling port 1 (10.4.0.6:4420)
[ 6376.078826] nvmet_rdma: enabling port 2 (10.4.0.6:4421)
[ 6385.662419] nvmet_rdma: enabling port 3 (10.4.0.6:4423)

But discover goes awry on client:

[root@localhost network-scripts]# nvme discover -t rdma -a 10.4.0.6 -s 4420
Failed to write to /dev/nvme-fabrics: Connection reset by peer
[root@localhost network-scripts]# dmesg | tail
[ 1688.058291] nvme nvme4: Connect rejected: status 28 (consumer
defined) nvme status 0 (unrecognized reason).
[ 1688.058410] nvme nvme4: rdma connection establishment failed (-104)

Systems ping each other.

Hnts?

Thanks,

Chris

_______________________________________________
Linux-nvme mailing list
Linux-nvme@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-nvme

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: "Connect rejected: status 28" from "nvme discover"
  2020-08-25 21:59 "Connect rejected: status 28" from "nvme discover" Chris Worley
@ 2020-08-26  1:03 ` Keith Busch
  2020-08-26  3:19   ` Chris Worley
  0 siblings, 1 reply; 4+ messages in thread
From: Keith Busch @ 2020-08-26  1:03 UTC (permalink / raw)
  To: Chris Worley; +Cc: linux-nvme

On Tue, Aug 25, 2020 at 11:59:28AM -1000, Chris Worley wrote:
> Running CentOS 8.2, using native drivers but following instructions at
> https://community.mellanox.com/s/article/howto-configure-nvme-over-fabrics
> (but not overriding the native drivers with MOFED).
> 
> Hardware is connectX-3 HCAs.
> 
> Target setup goes okay:
> 
> [root@localhost 1]# dmesg | grep nvmet_rdma
> [ 6366.612458] nvmet_rdma: enabling port 1 (10.4.0.6:4420)
> [ 6376.078826] nvmet_rdma: enabling port 2 (10.4.0.6:4421)
> [ 6385.662419] nvmet_rdma: enabling port 3 (10.4.0.6:4423)
> 
> But discover goes awry on client:
> 
> [root@localhost network-scripts]# nvme discover -t rdma -a 10.4.0.6 -s 4420
> Failed to write to /dev/nvme-fabrics: Connection reset by peer
> [root@localhost network-scripts]# dmesg | tail
> [ 1688.058291] nvme nvme4: Connect rejected: status 28 (consumer defined) nvme status 0 (unrecognized reason).
> [ 1688.058410] nvme nvme4: rdma connection establishment failed (-104)
> 
> Systems ping each other.
> 
> Hnts?

Does the target's dmesg mention anything after the failed connection?

_______________________________________________
Linux-nvme mailing list
Linux-nvme@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-nvme

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: "Connect rejected: status 28" from "nvme discover"
  2020-08-26  1:03 ` Keith Busch
@ 2020-08-26  3:19   ` Chris Worley
  2020-08-26  4:02     ` Chris Worley
  0 siblings, 1 reply; 4+ messages in thread
From: Chris Worley @ 2020-08-26  3:19 UTC (permalink / raw)
  To: linux-nvme

On Tue, Aug 25, 2020 at 3:03 PM Keith Busch <kbusch@kernel.org> wrote:
> On Tue, Aug 25, 2020 at 11:59:28AM -1000, Chris Worley wrote:
...
> > Hnts?
>
> Does the target's dmesg mention anything after the failed connection?

No, the "enabling port 1" are the tail of dmesg.

_______________________________________________
Linux-nvme mailing list
Linux-nvme@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-nvme

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: "Connect rejected: status 28" from "nvme discover"
  2020-08-26  3:19   ` Chris Worley
@ 2020-08-26  4:02     ` Chris Worley
  0 siblings, 0 replies; 4+ messages in thread
From: Chris Worley @ 2020-08-26  4:02 UTC (permalink / raw)
  To: linux-nvme

Never mind... redid it all and it works.

On Tue, Aug 25, 2020 at 5:19 PM Chris Worley <worleys@gmail.com> wrote:
>
> On Tue, Aug 25, 2020 at 3:03 PM Keith Busch <kbusch@kernel.org> wrote:
> > On Tue, Aug 25, 2020 at 11:59:28AM -1000, Chris Worley wrote:
> ...
> > > Hnts?
> >
> > Does the target's dmesg mention anything after the failed connection?
>
> No, the "enabling port 1" are the tail of dmesg.

_______________________________________________
Linux-nvme mailing list
Linux-nvme@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-nvme

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-08-26  4:02 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-25 21:59 "Connect rejected: status 28" from "nvme discover" Chris Worley
2020-08-26  1:03 ` Keith Busch
2020-08-26  3:19   ` Chris Worley
2020-08-26  4:02     ` Chris Worley

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.