Re: default file system, was: Comparison to Workstation Technical Specification

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Mar 1, 2014, at 1:12 AM, Adam Williamson <awilliam@xxxxxxxxxx> wrote:

> On Fri, 2014-02-28 at 20:11 -0700, Chris Murphy wrote:
> 
>> There are advantages for server using XFS, even for the smaller
>> percent (?) who may end up using the default installation path.
>> There's no negative I think of for Workstation using XFS. So I'd say
>> make them both XFS.
> 
> The xfs negative I can see is the resizing thing. That's about it,
> really. (For anyone who's not aware: you can't shrink xfs partitions,
> currently. That means that people won't be able to shrink their Fedora
> install to install something else alongside it later).

I see the "install something else alongside Fedora" made most straightforward with plain ext4. [1]

LVMthinp is a technically better workaround, even better than ext4 shrink, but it's esoteric. It requires the same capability as [1] but in addition the 2nd installer needs to: a. understand LVMthinp, b. permit thinpool overcomit which even anaconda presently doesn't. [2]

Therefore if plaint ext4 isn't on the table for Workstation, we're back to Workstation (ideally) mimicking what Server does.


Chris Murphy


[1] Even with ext4+LVM it would mean either a.) two something's sharing one /boot, i.e. doable but not best practices; or .b) the followup installer has do LVM gymnastics galore to extract space for a new plain partition. I don't even know if anaconda custom partitioning does that.

[2] Anaconda is probably being overly conservative, by disallowing any amount of overcommitting, which is the whole idea behind thin provisioning: setting the maximum practical size for each file system's LV, and do a one time format, and the LV only takes from the thinpool what it actually uses. It obviates both grow and shrink resizing.
-- 
desktop mailing list
desktop@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/desktop





[Index of Archives]     [Fedora Users]     [Fedora KDE]     [Fedora Announce]     [Fedora Docs]     [Fedora Config]     [PAM]     [Red Hat Development]     [Red Hat 9]     [Gimp]     [Yosemite News]

  Powered by Linux