Bug 1536859

Summary: [Doc RFE] Document prerequisite and task information related to VDO implementation
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: Anjana Suparna Sriram <asriram>
Component: doc-Deploying_RHHIAssignee: Laura Bailey <lbailey>
Status: CLOSED CURRENTRELEASE QA Contact: bipin <bshetty>
Severity: high Docs Contact:
Priority: unspecified    
Version: rhhiv-1.5CC: abhide, asriram, bshetty, godas, rcyriac, rhs-bugs, sasundar
Target Milestone: ---   
Target Release: RHHI-V 1.5   
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: 2019-02-15 10:07:53 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:
Bug Depends On:    
Bug Blocks: 1531908    

Description Anjana Suparna Sriram 2018-01-21 18:43:19 UTC
Use Case Overview:

As a ROBO Operator, I want to deploy my RHHI 2.0 system with data reduction to reduce the volume of disk/SSD capacity required to operate my workloads so that I can reduce capital and operating expenses.
This use case requires the following information:
(a) specific requirements related to VDO deployment
-RHHI 2.0
-RHGS 3.4
-RHV 4.2 
-RHEL 7.5 or later
-RHHI 1.x does not support upgrade paths for VDO 
-additional caveats as identified by Eng and/or QE
(b) task information that informs the ROBO operator how to specify compression/de-duplication during deployment via gdeploy

Comment 6 Gobinda Das 2018-02-06 12:28:05 UTC
This is supported only in RHHI-2.0 with RHV-4.2

We need to specify below configuration for "vdo" in gdeploy conf file:

[vdo]
ction: 'create',
devices: ""
names: ""
logicalsize: "GB"

Comment 8 Gobinda Das 2018-02-07 04:43:33 UTC
Vdo configuration need to add in gdeployConfig.conf which will be located (RHHI-2.0) at "/var/lib/ovirt-hosted-engine-setup/gdeploy/gdeployConfig.conf" but in (RHHI-1.x) it is located at "/tmp/gdeployConfig.conf"

And the command is: 

gdeply -c  gdeployConfig.conf

Comment 10 Gobinda Das 2018-02-21 06:40:25 UTC
The actual config will be like:

[vdo]
action=create
devices=sdb,sdb
names=data,vmstore
logicalsize=2000,2000

Here I have selected vdo for two devices.

Comment 12 Gobinda Das 2018-03-16 12:17:26 UTC
Hi,
 We have done cockpit enhancement with two new feature.
1- We can expand cluster by adding additional hosts where we can configure vdo.
2- We can create new volume in existing deployment where we can configure vdo as well.
But there is now way to update existing volumes from cockpit right now.

Note: These features are in testing phase right now.


Coming to you doc update, There are lot of changes required for gdeploy conf file as RHHI-2.0 has Asymmetric brick concept.i.e. we can configure bricks per host.So per host device and sizes may change.

If vdo configured then pv and vg will change means both will use vdo name instead of device.

Let me know when you will have time so that will sit and finish.

Comment 21 bipin 2018-07-11 15:26:33 UTC
Went through the doc. The updated section looks good. Moving the bug as verified