[OmniOS-discuss] 4kn or 512e with ashift=12

Richard Elling richard.elling at richardelling.com
Mon Mar 21 19:21:03 UTC 2016


> On Mar 21, 2016, at 12:19 PM, Bob Friesenhahn <bfriesen at simple.dallas.tx.us> wrote:
> 
> On Mon, 21 Mar 2016, Richard Elling wrote:
>>> 
>>> Adding the ashift argument to zpool was discussed every few years and so far was always deemed not enterprisey enough for the Solaris heritage, so the setup to tweak sd driver reports and properly rely on that layer was pushed instead.
>> 
>> The issue is that once a drive model lies, then the Solaris approach is to encode
>> the lie into a whitelist, so that the lie is always handled properly. The whitelist is in the
>> sd.conf file.
> 
> Does this approach require that Illumos users only use drive hardware much older than the version of Illumos they happen running since outdated whitelist won't know about the new lies?

Forunately, lies are becoming less common. But this raises a good point: if your drive doesn't lie,
then you don't need to workaround.

> 
> What if a user is using classic drives but wants to be prepared to install newer drives which require ashift=12?

See the bazillion other posts on this topic.
 -- richard

> 
> Bob
> -- 
> Bob Friesenhahn
> bfriesen at simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
> GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/



More information about the OmniOS-discuss mailing list