Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 May 2019 10:55:00 +0100
From:      Pete French <petefrench@ingresso.co.uk>
To:        freebsd-stable@freebsd.org
Subject:   Re: ZFS...
Message-ID:  <cde21bb4-d741-3300-077f-745cfc343aa9@ingresso.co.uk>
In-Reply-To: <58DA896C-5312-47BC-8887-7680941A9AF2@sarenet.es>
References:  <30506b3d-64fb-b327-94ae-d9da522f3a48@sorbs.net> <CAOtMX2gf3AZr1-QOX_6yYQoqE-H%2B8MjOWc=eK1tcwt5M3dCzdw@mail.gmail.com> <56833732-2945-4BD3-95A6-7AF55AB87674@sorbs.net> <3d0f6436-f3d7-6fee-ed81-a24d44223f2f@netfence.it> <17B373DA-4AFC-4D25-B776-0D0DED98B320@sorbs.net> <70fac2fe3f23f85dd442d93ffea368e1@ultra-secure.de> <70C87D93-D1F9-458E-9723-19F9777E6F12@sorbs.net> <CAGMYy3tYqvrKgk2c==WTwrH03uTN1xQifPRNxXccMsRE1spaRA@mail.gmail.com> <fe6880bc-d40a-2377-6bea-28bfd8229e9f@sorbs.net> <58DA896C-5312-47BC-8887-7680941A9AF2@sarenet.es>

next in thread | previous in thread | raw e-mail | index | archive | help


On 03/05/2019 08:09, Borja Marcos via freebsd-stable wrote:

> The right way to use disks is to give ZFS access to the plain CAM devices, not thorugh some so-called JBOD on a RAID
> controller which, at least for a long time, has been a *logical* “RAID0” volume on a single disk. That additional layer can
> completely break the semantics of transaction writes and cache flushes.
> 
> With some older cards it can be tricky to achieve, from patching source drivers to enabling a sysctl tunable or even
> flashing the card to turn it into a plain HBA with no RAID features (or minimal ones).

Oddly enough I got bitten by something like this yesteray. I have a 
machine containing an HP P400 RAID controller, which is nice enough, but 
I run ZFS so I have made the drives all into RAID-0 as being as close as 
I can get to accessing the raw SAS drives.

BSD seems them as da0, da1, da2, da3 - but the RAID controller oly 
presents one of them to the BIOS, so my booting has to be all from that 
drive. This has been da0 for as long as I can remember, but yesteday it 
decided to start using what BSD sees as da1. Of course this is very hard 
to recognise as da0 and da1 are pretty much mirrors of each other. Spent 
a long time trying to work out why the fixes I was applying to da0 were 
not being used at boot time.

( Having to use Windows XP to talk to the iLo due to browsers dropping 
support for the old ciphers doesnt help either, what do other people 
with oldish HP hardware do about this ? I know its off topic, but theres 
a lot of it out there... )

-pete.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?cde21bb4-d741-3300-077f-745cfc343aa9>