How to share image datastore between different clusters

We a cluster that contains many hosts and two datastores, a system datastore and an image datastore. We now would like to split the cluster into two different clusters so that we can have dedicated resources for a group of testers. We would like to share the same image datastore as it contains the images that are common to both cluster, what is the best way to achieve this?
By the way on the OpenNebula server, the datastores are available via a NFS mount.


A datastore can’t be part of more than one cluster. To implement the scenario you describe, you can leave the cluster as it is and partition it logically into two VDCs.

Read more about VDCs here: