Description of problem: ----------------------- With the current implementation ( with asymmetric brick configuration ), there could separate thinpools for each device. But lvmcache could be attached to only one thinpool. Need to have a clarity on this. Version-Release number of selected component (if applicable): ------------------------------------------------------------- ovirt-cockpit-dashboard-0.11.14 How reproducible: ----------------- Always Steps to Reproduce: ------------------- 1. Start RHHI installation via cockpit 2. For 'host1', select 'sdb' for vmstore volume brick and select 'sdc' for data volume brick 3. Enable lvmcache Actual results: --------------- lvmcache is attached to one of the thinpool on one of the device Expected results: ----------------- All the bricks ( XFS filesystems ) should able to make use of lvmcache Additional info: ---------------- There are 2 options possible. 1. SSD could be partitioned and could act as lvmcache for each of the thinpool or 2. one thinpool needs to be created out of multiple devices. But the latter approach is against the perf recommendation for RHGS, where 1 Disk -> 1 PV -> 1 VG -> 1 thinpool -> lv is preferred
This needs to be retargeted. Sas, can we move it out of in-flight tracker
(In reply to Sahina Bose from comment #1) > This needs to be retargeted. Sas, can we move it out of in-flight tracker Sahina, This will be a problem, when user tries to create bricks from separate devices and wanted to attach LVM cache to all thinpools or specific thinpool We should document this behavior as the known_issue with the workaround
Please provide doc_text for known issue
Looks good to me.
lvmcache is not high priority as there's no consistent performance improvement seen. Deferring this for now