Re: anyone using glusterfs as openstack cinder/nova storage?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 12/30/2014 08:35 PM, Zhu,Chao wrote:
hi,all,
    We are using glusterfs 3.5 on top of centos 6.5 with openstack
version I;
    We have about ~50 nodes as storage server, and 300 nova computing
nodes;Â

What version of 3.5.x is in use here? Are you using the fuse client or libgfapi to access the gluster servers?

    One questoin we have is:
    When I add new servers into the storage pool, and I will have to
do re-balance for the glusterfs cluster,(first fix-layout, and then
migrate data);
    As for the VMs are always running and the file on glusterfs is
always opened, does glusterfs support online file migration?( with vm
continue running, aka, open file migration supported?)
    From the documentation it looks like it is ok, but in our
environment, when we does the rebalance, lots of vm got disk read-only;
Which is very bad;

Do you observe any errors in the gluster client log files when vm disks go read-only? It would also be useful if you could file a bug report with as many details if you notice a problem consistently. Some guidelines for reporting a bug can be found here [1].



    A similar question is, when I have say 3 replica, one node goes
down for HW maintenance and when it comes back online, How does it do
the re-sync? As all the VMs disks are continuously being modified, and
each VM disk is pretty big(usually 5gb-40gb); It would be nightmare to
re-sync the whole brick replica?


self-heal makes use of a rsync like algorithm to synchronize files. Only relevant regions of a file do get copied over the network for synchronization of data.


Regards,
Vijay

[1] http://www.gluster.org/community/documentation/index.php/Bug_reporting_guidelines
_______________________________________________
Gluster-users mailing list
Gluster-users@xxxxxxxxxxx
http://www.gluster.org/mailman/listinfo/gluster-users




[Index of Archives]     [Gluster Development]     [Linux Filesytems Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux