I should replace this whole section with "make sure your filesystem blocks align with your disk's physical sectors or ZFS will GUT YOU LIKE THE SQUEALING PIGLET YOU ARE." #openzfsmastery

Today in #openzfsmastery: re-re-redrafted the section on block size, then discussed ashift autodetection, stripes, and mirrors.

Want to help me keep the lights on while I scribble this silly thing? https://sponsor.mwl.io

I got to use the word "pernicious" today, yay! #openzfsmastery

Finally getting back to my 72-disk draid bhyve VM for #openzfsmastery.

Turns out that setting ahci_device_limit="8" in the vm-bhyve config let it boot just fine.

Thank you everyone for your suggestions, but especially @dch for this one!

spent the day arguing with debian and bhyve. finally got to crack open the #openzfsmastery manuscript and discovered: my brain is done.

It's Friday. I'm gonna knock off a bit early, fold some laundry, do some dishes, and go to the dojo.

My boss is gonna hate it, but to hell with that guy.

Hey #freebsd #bhyve users!

I'm trying to test draid virtually for #openzfsmastery, because nobody's gonna give me a shelf of 60 disks to play with. I set everything up like:

disk35_name="disk35"
disk35_type="ahci-hd"
disk35_dev="sparse-zvol"

Seems that if I have 35 ahci-hd entries, disk0 through disk34, bhyve and freebsd works. At disk35, the host panics on boot.

Is this expected with bhyve? Or does FreeBSD need a special tweak with 36 disks?

Had to make a diagram for #openzfsmastery. I hate diagrams, did one anyway

"You’d expect that digital storage technologies like SSD and NVMe would have learned from past mistakes and chosen to be honest about the block sizes used internally, but vendors freely admit that they won’t tell you what’s actually going on inside the device and you should just trust the values they report because the truth would only make you sob." #openzfsmastery

Might be too honest but... I think I'll keep it.

Help me keep the lights on while I write? https://sponsor.mwl.io

I freely concede that this is a threat model not covered in #openzfsmastery

https://xcancel.com/1v100000/status/2028319935626371137

Diogenes of Cyberborea (@1v100000)

look what my 1yo was able to figure out. 32 TB gone.

Nitter

Today's #60SecondsOfWIP is out! "A Special Uberblock."

https://mwl.io/archives/24577 or wherever podcasts are sold. #openzfsmastery

112: A Special Uberblock

from OpenZFS Mastery

60 Seconds of WIP