Bug 1547675 - slabsize should be increased when physical space of the device exceeds 16TB
Summary: slabsize should be increased when physical space of the device exceeds 16TB
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: cockpit-ovirt
Classification: oVirt
Component: Gdeploy
Version: 0.11.7
Hardware: x86_64
OS: Linux
high
high
Target Milestone: ---
: ---
Assignee: Gobinda Das
QA Contact: SATHEESARAN
URL:
Whiteboard:
Depends On:
Blocks: 1547674
TreeView+ depends on / blocked
 
Reported: 2018-02-21 16:55 UTC by SATHEESARAN
Modified: 2022-03-10 17:11 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of: 1547674
Environment:
Last Closed: 2019-11-20 12:09:32 UTC
oVirt Team: Gluster
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 1547820 0 high CLOSED update gdeploy VDO volume section with required options 2021-02-22 00:41:40 UTC
Red Hat Issue Tracker RHV-45078 0 None None None 2022-03-10 17:11:21 UTC
oVirt gerrit 88681 0 'None' 'MERGED' 'updated gdeploy VDO volume section with required options' 2019-11-20 12:05:31 UTC

Internal Links: 1547820

Description SATHEESARAN 2018-02-21 16:55:21 UTC
+++ This bug was initially created as a clone of Bug #1547674 +++

Description of problem:
-----------------------
VDO volumes comprises of slabs, with default slabsize of 2G.
Also there is known limitation of 8096 number of slabs available per VDO volume.
So 8096 x 2G = 16TB. In case the physical storage space exceeds 16TB, VDO volume creation fails.

So, in this case, the slab size should be increased to a value greater than 2G, and that will decrease the number of slabs.

Version-Release number of selected component (if applicable):
--------------------------------------------------------------
cockpit-ovirt-dashboard-0.11.11

How reproducible:
-----------------
Always

Steps to Reproduce:
-------------------
1. Start installation of RHHI 1.1, using 'Hosted Engine with Gluster' option
2. Have a disk with more than 16TB, for the creation of bricks
3. Enable dedupe & compression on that device

Actual results:
----------------
VDO volume creation fails with error 'Exceeds maximum number of slabs supported' when the device more than 16TB physical storage space is provided

Expected results:
-----------------
VDO volume creation should be successful even when the device with more than 16TB is used for bricks

In other case, cockpit-ovirt gluster plugin should have that intelligence to increase the slab size in that case when the physical storage space of the device is more than 16TB

Additional info:
----------------
I don't have much information about the effect of increasing the slabsize, it needs to be discussed with SME

Comment 1 Sahina Bose 2018-03-09 09:41:06 UTC
Handled by existing patch http://gerrit.ovirt.org/88681

Comment 2 SATHEESARAN 2018-04-30 09:40:40 UTC
Slab size is adjusted based on the logical size of the VDO volume, which is incorrect. Slab size should be determined based on the physical size of the disk.

Comment 3 Red Hat Bugzilla Rules Engine 2018-04-30 09:40:46 UTC
Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release.

Comment 4 Yaniv Kaul 2018-04-30 14:59:24 UTC
4.2.2 was released - please re-target.

Comment 5 Gobinda Das 2018-05-02 07:04:31 UTC
Discussed with sas and sahina, right now there is no way to fetch any device informations in cockpit.So we need more discussion and R&D to find the solution that how we can fetch device details from node and parse it to make it visible in cockpit UI.

Comment 6 Sandro Bonazzola 2019-01-28 09:40:51 UTC
This bug has not been marked as blocker for oVirt 4.3.0.
Since we are releasing it tomorrow, January 29th, this bug has been re-targeted to 4.3.1.

Comment 7 Gobinda Das 2019-11-20 12:09:32 UTC
This is not possible to fetch device informations from other nodes in cockpit. In this case user need to edit inventory file in cockpit and change accordingly.
So closing this bug.


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