Hi Hadi,
AFAIK, you can’t safely mount RBD as R/W on multiple machines. You could re-export the RBD as NFS, but that’ll introduce a bottleneck and probably tank your performance gains over CephFS.
For what it’s worth, some of our RBDs are mapped to multiple machines, mounted read-write on one and read-only on the others. We haven’t seen any strange effects from that, but I seem to recall it being ill advised.
—Lincoln
Hello Cephers,
I've been experimenting with CephFS and RBD for some time now. From what I have seen so far, RBD outperforms CephFS by far. However, there is a catch! RBD could be mounted on one client at a time! Now, assuming that we have multiple clients running some MPI code (and doing some distributed I/O), all these clients need to read/write from the same location and sometimes even the same file. Is this at all possible by using RBD, and not CephFS?
Thanks, Hadi
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxxhttp://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
|
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com