As the file lock between kvm hosts are removed, then the data inconsistence between kvm hosts occurred: create one volume from one host, but not shown up on another kvm host. It can be caused by nfs cache(I already ask Rayees to add "noactimo=0" in /etc/nfsmount.conf , then try again) and change the kvm agent code to look up volume through java file api, instead of libvirt api, in case the error happened.