Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Feb 2021 02:36:09 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 253787] Install error "No free space left on device." on Dell T610 w/H700 RAID 10 with 11.1TB
Message-ID:  <bug-253787-227-U62chovOhH@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-253787-227@https.bugs.freebsd.org/bugzilla/>
References:  <bug-253787-227@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D253787

--- Comment #6 from rallenh@hotmail.com ---
I have a workaround now: 6 (instead of 8) spindles in RAID 10 with two hot
spares for 8.3TB.

Use "best practices" vs taking the defaults from the FreeBSD Installer? Isn=
't
that a best practice of sorts?

It seems "Auto (UFS) Guided Disk Setup" doesn't work in all use cases?

There are SATA drives bigger than 11.1TB these days. This isn't a big RAID
setup.

I am not a fan of ZFS. I'll pass, thank you.

AFAIK, the controller I am using doesn't support JBOD, pass-through or a
reflash to IT firmware. There are other Dell controllers that do support th=
ose
features, the H700/H800 do not.

The error I get from bsdinstall (calling autopart) is here:
https://github.com/freebsd/freebsd-src/blob/master/usr.sbin/bsdinstall/part=
edit/gpart_ops.c#L1064

It looks like geom is valid (there's a few guards) but the pointer to
&firstfree could be the issue? Or something in gpart_max_free()?

This commit seems sensible and maybe this is somewhere for me to start look=
ing?
https://github.com/freebsd/freebsd-src/commit/4af559e39b295c6950e25663f638d=
1737808a205

I wonder if the H700 is doing some funny business with sector sizes when the
volume is over a specific size?

Btw, I would say that there's a bug in bsdinstall here:
https://github.com/freebsd/freebsd-src/blob/de1aa3dab23c06fec962a14da3e7b47=
55c5880cf/usr.sbin/bsdinstall/scripts/auto#L328

bsdinstall autopart || error "Partitioning error" is failing in my case.
Perhaps the error isn't making it back to the parent shell?

I should be getting the error "Partitioning error" but I am not. I am getti=
ng
the error from partedit/autopart.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-253787-227-U62chovOhH>