* iser problems
@ 2013-11-25 10:35 Popovics László
2013-11-25 18:18 ` Eric Millbrandt
0 siblings, 1 reply; 4+ messages in thread
From: Popovics László @ 2013-11-25 10:35 UTC (permalink / raw)
To: stgt
Dear stgt list,
I would like to ask, that, is there any information about that, tgtd can run in multiple instances ?
When we tried to run a second instance, it give an error message because rdma listening port is occupied.
We would like to test multiple tgt instance because we have a feeling about that, rdma connecion number is limited for one instance, and we reached this limit.
We configured multiple storage machines with each of 312 disk which has 624 connection because of the multipath access.
When we put load to the system get the following messages:
Nov 4 14:08:10 taistoreb04 tgtd: iser_task_alloc_rdma_bufs(715) conn:0x2d31920 task:0x2bcb9180 tag:0x0028, free list empty
On the initiator side we see devices disconnected.
Is there any idea how to solve this problem ?
Best regards,
Laszlo Popovics
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: iser problems
2013-11-25 10:35 iser problems Popovics László
@ 2013-11-25 18:18 ` Eric Millbrandt
2013-11-26 11:40 ` Popovics László
2013-11-26 13:08 ` Roi Dayan
0 siblings, 2 replies; 4+ messages in thread
From: Eric Millbrandt @ 2013-11-25 18:18 UTC (permalink / raw)
To: Popovics László, stgt
[-- Attachment #1: Type: text/plain, Size: 717 bytes --]
On 11/25/2013 05:35 AM, Popovics László wrote:
> Dear stgt list,
>
> I would like to ask, that, is there any information about that, tgtd can run in multiple instances ?
> When we tried to run a second instance, it give an error message because rdma listening port is occupied.
>
> We would like to test multiple tgt instance because we have a feeling about that, rdma connecion number is limited for one instance, and we reached this limit.
Pass these command-line arguments to tgtd when launching multiple
instances (replace XXX with an open port number).
tgtd --control-port XXX --iscsi portal=0.0.0.0:XXX --iser port=XXX
Make sure you specify a unique port number for each tgtd instance.
Eric
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 901 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: iser problems
2013-11-25 18:18 ` Eric Millbrandt
@ 2013-11-26 11:40 ` Popovics László
2013-11-26 13:08 ` Roi Dayan
1 sibling, 0 replies; 4+ messages in thread
From: Popovics László @ 2013-11-26 11:40 UTC (permalink / raw)
To: Eric Millbrandt, stgt
Thanks for the answer. Now it is working.
I had two important information which useful for every one who facing this problem.
iser port and portal port (XXX) must be same.
selinux can produce problems when port is not 3260.
Best regards,
Laszlo
2013.11.25. dátummal, 19:18 időpontban Eric Millbrandt <eric.millbrandt@cacheio.com> írta:
> On 11/25/2013 05:35 AM, Popovics László wrote:
>> Dear stgt list,
>>
>> I would like to ask, that, is there any information about that, tgtd can run in multiple instances ?
>> When we tried to run a second instance, it give an error message because rdma listening port is occupied.
>>
>> We would like to test multiple tgt instance because we have a feeling about that, rdma connecion number is limited for one instance, and we reached this limit.
> Pass these command-line arguments to tgtd when launching multiple
> instances (replace XXX with an open port number).
>
> tgtd --control-port XXX --iscsi portal=0.0.0.0:XXX --iser port=XXX
>
> Make sure you specify a unique port number for each tgtd instance.
>
> Eric
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* RE: iser problems
2013-11-25 18:18 ` Eric Millbrandt
2013-11-26 11:40 ` Popovics László
@ 2013-11-26 13:08 ` Roi Dayan
1 sibling, 0 replies; 4+ messages in thread
From: Roi Dayan @ 2013-11-26 13:08 UTC (permalink / raw)
To: Eric Millbrandt, Popovics László, stgt@vger.kernel.org
Hi,
I want to add that the control-port doesn't have to match the iscsi portal and iser port.
Though it is convenient.
It has to match against tgtdadm commands to specify which tgtd process to control.
Can be any number.
Thanks,
Roi
-----Original Message-----
From: stgt-owner@vger.kernel.org [mailto:stgt-owner@vger.kernel.org] On Behalf Of Eric Millbrandt
Sent: Monday, November 25, 2013 8:21 PM
To: Popovics László; stgt@vger.kernel.org
Subject: Re: iser problems
On 11/25/2013 05:35 AM, Popovics László wrote:
> Dear stgt list,
>
> I would like to ask, that, is there any information about that, tgtd can run in multiple instances ?
> When we tried to run a second instance, it give an error message because rdma listening port is occupied.
>
> We would like to test multiple tgt instance because we have a feeling about that, rdma connecion number is limited for one instance, and we reached this limit.
Pass these command-line arguments to tgtd when launching multiple instances (replace XXX with an open port number).
tgtd --control-port XXX --iscsi portal=0.0.0.0:XXX --iser port=XXX
Make sure you specify a unique port number for each tgtd instance.
Eric
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2013-11-26 13:08 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-25 10:35 iser problems Popovics László
2013-11-25 18:18 ` Eric Millbrandt
2013-11-26 11:40 ` Popovics László
2013-11-26 13:08 ` Roi Dayan
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.