The system datastore is accessed from the front-end to generate the context iso. Note that you don't need to be it exported from the front-end, the nodes and the front-end itself can mount it from an different NAS server.<div><br></div><div>The /var/lib/one contents are needed in the front-end but not by the nodes. Just the system datastore directory.</div><div><br></div><div>If the VM tries to access a disk from a device that is not mounted or the NAS server is down you'll be in trouble. However, note that context ISO is only accessed during the boot state and the main disks of the VM are in the ceph pool, so you'll probably be fine (but if not tested it)</div><div><br></div><div>Cheers</div><div><br><br><div class="gmail_quote">On Mon Nov 10 2014 at 3:38:14 AM Huynh Dac Nguyen <<a href="mailto:ndhuynh@spsvietnam.vn">ndhuynh@spsvietnam.vn</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear Ruben,<br>
<br>
Thank you for replying<br>
<br>
So what happens if the front-end opennebula is down<br>
the /var/lib/one isn't mounted,only System Datastore is mounted,<br>
then the VM can't work, right? (the vm requires image and additional<br>
files)<br>
<br>
Can you explain why we don't need to export the whole /var/lib/one ?<br>
<br>
Regards,<br>
Ndhuynh<br>
<br>
>>> "Ruben S. Montero" <<a href="mailto:rsmontero@opennebula.org" target="_blank">rsmontero@opennebula.org</a>> 11/7/2014 4:52 PM<br>
>>><br>
Hi Ndhuynh<br>
<br>
Ceph storage in OpenNebula is handled as follows:<br>
<br>
<br>
1.- Image Datastores, hold disk images repository as well as images for<br>
running VMs in a Ceph volume<br>
2.- System Datastore holds additional VM files, checkpoints, context<br>
disks and the like.<br>
<br>
<br>
If you need live-migration the easiest way is to have a shared<br>
filesystem for the System Datastore. You don't need to export the whole<br>
/var/lib/one, just the datastore directory, though.<br>
<br>
<br>
If you do not need to live-migrate VMs you should be ok with a ssh<br>
based system datastore....<br>
<br>
<br>
Cheers<br>
<br>
<br>
<br>
<br>
<br>
<br>
On Wed Nov 05 2014 at 12:09:47 PM Huynh Dac Nguyen<br>
<<a href="mailto:ndhuynh@spsvietnam.vn" target="_blank">ndhuynh@spsvietnam.vn</a>> wrote:<br>
<br>
Hi All,<br>
<br>
<br>
I'm researching opennebula with ceph, i saw that most of guide focus on<br>
using ceph as datastore - block device, right?<br>
<br>
<br>
Do we need to mount ceph to /var/lib/one as file system to prevent the<br>
opennebula frontend down expectedly?<br>
<br>
<br>
My script is:<br>
<br>
<br>
1) Make a ceph file system : one and mount to /var/lib/one in all<br>
opennebula node (front-end and node)<br>
2) Create a ceph block device and add to opennebula as datastore<br>
<br>
<br>
Is this a right way?<br>
<br>
<br>
Regards,<br>
Ndhuynh<br>
<a href="mailto:ndhuynh@spsvietnam.vn" target="_blank">ndhuynh@spsvietnam.vn</a><br>
<br>
This e-mail message including any attachments is for the sole use of<br>
the intended(s) and may contain privileged or confidential information.<br>
Any unauthorized review, use, disclosure or distribution is prohibited.<br>
If you are not intended recipient, please immediately contact the sender<br>
by reply e-mail and delete the original message and destroy all copies<br>
thereof.<br>
<br>
______________________________<u></u>_________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opennebula.org" target="_blank">Users@lists.opennebula.org</a><br>
<a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/<u></u>listinfo.cgi/users-opennebula.<u></u>org</a><br>
<br>
<br>
This e-mail message including any attachments is for the sole use of the<br>
intended(s) and may contain privileged or confidential information. Any<br>
unauthorized review, use, disclosure or distribution is prohibited. If<br>
you are not intended recipient, please immediately contact the sender by<br>
reply e-mail and delete the original message and destroy all copies<br>
thereof.<br>
</blockquote></div></div>