Bug 1461713
Summary: | cannot map rbd created by Tendrl | ||
---|---|---|---|
Product: | [Red Hat Storage] Red Hat Storage Console | Reporter: | Martin Kudlej <mkudlej> |
Component: | Ceph Integration | Assignee: | Nishanth Thomas <nthomas> |
Status: | CLOSED WONTFIX | QA Contact: | sds-qe-bugs |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 3 | CC: | kbader, mkarnik, mkudlej, nthomas, ppenicka, sankarshan, shtripat |
Target Milestone: | --- | ||
Target Release: | 4 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2018-11-19 05:41:09 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Martin Kudlej
2017-06-15 09:15:53 UTC
Martin, I use below set of commands to map the RBD. By default rbd created from tendrl is not disabled any features as the command `rbd create {image-name} --size {megabytes} --pool {pool-name} --cluster {cluster-name}` is used in tendrl ===================== > rbd feature disable {rbd-name} fast-diff --cluster {cluster-name} > rbd feature disable {rbd-name} object-map --cluster {cluster-name} > rbd feature disable {rbd-name} deep-flatten --cluster {cluster-name} > rbd map {rbd-name} --cluster {cluster-name} /dev/rbd0 > mkfs -t xfs /dev/rbd0 > mkdir ~/rbd_mnt > mount /dev/rbd0 ~/rbd_mnt I haven't done steps:
> rbd feature disable {rbd-name} fast-diff --cluster {cluster-name}
> rbd feature disable {rbd-name} object-map --cluster {cluster-name}
> rbd feature disable {rbd-name} deep-flatten --cluster {cluster-name}
because I think that RBD created by Tendrl should be prepared for mapping right after it is created without any special tuning. I tried it on top of RHEL 7.4 and
ceph-base-11.2.0-0.el7.x86_64
ceph-common-11.2.0-0.el7.x86_64
ceph-mon-11.2.0-0.el7.x86_64
ceph-selinux-11.2.0-0.el7.x86_64
libcephfs2-11.2.0-0.el7.x86_64
python-cephfs-11.2.0-0.el7.x86_64
Is there a specific requirement talks about this? Even in RHSC2.0 there was discussion around this(cblum initiated) and finally we decided to go ahead with the standard option @JeffA can you comment here? @kbader can you comment on this? This product is EOL now |