Oh, I found 2 interesting volume options ! 

cluster.data-self-heal-algorithm  (default reset)

Selects between "full", "diff", and “reset”. The "full" algorithm copies the 
entire file from source to sinks. The "diff" algorithm copies to sinks only 
those blocks whose checksums don't match with those of source. Reset uses a 
heuristic model. If the file does not exist on one of the subvolumes, or a 
zero-byte file exists (created by entry self-heal) the entire content has to be 
copied anyway, so there is no benefit from using the "diff" algorithm. If the 
file size is about the same as page size, the entire file can be read and 
written with a few operations, which will be faster than "diff" which has to 
read checksums and then read and write.


cluster.self-heal-window-size     (default 16)

Specifies the maximum number of blocks per file on which self-heal would happen 
simultaneously. 



maybe cluster.data-self-heal-algorithm = diff could help ?

----- Mail original ----- 

De: "Alexandre DERUMIER" <[email protected]> 
À: "Dietmar Maurer" <[email protected]> 
Cc: [email protected] 
Envoyé: Lundi 12 Août 2013 14:09:10 
Objet: Re: [pve-devel] pve-storage: add Glusterfs Plugin 

Not sure we can have the progress. 

We can only see files which need to be repair 


----- Mail original ----- 

De: "Dietmar Maurer" <[email protected]> 
À: "Alexandre DERUMIER" <[email protected]> 
Cc: [email protected] 
Envoyé: Lundi 12 Août 2013 14:04:25 
Objet: RE: [pve-devel] pve-storage: add Glusterfs Plugin 

> Check the status of healing, by using the command, 
> 
> gluster volume heal <vol-name> info 

That does not really display any useful info (progress). 
_______________________________________________ 
pve-devel mailing list 
[email protected] 
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel 
_______________________________________________
pve-devel mailing list
[email protected]
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to