Re: recommendations for file server based zfs appliance
On Fri, Aug 18, 2017 at 8:03 AM, Stefan Hagenwrote: > * Patrick M. Hausen wrote: >>> >>> Am 18.08.2017 um 11:19 schrieb Pete French : >>> The HP micro servers work very well, and you can pick them up remakably >>> cheaply [...] >>> Not sure about ECC memory support there though. >> >> >> They do support ECC, no problem. >> >> They are available with different CPU configurations from >> as Pete said remarkably cheap Celeron D based systems >> up to Xeon CPUs. > > > I've just sold my Microserver Gen8 (Xeon) just recently. > It's a beautiful little machine, but I didn't make me happy in the long run. > > Reasons: > - Limited to 8GB Ram in total > - Only 4 HDDs > - JBOD support is not great > - Harddrives are never going to sleep (not supported) > > Installing FreeBSD was harder than expected. The machine refused to boot > FreeBSD > from the internal non-raid SATA ports. I didn't try FreeNAS though. > > Also, in case you go with a Microserver - I think all non-xeon models do not > support AES-NI, which will cut the throughput in case you plan to encrypt > your > drives. > > iX-Systems would have been my choice to replace this machine until I found > out > that I can build something myself that suits my needs even better. > > Note, I was looking at the 8 bay model and I would have to add around $280 > for > shipping and tax to Germany. > > I'm now going for this custom build: > - Fractal Design Define R5 > Reason: Silent, enough space for 12 drives > - SuperMicro MBD-A1SAI-2550F-O > Reason: IPMI, ECC, AES-NI, 64GB Ram, Intel NIC, low power consumption > - 4x 8GB Kingson ECC SODIMM > Reason: 16GB modules are not yet available > - Seasonic X-Series Fanless X-400FL 400W passiv > Reason: Fanless -> silent > > The complete order was around 1000€ > > That being said, I'm planning to put an older 3ware controller in JBOD mode > in > it and I also have SSDs and drives already. The board has only 6 SATA ports. > But that would be enough for you. > > This might be a little big for you. But maybe it gives you ideas. > > Best Regards, > Stefan > Sorry but need to as do yo want some under powered atom system? or a core i3i7 cpu and 16 Gbs memoery, with 8 GB ports and 6 SATA ports in a small custom build. because thats exactly what we sell and we sell it for less the an XL by a few hundred bucs, less the drives. it will easly take 6 3.5 drives and 2 2.5. IF you really want the specs on a sweet low end system with higher specs then the miniXL and cheaper also then say a super micro or HP box let me know. > ___ > freebsd-stable@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org" ___ freebsd-stable@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"
Re: patch to improve AES-NI performance
On Sun, Aug 25, 2013 at 10:19 AM, Ollivier Robert robe...@keltia.freenix.fr wrote: According to Ollivier Robert: You are right, I wanted to say r226837 which is the code one. FYI I've finally merged r226837,r226839 as r254856 in stable/9 as it is a prerequesite to apply jmg's patch. I've asked re@ whether they would consider this for 9.2. It is very late in the 9.2 release circle but that patch has been in 10 for more than a year now... So this patch can now be applied to STABLE/9 for testing on a local system since these 3 revisions are now in?? -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- robe...@keltia.freenix.fr In memoriam to Ondine : http://ondine.keltia.net/ ___ freebsd-curr...@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: status of autotuning freebsd for 9.2
On Mon, Aug 19, 2013 at 10:26 AM, Alfred Perlstein alf...@ixsystems.comwrote: On Aug 19, 2013, at 2:52 AM, Andre Oppermann an...@freebsd.org wrote: On 16.08.2013 10:29, Andre Oppermann wrote: On 16.08.2013 08:32, Alfred Perlstein wrote: Andre, I'm kind of bummed out this didn't make it into 9.2, I'm wondering can I commit this to 9-stable now? (or is it already in?) It didn't make it because there was only sparse feedback after the call for testers. There were a couple of replies that it is being tested but no statements either way if it was good or not. Hence I erred on the side of caution and refrained from committing it. Revisiting the history of this after vacation absence actually shows that we straddled the release code freeze deadline and you had provided good testing feedback. However the MFC got rejected by RE on the fear of introducing unknown regressions into the release process. Would you do the honors? Yes, will do later today. Committed to stable/9 as r254515. Let me know if there are any issues. Thanks Andre. Maybe we can do a point release/patch release with this in a few weeks for 9.2.1 or 9.2p1 because 9.2 out of the box performance is abysmal not only in networking but also disk as maxvnodes is clipped way too small even with plenty of ram. So your saying, 9.2-RELEASE performance suffers degradation against say 9.1 ?? are you referring to with this patch enabled? or just in general 9.2-RELEASE -- Andre ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: status of autotuning freebsd for 9.2
On Mon, Aug 19, 2013 at 12:05 PM, Alfred Perlstein alf...@ixsystems.comwrote: Performance is bad for large memory requirements period. Vnodes and mbufs on a machine with 24gb ram is limited to the same amount as a machine with less than 4GB ram. This was fixed in head but not merged back in time. is there a patch set i can backport on my own, do we know what revision(s) are required? Ive got boxes with 128GB and 10Gbe Intel... so im willing to do some work.. This results in poor out of the box performance on 10gige and servers with high vnode requirements. Sent from my iPhone On Aug 19, 2013, at 7:30 AM, Outback Dingo outbackdi...@gmail.com wrote: On Mon, Aug 19, 2013 at 10:26 AM, Alfred Perlstein alf...@ixsystems.comwrote: On Aug 19, 2013, at 2:52 AM, Andre Oppermann an...@freebsd.org wrote: On 16.08.2013 10:29, Andre Oppermann wrote: On 16.08.2013 08:32, Alfred Perlstein wrote: Andre, I'm kind of bummed out this didn't make it into 9.2, I'm wondering can I commit this to 9-stable now? (or is it already in?) It didn't make it because there was only sparse feedback after the call for testers. There were a couple of replies that it is being tested but no statements either way if it was good or not. Hence I erred on the side of caution and refrained from committing it. Revisiting the history of this after vacation absence actually shows that we straddled the release code freeze deadline and you had provided good testing feedback. However the MFC got rejected by RE on the fear of introducing unknown regressions into the release process. Would you do the honors? Yes, will do later today. Committed to stable/9 as r254515. Let me know if there are any issues. Thanks Andre. Maybe we can do a point release/patch release with this in a few weeks for 9.2.1 or 9.2p1 because 9.2 out of the box performance is abysmal not only in networking but also disk as maxvnodes is clipped way too small even with plenty of ram. So your saying, 9.2-RELEASE performance suffers degradation against say 9.1 ?? are you referring to with this patch enabled? or just in general 9.2-RELEASE -- Andre ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: status of autotuning freebsd for 9.2
On Mon, Aug 19, 2013 at 12:17 PM, Andre Oppermann an...@freebsd.org wrote: On 19.08.2013 18:09, Outback Dingo wrote: On Mon, Aug 19, 2013 at 12:05 PM, Alfred Perlstein alf...@ixsystems.com mailto:alf...@ixsystems.com wrote: Performance is bad for large memory requirements period. Vnodes and mbufs on a machine with 24gb ram is limited to the same amount as a machine with less than 4GB ram. This was fixed in head but not merged back in time. is there a patch set i can backport on my own, do we know what revision(s) are required? Ive got boxes with 128GB and 10Gbe Intel... so im willing to do some work.. I have committed it to 9-stable this morning with r254515. No backporting necessary. Okay so wait, your saying the autotune commit this morning resolves Alfreds claims of abysmal performance in general, or is there other additional fixes in head aside from the autotune hes mentioning -- Andre This results in poor out of the box performance on 10gige and servers with high vnode requirements. Sent from my iPhone On Aug 19, 2013, at 7:30 AM, Outback Dingo outbackdi...@gmail.com mailto:outbackdi...@gmail.com** wrote: On Mon, Aug 19, 2013 at 10:26 AM, Alfred Perlstein alf...@ixsystems.com mailto:alf...@ixsystems.com wrote: On Aug 19, 2013, at 2:52 AM, Andre Oppermann an...@freebsd.org mailto:an...@freebsd.org wrote: On 16.08.2013 10:29, Andre Oppermann wrote: On 16.08.2013 08:32, Alfred Perlstein wrote: Andre, I'm kind of bummed out this didn't make it into 9.2, I'm wondering can I commit this to 9-stable now? (or is it already in?) It didn't make it because there was only sparse feedback after the call for testers. There were a couple of replies that it is being tested but no statements either way if it was good or not. Hence I erred on the side of caution and refrained from committing it. Revisiting the history of this after vacation absence actually shows that we straddled the release code freeze deadline and you had provided good testing feedback. However the MFC got rejected by RE on the fear of introducing unknown regressions into the release process. Would you do the honors? Yes, will do later today. Committed to stable/9 as r254515. Let me know if there are any issues. Thanks Andre. Maybe we can do a point release/patch release with this in a few weeks for 9.2.1 or 9.2p1 because 9.2 out of the box performance is abysmal not only in networking but also disk as maxvnodes is clipped way too small even with plenty of ram. So your saying, 9.2-RELEASE performance suffers degradation against say 9.1 ?? are you referring to with this patch enabled? or just in general 9.2-RELEASE -- Andre __**_ freebsd-stable@freebsd.org mailto:freebsd-stable@**freebsd.orgfreebsd-stable@freebsd.org mailing list http://lists.freebsd.org/**mailman/listinfo/freebsd-**stablehttp://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscribe@** freebsd.org freebsd-stable-unsubscr...@freebsd.org mailto:freebsd-stable-**unsubscr...@freebsd.orgfreebsd-stable-unsubscr...@freebsd.org ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: status of autotuning freebsd for 9.2
On Fri, Aug 16, 2013 at 10:08 AM, Harald Schmalzbauer h.schmalzba...@omnilan.de wrote: Bezüglich Pascal Drecker's Nachricht vom 16.07.2013 21:42 (localtime): ... IMHO, this is considered a new feature, and not a critical bug fix. re@ asked from the start of the code slush to avoid new features, and at this point, it is too late. It is not worth introducing possible regressions, which will only delay the 9.2-RELEASE. Glen OK, then we need a release notes telling people a sane value for nmbclusters and friends so that they know how to make 10gigE work. I'll poll my team for a value if someone else has one, that would be even better. -- Alfred Perlstein VP Software Engineering, iXsystems Is there a possibility that a separate unofficial patch set could be released for people who want the autotuning but do not want to run 9 stable after 9.2 is released. I would like the autotuning, but i am a little reluctent to use other stable stuff i will get when tracking stable. Regards Johan Hi, I think that's a good point. In our company, it�s not allowed to use the stable tree for any production system. Little and useful patches are still allowed. Having a central point with a description of each patch it would be much easier to update the release version with the needed patches. You're welcome using my deploy-tools patchsets. I'm deploying RELENG only, but with local patchset-policy. Originally, these are automtically handled during build-process with deploy-tools, but of course you can selective/manually apply the desired patches from the local-patches directory: ftp://ftp.omnilan.de/pub/FreeBSD/OmniLAN/deploy-tools/ Best regards, can you maybe define what exactly, this is and or where the specific patches are derived? Ive seen the autotune but whats the rest in here?? -Harry ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: status of autotuning freebsd for 9.2
On Mon, Jul 15, 2013 at 10:13 AM, Glen Barber g...@freebsd.org wrote: On Mon, Jul 15, 2013 at 05:48:40AM -0700, Alfred Perlstein wrote: On 7/15/13 5:44 AM, Andre Oppermann wrote: On 15.07.2013 08:38, Andre Oppermann wrote: On 13.07.2013 09:47, Alfred Perlstein wrote: Andre, we have a number of people running this patch in the following configurations: 6-8GB ram + 10gigE ethernet using iozone over NFS. As you haven't seen any problems yet I've asked RE to green light the MFC. RE has rejected the MFC out of fears for unexpected regressions. That is unfortunate. I guess re@ doesn't understand that FreeBSD 9.2 will be unusable out of the box for doing 10gigE for more than a few microseconds. Can we not just do my original patch that has the check for 64bit pointers before unscaling maxusers? That would be dirt simple and just work with minimal risk. IMHO, this is considered a new feature, and not a critical bug fix. re@ asked from the start of the code slush to avoid new features, and at this point, it is too late. It is not worth introducing possible regressions, which will only delay the 9.2-RELEASE. Its kinda sad that it wount be MFC'd though I understand, it does help 10Gbe environments Id give it a vote, and its perceived to have possible regressions, though it might need more testing other then a handful of users. we can always patch until its MFCd Glen ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Stable/9 from today mpssas_scsiio timeouts
as of stable today im seeing alot of new mps time outs 9.1-STABLE FreeBSD 9.1-STABLE #0 r253035M: Mon Jul 8 16:34:28 UTC 2013 root@:/usr/obj/nas/usr/src/sys/ mps1@pci0:130:0:0: class=0x010700 card=0x30201000 chip=0x00721000 rev=0x03 hdr=0x00 vendor = 'LSI Logic / Symbios Logic' device = 'SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon]' class = mass storage subclass = SAS mps0: mpssas_scsiio_timeout checking sc 0xff8002145000 cm 0xff80021a6b78 (probe40:mps0:0:40:0): INQUIRY. CDB: 12 00 00 00 24 00 length 36 SMID 983 command timeout cm 0xff80021a6b78 ccb 0xfe002bb5f800 mps0: mpssas_alloc_tm freezing simq mps0: timedout cm 0xff80021a6b78 allocated tm 0xff80021587b0 (probe40:mps0:0:40:0): INQUIRY. CDB: 12 00 00 00 24 00 length 36 SMID 983 completed timedout cm 0xff80021a6b78 ccb 0xfe002bb5f800 during recovery ioc 8048 scsi 0 state c xfer 0 (noperiph:mps0:0:40:0): SMID 6 abort TaskMID 983 status 0x4a code 0x0 count 1 (noperiph:mps0:0:40:0): SMID 6 finished recovery after aborting TaskMID 983 mps0: mpssas_free_tm releasing simq (probe40:mps0:0:40:0): INQUIRY. CDB: 12 00 00 00 24 00 (probe40:mps0:0:40:0): CAM status: Command timeout (probe40:mps0:0:40:0): Retrying command mps1: mpssas_scsiio_timeout checking sc 0xff8002384000 cm 0xff80023e5b78 (probe292:mps1:0:37:0): INQUIRY. CDB: 12 00 00 00 24 00 length 36 SMID 983 command timeout cm 0xff80023e5b78 ccb 0xfe002be14800 mps1: mpssas_alloc_tm freezing simq mps1: timedout cm 0xff80023e5b78 allocated tm 0xff80023977b0 (probe292:mps1:0:37:0): INQUIRY. CDB: 12 00 00 00 24 00 length 36 SMID 983 completed timedout cm 0xff80023e5b78 ccb 0xfe002be14800 during recovery ioc 8048 scsi 0 state c xfer 0 (noperiph:mps1:0:37:0): SMID 6 abort TaskMID 983 status 0x4a code 0x0 count 1 (noperiph:mps1:0:37:0): SMID 6 finished recovery after aborting TaskMID 983 mps1: mpssas_free_tm releasing simq (probe292:mps1:0:37:0): INQUIRY. CDB: 12 00 00 00 24 00 (probe292:mps1:0:37:0): CAM status: Command timeout (probe292:mps1:0:37:0): Retrying command ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: Stable/9 from today mpssas_scsiio timeouts
On Tue, Jul 9, 2013 at 8:39 AM, Jeremy Chadwick j...@koitsu.org wrote: On Tue, Jul 09, 2013 at 05:32:39AM -0400, Outback Dingo wrote: as of stable today im seeing alot of new mps time outs 9.1-STABLE FreeBSD 9.1-STABLE #0 r253035M: Mon Jul 8 16:34:28 UTC 2013 root@:/usr/obj/nas/usr/src/sys/ mps1@pci0:130:0:0: class=0x010700 card=0x30201000 chip=0x00721000 rev=0x03 hdr=0x00 vendor = 'LSI Logic / Symbios Logic' device = 'SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon]' class = mass storage subclass = SAS mps0: mpssas_scsiio_timeout checking sc 0xff8002145000 cm 0xff80021a6b78 (probe40:mps0:0:40:0): INQUIRY. CDB: 12 00 00 00 24 00 length 36 SMID 983 command timeout cm 0xff80021a6b78 ccb 0xfe002bb5f800 mps0: mpssas_alloc_tm freezing simq mps0: timedout cm 0xff80021a6b78 allocated tm 0xff80021587b0 (probe40:mps0:0:40:0): INQUIRY. CDB: 12 00 00 00 24 00 length 36 SMID 983 completed timedout cm 0xff80021a6b78 ccb 0xfe002bb5f800 during recovery ioc 8048 scsi 0 state c xfer 0 (noperiph:mps0:0:40:0): SMID 6 abort TaskMID 983 status 0x4a code 0x0 count 1 (noperiph:mps0:0:40:0): SMID 6 finished recovery after aborting TaskMID 983 mps0: mpssas_free_tm releasing simq (probe40:mps0:0:40:0): INQUIRY. CDB: 12 00 00 00 24 00 (probe40:mps0:0:40:0): CAM status: Command timeout (probe40:mps0:0:40:0): Retrying command mps1: mpssas_scsiio_timeout checking sc 0xff8002384000 cm 0xff80023e5b78 (probe292:mps1:0:37:0): INQUIRY. CDB: 12 00 00 00 24 00 length 36 SMID 983 command timeout cm 0xff80023e5b78 ccb 0xfe002be14800 mps1: mpssas_alloc_tm freezing simq mps1: timedout cm 0xff80023e5b78 allocated tm 0xff80023977b0 (probe292:mps1:0:37:0): INQUIRY. CDB: 12 00 00 00 24 00 length 36 SMID 983 completed timedout cm 0xff80023e5b78 ccb 0xfe002be14800 during recovery ioc 8048 scsi 0 state c xfer 0 (noperiph:mps1:0:37:0): SMID 6 abort TaskMID 983 status 0x4a code 0x0 count 1 (noperiph:mps1:0:37:0): SMID 6 finished recovery after aborting TaskMID 983 mps1: mpssas_free_tm releasing simq (probe292:mps1:0:37:0): INQUIRY. CDB: 12 00 00 00 24 00 (probe292:mps1:0:37:0): CAM status: Command timeout (probe292:mps1:0:37:0): Retrying command 1. What revision were you running before (i.e. what were you on prior to the upgrade)? i was on 253035 2. Something in your /usr/src differs from stock r253035, hence the M at the end. What is it? a KERNEL configuration Answer to #1 will help me narrow down the commits; there have been CAM and mps changes fairly recently. Otherwise you can dig through the commits yourself (you'll need to go through many, many pages, as there was a recent massive influx of SCTP changes (50+ commits)): http://www.freshbsd.org/?branch=RELENG_9project=freebsd -- | Jeremy Chadwick j...@koitsu.org | | UNIX Systems Administratorhttp://jdc.koitsu.org/ | | Making life hard for others since 1977. PGP 4BD6C0CB | ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: Stable/9 from today mpssas_scsiio timeouts
On Tue, Jul 9, 2013 at 9:44 AM, Outback Dingo outbackdi...@gmail.comwrote: On Tue, Jul 9, 2013 at 8:39 AM, Jeremy Chadwick j...@koitsu.org wrote: On Tue, Jul 09, 2013 at 05:32:39AM -0400, Outback Dingo wrote: as of stable today im seeing alot of new mps time outs 9.1-STABLE FreeBSD 9.1-STABLE #0 r253035M: Mon Jul 8 16:34:28 UTC 2013 root@:/usr/obj/nas/usr/src/sys/ mps1@pci0:130:0:0: class=0x010700 card=0x30201000 chip=0x00721000 rev=0x03 hdr=0x00 vendor = 'LSI Logic / Symbios Logic' device = 'SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon]' class = mass storage subclass = SAS mps0: mpssas_scsiio_timeout checking sc 0xff8002145000 cm 0xff80021a6b78 (probe40:mps0:0:40:0): INQUIRY. CDB: 12 00 00 00 24 00 length 36 SMID 983 command timeout cm 0xff80021a6b78 ccb 0xfe002bb5f800 mps0: mpssas_alloc_tm freezing simq mps0: timedout cm 0xff80021a6b78 allocated tm 0xff80021587b0 (probe40:mps0:0:40:0): INQUIRY. CDB: 12 00 00 00 24 00 length 36 SMID 983 completed timedout cm 0xff80021a6b78 ccb 0xfe002bb5f800 during recovery ioc 8048 scsi 0 state c xfer 0 (noperiph:mps0:0:40:0): SMID 6 abort TaskMID 983 status 0x4a code 0x0 count 1 (noperiph:mps0:0:40:0): SMID 6 finished recovery after aborting TaskMID 983 mps0: mpssas_free_tm releasing simq (probe40:mps0:0:40:0): INQUIRY. CDB: 12 00 00 00 24 00 (probe40:mps0:0:40:0): CAM status: Command timeout (probe40:mps0:0:40:0): Retrying command mps1: mpssas_scsiio_timeout checking sc 0xff8002384000 cm 0xff80023e5b78 (probe292:mps1:0:37:0): INQUIRY. CDB: 12 00 00 00 24 00 length 36 SMID 983 command timeout cm 0xff80023e5b78 ccb 0xfe002be14800 mps1: mpssas_alloc_tm freezing simq mps1: timedout cm 0xff80023e5b78 allocated tm 0xff80023977b0 (probe292:mps1:0:37:0): INQUIRY. CDB: 12 00 00 00 24 00 length 36 SMID 983 completed timedout cm 0xff80023e5b78 ccb 0xfe002be14800 during recovery ioc 8048 scsi 0 state c xfer 0 (noperiph:mps1:0:37:0): SMID 6 abort TaskMID 983 status 0x4a code 0x0 count 1 (noperiph:mps1:0:37:0): SMID 6 finished recovery after aborting TaskMID 983 mps1: mpssas_free_tm releasing simq (probe292:mps1:0:37:0): INQUIRY. CDB: 12 00 00 00 24 00 (probe292:mps1:0:37:0): CAM status: Command timeout (probe292:mps1:0:37:0): Retrying command 1. What revision were you running before (i.e. what were you on prior to the upgrade)? Sorry I was on 252595 from July 3 2. Something in your /usr/src differs from stock r253035, hence the M at the end. What is it? a KERNEL configuration Answer to #1 will help me narrow down the commits; there have been CAM and mps changes fairly recently. Otherwise you can dig through the commits yourself (you'll need to go through many, many pages, as there was a recent massive influx of SCTP changes (50+ commits)): http://www.freshbsd.org/?branch=RELENG_9project=freebsd -- | Jeremy Chadwick j...@koitsu.org | | UNIX Systems Administratorhttp://jdc.koitsu.org/ | | Making life hard for others since 1977. PGP 4BD6C0CB | ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: Stable/9 from today mpssas_scsiio timeouts
On Tue, Jul 9, 2013 at 10:46 AM, Jeremy Chadwick j...@koitsu.org wrote: On Tue, Jul 09, 2013 at 09:47:01AM -0400, Outback Dingo wrote: On Tue, Jul 9, 2013 at 9:44 AM, Outback Dingo outbackdi...@gmail.com wrote: On Tue, Jul 9, 2013 at 8:39 AM, Jeremy Chadwick j...@koitsu.org wrote: On Tue, Jul 09, 2013 at 05:32:39AM -0400, Outback Dingo wrote: as of stable today im seeing alot of new mps time outs 9.1-STABLE FreeBSD 9.1-STABLE #0 r253035M: Mon Jul 8 16:34:28 UTC 2013 root@:/usr/obj/nas/usr/src/sys/ mps1@pci0:130:0:0: class=0x010700 card=0x30201000 chip=0x00721000 rev=0x03 hdr=0x00 vendor = 'LSI Logic / Symbios Logic' device = 'SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon]' class = mass storage subclass = SAS mps0: mpssas_scsiio_timeout checking sc 0xff8002145000 cm 0xff80021a6b78 (probe40:mps0:0:40:0): INQUIRY. CDB: 12 00 00 00 24 00 length 36 SMID 983 command timeout cm 0xff80021a6b78 ccb 0xfe002bb5f800 mps0: mpssas_alloc_tm freezing simq mps0: timedout cm 0xff80021a6b78 allocated tm 0xff80021587b0 (probe40:mps0:0:40:0): INQUIRY. CDB: 12 00 00 00 24 00 length 36 SMID 983 completed timedout cm 0xff80021a6b78 ccb 0xfe002bb5f800 during recovery ioc 8048 scsi 0 state c xfer 0 (noperiph:mps0:0:40:0): SMID 6 abort TaskMID 983 status 0x4a code 0x0 count 1 (noperiph:mps0:0:40:0): SMID 6 finished recovery after aborting TaskMID 983 mps0: mpssas_free_tm releasing simq (probe40:mps0:0:40:0): INQUIRY. CDB: 12 00 00 00 24 00 (probe40:mps0:0:40:0): CAM status: Command timeout (probe40:mps0:0:40:0): Retrying command mps1: mpssas_scsiio_timeout checking sc 0xff8002384000 cm 0xff80023e5b78 (probe292:mps1:0:37:0): INQUIRY. CDB: 12 00 00 00 24 00 length 36 SMID 983 command timeout cm 0xff80023e5b78 ccb 0xfe002be14800 mps1: mpssas_alloc_tm freezing simq mps1: timedout cm 0xff80023e5b78 allocated tm 0xff80023977b0 (probe292:mps1:0:37:0): INQUIRY. CDB: 12 00 00 00 24 00 length 36 SMID 983 completed timedout cm 0xff80023e5b78 ccb 0xfe002be14800 during recovery ioc 8048 scsi 0 state c xfer 0 (noperiph:mps1:0:37:0): SMID 6 abort TaskMID 983 status 0x4a code 0x0 count 1 (noperiph:mps1:0:37:0): SMID 6 finished recovery after aborting TaskMID 983 mps1: mpssas_free_tm releasing simq (probe292:mps1:0:37:0): INQUIRY. CDB: 12 00 00 00 24 00 (probe292:mps1:0:37:0): CAM status: Command timeout (probe292:mps1:0:37:0): Retrying command 1. What revision were you running before (i.e. what were you on prior to the upgrade)? Sorry I was on 252595 from July 3 And does rolling back to r252595 resolve the problem for you? Because the only commit I see between r253035 and r252595 that might account for some kind of behavioural change, unless I missed one while skimming the commit history, is the following: r252730 -- http://www.freshbsd.org/commit/freebsd/r252730 If at all possible, please try updating to r253037 or newer to see if that has some effect/improvement. Why I mention that commit: r253037 -- http://www.freshbsd.org/commit/freebsd/r253037 Because the only mps(4) changes done in recent days are: http://svnweb.freebsd.org/base/stable/9/sys/dev/mps/mps_sas.c?view=log r253037 r251899 r251874 i can say this its between July 4, and 253048, im rolling back to 252723 to validate a good known working state Else I'd say what you're experiencing is legitimate/unrelated to kernel changes. I can only speculate. The messages to me indicate that some part of the kernel is submitting a SCSI INQUIRY request to the underlying device(s) which results in a CAM timeout, i.e. the disk attached to the controller did not respond promptly (while the controller seemed to be alive/well). If these disks (which we do not know the type of -- no dmesg provided, etc.) are SSDs then TRIM behaviour is possibly causing the drive to take too long to perform its TRIM cleanup, or, the drives themselves are doing some kind of garbage collection which is taking quite a long time. Steven et all may have a different (and almost certainly more accurate) analysis. It would really help if you could provide dmesg from the machine, as well as any details about your setup (if ZFS, zpool status, etc.), in addition to (if SSDs) sysctl -a | grep -i trim. All this matters. -- | Jeremy Chadwick j...@koitsu.org | | UNIX Systems Administratorhttp://jdc.koitsu.org/ | | Making life hard for others since 1977. PGP 4BD6C0CB | ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr
Re: Stable/9 from today mpssas_scsiio timeouts
On Tue, Jul 9, 2013 at 11:30 AM, Jeremy Chadwick j...@koitsu.org wrote: On Tue, Jul 09, 2013 at 11:20:45AM -0400, Outback Dingo wrote: On Tue, Jul 9, 2013 at 10:46 AM, Jeremy Chadwick j...@koitsu.org wrote: On Tue, Jul 09, 2013 at 09:47:01AM -0400, Outback Dingo wrote: On Tue, Jul 9, 2013 at 9:44 AM, Outback Dingo outbackdi...@gmail.com wrote: On Tue, Jul 9, 2013 at 8:39 AM, Jeremy Chadwick j...@koitsu.org wrote: On Tue, Jul 09, 2013 at 05:32:39AM -0400, Outback Dingo wrote: as of stable today im seeing alot of new mps time outs 9.1-STABLE FreeBSD 9.1-STABLE #0 r253035M: Mon Jul 8 16:34:28 UTC 2013 root@:/usr/obj/nas/usr/src/sys/ mps1@pci0:130:0:0: class=0x010700 card=0x30201000 chip=0x00721000 rev=0x03 hdr=0x00 vendor = 'LSI Logic / Symbios Logic' device = 'SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon]' class = mass storage subclass = SAS mps0: mpssas_scsiio_timeout checking sc 0xff8002145000 cm 0xff80021a6b78 (probe40:mps0:0:40:0): INQUIRY. CDB: 12 00 00 00 24 00 length 36 SMID 983 command timeout cm 0xff80021a6b78 ccb 0xfe002bb5f800 mps0: mpssas_alloc_tm freezing simq mps0: timedout cm 0xff80021a6b78 allocated tm 0xff80021587b0 (probe40:mps0:0:40:0): INQUIRY. CDB: 12 00 00 00 24 00 length 36 SMID 983 completed timedout cm 0xff80021a6b78 ccb 0xfe002bb5f800 during recovery ioc 8048 scsi 0 state c xfer 0 (noperiph:mps0:0:40:0): SMID 6 abort TaskMID 983 status 0x4a code 0x0 count 1 (noperiph:mps0:0:40:0): SMID 6 finished recovery after aborting TaskMID 983 mps0: mpssas_free_tm releasing simq (probe40:mps0:0:40:0): INQUIRY. CDB: 12 00 00 00 24 00 (probe40:mps0:0:40:0): CAM status: Command timeout (probe40:mps0:0:40:0): Retrying command mps1: mpssas_scsiio_timeout checking sc 0xff8002384000 cm 0xff80023e5b78 (probe292:mps1:0:37:0): INQUIRY. CDB: 12 00 00 00 24 00 length 36 SMID 983 command timeout cm 0xff80023e5b78 ccb 0xfe002be14800 mps1: mpssas_alloc_tm freezing simq mps1: timedout cm 0xff80023e5b78 allocated tm 0xff80023977b0 (probe292:mps1:0:37:0): INQUIRY. CDB: 12 00 00 00 24 00 length 36 SMID 983 completed timedout cm 0xff80023e5b78 ccb 0xfe002be14800 during recovery ioc 8048 scsi 0 state c xfer 0 (noperiph:mps1:0:37:0): SMID 6 abort TaskMID 983 status 0x4a code 0x0 count 1 (noperiph:mps1:0:37:0): SMID 6 finished recovery after aborting TaskMID 983 mps1: mpssas_free_tm releasing simq (probe292:mps1:0:37:0): INQUIRY. CDB: 12 00 00 00 24 00 (probe292:mps1:0:37:0): CAM status: Command timeout (probe292:mps1:0:37:0): Retrying command 1. What revision were you running before (i.e. what were you on prior to the upgrade)? Sorry I was on 252595 from July 3 And does rolling back to r252595 resolve the problem for you? Because the only commit I see between r253035 and r252595 that might account for some kind of behavioural change, unless I missed one while skimming the commit history, is the following: r252730 -- http://www.freshbsd.org/commit/freebsd/r252730 If at all possible, please try updating to r253037 or newer to see if that has some effect/improvement. Why I mention that commit: r253037 -- http://www.freshbsd.org/commit/freebsd/r253037 Because the only mps(4) changes done in recent days are: http://svnweb.freebsd.org/base/stable/9/sys/dev/mps/mps_sas.c?view=log r253037 r251899 r251874 i can say this its between July 4, and 253048, im rolling back to 252723 to validate a good known working state Looking at your dmesg, it looks like the errors might be for SAS ports which don't have any actual devices (disks) attached to them, yet parts of the kernel (not sure which layer) are still trying to submit INQUIRY commands to those ports as if they did have disks attached. It looks like you see this behaviour on boot up, and then later during normal operation at some point (a LUN scan or rescan or bus taste might cause this to happen; for example I know that zpool import in effect can sometimes cause this behaviour -- on one of my systems zpool import would cause the servers' floppy drive to spin up/chunk briefly). I'm hoping Steven or mav@ might be able to confirm/deny my theory here. I see it even trying to write to the pool via NFS or FTP, which even times out on large files now, it was all working, and there are 2 controllers setup in an HA configuration, but they did work fine before, so ill roll back and try an earlier kernel then walk forward till i hit the problem. my only issue was i moved forward
Re: status of autotuning freebsd for 9.2
On Mon, Jul 8, 2013 at 10:37 AM, Andre Oppermann an...@freebsd.org wrote: On 07.07.2013 20:24, Alfred Perlstein wrote: On 7/7/13 1:34 AM, Andre Oppermann wrote: Can you help me with with testing? Yes. Please give me your proposed changes and I'll stand up a machine and give feedback. http://people.freebsd.org/~**andre/mfc-autotuning-20130708.**diffhttp://people.freebsd.org/~andre/mfc-autotuning-20130708.diff This is functional bundle MFC of these original commits: MFC r242029 (alfred): Allow autotune maxusers 384 on 64 bit machines. MFC r242847 (alfred): Allow maxusers to scale on machines with large address space. MFC r243631 (andre): Base the mbuf related limits on the available physical memory or kernel memory, whichever is lower. The overall mbuf related memory limit must be set so that mbufs (and clusters of various sizes) can't exhaust physical RAM or KVM. At the same time divorce maxfiles from maxusers and set maxfiles to physpages / 8 with a floor based on maxusers. This way busy servers can make use of the significantly increased mbuf limits with a much larger number of open sockets. MFC r243639 (andre): Complete r243631 by applying the remainder of kern_mbuf.c that got lost while merging into the commit tree. MFC r243668 (andre): Using a long is the wrong type to represent the realmem and maxmbufmem variable as they may overflow on i386/PAE and i386 with 2GB RAM. MFC r243995, r243996, r243997 (pjd): Style cleanups, Make use of the fact that uma_zone_set_max(9) already returns actual limit set. MFC r244080 (andre): Prevent long type overflow of realmem calculation on ILP32 by forcing calculation to be in quad_t space. Fix style issue with second parameter to qmin(). MFC r245469 (alfred): Do not autotune ncallout to be greater than 18508. MFC r245575 (andre): Move the mbuf memory limit calculations from init_param2() to tunable_mbinit() where it is next to where it is used later. MFC r246207 (andre): Remove unused VM_MAX_AUTOTUNE_NMBCLUSTERS define. MFC r249843 (andre): Base the calculation of maxmbufmem in part on kmem_map size instead of kernel_map size to prevent kernel memory exhaustion by mbufs and a subsequent panic on physical page allocation failure. would it be safe to throw a couple of high end storage systems into this testing pool ?? each has 128G Memory, and dual quad core procs, with 10GB Intel interfaces all they are design to do it samba and nfs and ive been fighting performance with samba and nfs on these systems, Id be curious if autotuning might help, to be honest, theres so much to tweak for samba, nfs, zfs alone in different formats, im surprised anyone has it running efficiently. -- Andre __**_ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/**mailman/listinfo/freebsd-**stablehttp://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscribe@**freebsd.orgfreebsd-stable-unsubscr...@freebsd.org ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: FreeBSD Quarterly Status Report, January-March 2013
__ FreeNAS URL: http://www.FreeNAS.org/ Contact: Alfred Perlstein alf...@freebsd.org Contact: Josh Paetzel jpaet...@freebsd.org FreeNAS 8.3.1-RELEASE-p2 will hit Sourceforge the second week of April, and should end up as the last FreeNAS release based on FreeBSD 8.X It's currently the only Free Open Source NAS product available with any form of ZFS encryption (provided by GELI). Open tasks: 1. The team is hard at work on getting a FreeBSD 9.X-based release of FreeNAS ready. Currently there are several nightly snapshots available. 2. Add HAST to the webinterface. 3. Migrate to NFSv4. 4. Integrate foundation sponsored kernel iSCSI target. Uhmm WHAT??? FreeNAS is not the only Free Open Source NAS product available with any form of ZFS encryption (provided by GELI). NAS4Free has been doing it. ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: Make buildworld broken on RELENG_9?
On Thu, Apr 18, 2013 at 4:59 PM, Paul van der Zwan pa...@vanderzwan.orgwrote: Since last weekend or so my make buildworld terminate at the following error: === share/tabset (all) uudecode /usr/src/share/tabset/3101.uu uudecode /usr/src/share/tabset/9837.uu uudecode /usr/src/share/tabset/aa.uu uudecode /usr/src/share/tabset/aed512.uu uudecode /usr/src/share/tabset/beehive.uu uudecode /usr/src/share/tabset/diablo.uu uudecode /usr/src/share/tabset/dtc382.uu uudecode /usr/src/share/tabset/hp700-wy.uu uudecode /usr/src/share/tabset/ibm3101.uu uudecode /usr/src/share/tabset/std.uu uudecode /usr/src/share/tabset/stdcrt.uu uudecode /usr/src/share/tabset/tandem653.uu uudecode /usr/src/share/tabset/teleray.uu uudecode /usr/src/share/tabset/vt100.uu uudecode /usr/src/share/tabset/vt100-w.uu uudecode /usr/src/share/tabset/wyse-adds.uu uudecode /usr/src/share/tabset/xerox1720.uu uudecode /usr/src/share/tabset/xerox1730.uu uudecode /usr/src/share/tabset/xerox1730-lm.uu uudecode /usr/src/share/tabset/zenith29.uu === share/termcap (all) gzip -cn /usr/src/share/termcap/termcap.5 termcap.5.gz TERM=dumb TERMCAP=dumb: ex - /usr/src/share/termcap/termcap.src /usr/src/share/termcap/reorder script, 2: Pattern not found *** [termcap] Error code 1 Stop in /usr/src/share/termcap. *** [all] Error code 1 Stop in /usr/src/share. *** [share.all__D] Error code 1 Stop in /usr/src. *** [everything] Error code 1 Stop in /usr/src. *** [buildworld] Error code 1 Stop in /usr/src. Even after updateing /usr/src using svn I keep this. Before this build I updated it: $ cd /data/src ; svn up ; Usys/sys/vnode.h U sys/sys Usys/geom/geom_disk.c Usys/geom/geom_int.h Usys/geom/geom_subr.c Usys/geom/geom_dev.c Usys/geom/geom_event.c Usys/ufs/ufs/ufs_lookup.c Usys/ufs/ffs/ffs_softdep.c Usys/cam/cam_xpt.c Usys/cam/cam_periph.c Usys/cam/cam_sim.c Usys/cam/cam_periph.h Usys/cam/cam_sim.h Usys/cam/scsi/scsi_xpt.c Usys/cam/scsi/scsi_da.c Usys/cam/scsi/scsi_pass.c Usys/cam/scsi/scsi_cd.c Usys/cam/ata/ata_da.c Usys/cam/ata/ata_all.c Usys/cam/ata/ata_xpt.c Usys/dev/usb/controller/xhci_pci.c U sys/dev Usys/kern/vfs_cache.c U sys Updated to revision 249624. /etc/make.conf is almost empty : $ cat /etc/make.conf KERNCONF=vbox CFLAGS= -O2 -fno-strict-aliasing -pipe COPTFLAGS= -O -pipe # added by use.perl 2013-03-12 18:50:12 PERL_VERSION=5.14.2 Any ideas ? Paul Odd because i just completed a build world kernel this morning svn info Path: . Working Copy Root Path: /usr/src URL: http://svn.freebsd.org/base/stable/9 Repository Root: http://svn.freebsd.org/base Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f Revision: 249621 Node Kind: directory Schedule: normal Last Changed Author: mav Last Changed Rev: 249621 Last Changed Date: 2013-04-18 11:13:48 + (Thu, 18 Apr 2013) ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org