Date: Sat, 25 Aug 2018 15:04:32 +0200 From: Harry Schmalzbauer <freebsd@omnilan.de> To: FreeBSD Stable <freebsd-stable@freebsd.org> Cc: =?UTF-8?Q?Edward_Tomasz_Napiera=c5=82a?= <trasz@freebsd.org> Subject: Re: ctld(8) 11.2-release lockup with w2k16 [Was: Re: ctld(8), multiple 'portal-group' on same socket (individual 'discovery-auth-group' restrictions)] Message-ID: <151ecc4c-5c6b-82ab-d24b-209d685002ad@omnilan.de> In-Reply-To: <3613504a-b017-bc3a-cd62-54d8bb051ea1@omnilan.de> References: <5444C94C.4050705@omnilan.de> <20141021104308.GA5990@brick.home> <3613504a-b017-bc3a-cd62-54d8bb051ea1@omnilan.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Am 05.07.2018 um 18:17 schrieb Harry Schmalzbauer:
> Am 21.10.2014 um 12:43 schrieb Edward Tomasz Napierała:
>> On 1020T1035, Harald Schmalzbauer wrote:
>>> Hello,
>>>
>>> I'm trying to move from istgt(1) to ctld(8), but it seems my setup
>>> isn't
>>> possible with ctld.
>>> Besides missing support for virtual-DVDs ('UnitType DVD' in istgt) and
>>> real ODD-devices ('UnitType pass' in istgt),
>> Yup, we don't implement virtual DVDs and passthrough. Especially the
>> latter would be a nice feature to have.
>
>
> Hello Edward,
>
> my current problem is unrelated.
> But this old mail illustrates the timeframe I've been happily using
> ctld(8) without problems :-) Thanks!
>
> Recently, I discovered that WindowsServerBackup fails with Win2k16
> (never used 2k12).
> Old initiators running 2008R2 (or ESXi 5.5) are still able to use
> ctld(8) ZVOL targets for WindowsServerBackup on 11.2-release without
> problems.
Unfortunately also ESXi6.5 initiatiors are not working well with ctld(8)
anymore.
Read performace is incredibly slow.
I have a 2x3z1 pool with 6SAS10krpm spindels.
Local ZFS performance doesn't show anything unexpected.
But reading from a ctld(8) ZVOL backed target under ESXi6.5 seems to
cause a interrupt deadlock – not completely dead, but almost.
gstat(8) tells me that all 6 HDDs are idle.
top(1) shows no thread consuming CPU cycles, with one exception (besides
idle):
12 root 38 -56 - 0K 608K WAIT -1 569:02 482.78% intr
systat(1) shows NICs almost idle (<100irqs/s) and permanent 25% INTR
load (one of 4 cores).
This is with 11.2 release.
It's a ESXi guest, which I used severla years with previous FreeBSD
versions without such massive iSCSI performance problems.
Using the same /dev/zvol with istgt(1) on the same 11.2-release VM also
solves the performance issue.
Is anybody using ctld(8) in production post 10.x? If so, without
observing a similar regression?
Thanks,
-harry
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?151ecc4c-5c6b-82ab-d24b-209d685002ad>
