Bug 1785463 - CephFS file systems should not be setup with an erasure coded default data pool
Summary: CephFS file systems should not be setup with an erasure coded default data pool
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Ceph Storage
Classification: Red Hat Storage
Component: Documentation
Version: 3.3
Hardware: All
OS: All
urgent
urgent
Target Milestone: z4
: 3.3
Assignee: Ranjini M N
QA Contact: Sunil Kumar Nagaraju
Aron Gunn
URL:
Whiteboard:
Depends On:
Blocks: 1816171
TreeView+ depends on / blocked
 
Reported: 2019-12-19 22:47 UTC by Patrick Donnelly
Modified: 2020-04-21 13:32 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1816171 (view as bug list)
Environment:
Last Closed: 2020-04-21 13:32:22 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 1785465 0 urgent CLOSED CephFS should prevent setting up a file system with an erasure coded (EC) default data pool 2021-02-22 00:41:40 UTC

Description Patrick Donnelly 2019-12-19 22:47:28 UTC
Description of problem:

This documentation:

https://access.redhat.com/documentation/en-us/red_hat_ceph_storage/3/html/ceph_file_system_guide/deploying-ceph-file-systems#creating-ceph-file-systems-with-erasure-coding-fs

suggests creating a file system with an erasure coded data pool, as the default data pool. (The default data pool is the one used during file system construction.)

We should amend the docs to advise **always** using a replicated pool for the default data pool and use `ceph fs add_data_pool` to add an additional erasure coded pool. A directory/file layout can be used to store data in the supplemental EC data pool.

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

3.3

Comment 1 Patrick Donnelly 2019-12-19 22:49:57 UTC
Upstream we are addressing this with a warning: https://tracker.ceph.com/issues/42450

I'll be updating this BZ shortly with a corresponding code BZ.

Comment 2 Patrick Donnelly 2019-12-19 22:53:34 UTC
See also bz1785465

Comment 3 Patrick Donnelly 2019-12-19 22:54:29 UTC
Also, see this upstream documentation for rationale on why an EC pool should not be used as the default data pool: https://docs.ceph.com/docs/master/cephfs/createfs/#creating-pools

Comment 13 Hemanth Kumar 2020-03-30 06:07:35 UTC
Looks Good,

Moving to verified.


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