Date: Sun, 17 Jan 2021 02:39:46 +1100 From: Scott <freebsd-lists-5@thismonkey.com> To: Ekkehard Gehm <freebsd@sudoers.net> Cc: freebsd-questions@freebsd.org Subject: Re: iSCSI initiator to target with multiple IPs Message-ID: <YAMIwsuSBGXLXYto@thismonkey.com> In-Reply-To: <a5f97050-1302-8735-413b-43557a112a02@sudoers.net> References: <0365d82d-88f2-6ce8-b730-edd7982ba083@sudoers.net> <YAKF6sJ38AZ5umlY@thismonkey.com> <a5f97050-1302-8735-413b-43557a112a02@sudoers.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Jan 16, 2021 at 11:01:24AM +0100, Ekkehard Gehm wrote: > Ahoy Scott, > > Am 16.01.2021 um 07:21 schrieb Scott: > > On Fri, Jan 15, 2021 at 12:30:52PM +0100, Ekkehard Gehm wrote: > >> Ahoy! > >> > >> I hope someone can give me a hint on an issue I have with iSCSI. > >> > >> I have a FreeBSD Server (the iSCSI initiator) which connects to a Dell > >> Equilogic RAID (the iSCSI target). So far no big deal. But... The Target > >> has one IP to connect to but in reality it has 8 interfaces with > >> different IPs for traffic shaping. > >> > >> So. The initial connect to the pool-ip will result in a connection to > >> one of those 8 ips. Every now and then, the RAID (target) shifts the > >> interfaces. That will result in a message that the the target has moved > >> to another ip... And that is where shit happens - My FreeBSD initiator > >> drops the target completely (With a warning " target requests logout; > >> removing session")... Bad thing :-) > >> > >> I don't know where to look. Is it multipath? MPIO? > >> > >> Any hint is highly appreciated :-) > >> > >> Cheers! > >> > >> Ekki > >> > >> > > Hi, > > more from a networking perspective than an iSCSI one: when you say that the > > initial connection to the pool-ip results in a connection to an interface > > address - is this an iSCSI redirection or is there a proxy of sorts (that > > would obscure the real target address)? > > > > Put another way, if configured to connect to IP 1.1.1.1, after the connection > > would netstat show the initiator connected to 1.1.1.1 or another address? > > > > Scott > > _______________________________________________ > > > Fair question. The "icscictl -L" and also netstat lists one of the pool > addresses not the initial and configured address. > > So my client with, lets say, address 1.1.1.101 has the address e.g. > 1.1.1.1 in his iscsi.conf but will than connect to one of the pool IPs > 1.1.1.2 - 1.1.1.9 on port 3260 > > It works just fine with the VMware vSphere hosts... :/ > > Ekki Ok, I was wondering if it is a network issue but it sounds further up the stack. I do use iSCSI with both FreeBSD and ESXi but with a far simpler configuration. Good luck! Scott
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?YAMIwsuSBGXLXYto>