Bug 1273653 - RFE: Automatic LVM partitioning should leave N (10?) % space for snapshots
Summary: RFE: Automatic LVM partitioning should leave N (10?) % space for snapshots
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
Assignee: Anaconda Maintenance Team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-10-20 21:42 UTC by François Cami
Modified: 2015-10-23 00:04 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-10-23 00:04:22 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description François Cami 2015-10-20 21:42:08 UTC
Description of problem:
As it stands (or at least it was the case with F22 - I assume rawhide still behaves in the same way), the automatic LVM partitioning does not leave any space in VGs.
Since XFS filesystems' size cannot be reduced, only grown, this means that manual partitioning is mandatory if LVM snapshots are needed.

Version-Release number of selected component (if applicable):
Any.

How reproducible:
Always

Steps to Reproduce:
1. Install Fedora with the default LVM partitioning selected.

Actual results:
The resulting VG is always full.

Expected results:
Get some space (10%?) reserved for snapshots. This space can be reclaimed (using lvresize and xfs_grow) easily post-install if needed.

Additional info:
This could replace the LVM partitioning scheme or be another partitioning scheme. BTRFS and LVM are available, maybe another scheme titled "LVM with spare space", ideally with the % of spare space as a configurable item.

Comment 1 François Cami 2015-10-20 21:54:33 UTC
Rationale:
"As a sysadmin, I need to run fsck on a snapshot of a live filesystem"
"As a sysadmin, I need to create consistent backups of a whole system"
"As a sysadmin, I want to snapshot the system before updating it"

Comment 2 Brian Lane 2015-10-23 00:04:22 UTC
The default covers what most users need. If you need something different you can use custom partitioning or a kickstart.


Note You need to log in before you can comment on or make changes to this bug.