Sharing Rhevm local storage domains

Latest response

This is my configuration. I have three machines. One is my rhevm manager system. Two are hosts where the VM's run. I have local storage on these two hosts. My manager sees these local storage area as separate domains. I can now only run VM's on the host that contains the storage domain of the VM.

I would like to run any VM on any host. Is that even possible? How to configure?

Responses

Not possible. You need shared storage for this to work.

So if I had some other machine, and 'shared' its storage, the vm's located there could run on either machine?

Why then can't I share the storage on my existing hosts in the same manner?

If the storage is shared out to both RHEV host, meaning both RHEV host have access to the shared storage. Then you can create a datastore on the shared storage, which will allow VMs to run on either RHEV host.

Its technically possible to share storage from either of your RHEV host. Assuming your RHEV host is RHEL server and not a RHEV hypervisor. However, this setup is only suited for throw-away environments; its not a supported config.

You should check out the documentation: https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Virtualization/3.2/html/Technical_Reference_Guide/chap-Storage_architecture.html

Thanks. Right I should have mentioned the type of RHEVM host. I am in fact running a RHEL server and NOT a RHEV Hypervisor.
I'll check out that documentation. Does it define what a 'throw-away environment is'? And what does it mean to be an unsupported config?

this means that Red Hat are not able to provide support for it, and it should not be used in production.

Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.