Thanks for your reply. Greatly appreciated.
The oVirt way is to create a block storage domain, and create a raw
preallocated disk.
This will attach a logical volume to the VM.
Problem is that I already have an existing LV that was used before.
But I guess if I mount that LV on the host I could copy all the data over through scp or
similar to the VM with the newly created LV (which requires me to have double the disk
space).
Do I understand correctly that a designated VG is used and LVs are created in it and those
are exposed as iSCSI volumes and mounted as such in the guest OS?
The disk space is already allocated to VolumeGroups so I'd have to fiddle to be able
to get an extra VG for that storage domain unless I add a disk.
I prefer to keep it simple. Perhaps I should create an NFS share and mount that in the
guest but then again I'm not that fond of putting it on an NFS share.
The difference is that the logical volume is served by iSCSI or FC
storage server,
and you can migrate the VM between hosts.
If you really want to use local host storage, the best way is to
create a local DC
that will include only this host, and use raw preallocated file on the
local storage
domain.
That would kind of defeat the purpose for me. With the setup I had I could directly mount
the LV on the host.
Perhaps I misunderstand what you're saying here.