Bug 1328280

Summary: [RFE] Support local partitions, rather than just local files
Product: [oVirt] ovirt-engine Reporter: Matt Mossholder <matt>
Component: BLL.StorageAssignee: Allon Mureinik <amureini>
Status: CLOSED CURRENTRELEASE QA Contact: Raz Tamir <ratamir>
Severity: low Docs Contact:
Priority: unspecified    
Version: futureCC: bugs, matt, ylavi
Target Milestone: ---Keywords: FutureFeature
Target Release: ---Flags: matt: needinfo-
ylavi: ovirt-future?
rule-engine: planning_ack?
rule-engine: devel_ack?
rule-engine: testing_ack?
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-12-06 13:25:51 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Storage RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Matt Mossholder 2016-04-18 22:37:05 UTC
Description of problem:
Not all oVirt installations are going to be installed on shared storage. It would be helpful if local partitions or LVM LV's could be assigned to VMs to help improve storage performance.

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


How reproducible:
Attempt to utilize local partitions or LVM VGs as a storage medium.

Steps to Reproduce:
1. Attempt to allocate local partitions or LVs to VMs.
2. 
3.

Actual results:
Discover there is no facility to achieve your goal
Be sad.

Expected results:
Free space on drives or VGs are visible, and available for allocation.

Additional info:

Comment 1 Yaniv Lavi 2016-12-06 13:25:51 UTC
This is possible from oVirt 4.0 by using host device pass-through (VFIO).
See:
https://www.ovirt.org/develop/release-management/features/engine/hostdev-passthrough/

You may need to blacklist the local lvs with (we plan to add this natively in 4.1.x):
https://gerrit.ovirt.org/#/c/66893/1/static/etc/lvm/lvmlocal.conf