Hi Thanks for your quick answer. My first problem was that I dont do the operation on directory, I correct it. After that correction I understand another mistake that is about dist_layout. After changing the field and storing that, in continue for another operation, disk layout is not like local layout and there is anomaly in layout that selfheal_dir_layout is called, and everything reset! so I think I should change the disk_layout and everything that is work with this structure.
On Thu, Apr 6, 2017 at 7:19 PM, Mohammed Rafi K C <rkavu...@redhat.com> wrote: > Like commit hash, I hope you are doing this on directories only, > nevertheless it is good to look into the brick logs and client logs. If > logs are not helping, gdb will definitely help here. > > You can share your code with us if that is possible, more people can look > into your code to debug it. or give us more detail like how are you sending > the xattrs , things like that . > > Regards > Rafi KC > > > On 04/06/2017 07:37 PM, Tahereh Fattahi wrote: > > Hi > I declare a new variable in dht_layout->list structure similar to > commit_hash, but I can not update this field in global . > This update is just local and in client that do this update, servers and > othe client can not see this change. > For update this field I do like commit_hash functions, > dht_update_commit_hash_for_layout > in dht_selfheal.c file, all things is ok, setxattr is done with no error in > STACK_WIND , but the change does not achieve to server! > How can I solve this problem, where should I search for the problem? > > > _______________________________________________ > Gluster-devel mailing > listGluster-devel@gluster.orghttp://lists.gluster.org/mailman/listinfo/gluster-devel > > >
_______________________________________________ Gluster-devel mailing list Gluster-devel@gluster.org http://lists.gluster.org/mailman/listinfo/gluster-devel