Created attachment 602942 [details] mount logs, fs_mark output Description of problem: ---------------------- fs_mark tool failed with an error "fsync failed File descriptor in bad state" when run on fuse mount. The failure is observed on both replicate, distribute volumes. Version-Release number of selected component (if applicable): ---------------------------------------------------------- mainline How reproducible: -------------- often Steps to Reproduce: ------------------ 1.create a replicate/distribute volume 2.create a fuse mount 3.run the fs_mark tool from the sanity_scripts. Actual results: --------------- executing fs_mark start: 00:43:20 real 0m42.550s user 0m0.064s sys 0m1.095s real 0m0.130s user 0m0.000s sys 0m0.008s end:00:44:03 fs_mark failed 0 Total 0 tests were successful Switching over to the previous working directory Removing /mnt/gfsc1//run31540/ rmdir: failed to remove `/mnt/gfsc1//run31540/': Directory not empty rmdir failed:Directory not empty Expected results: ------------------ fs_mark tool execution should be successful
fs_mark tool execution is successful when "write-behind volume option is set to 'off'"
Created attachment 602949 [details] fs_mark output when write-behind volume option is set to 'off'
http://review.gluster.com/3796 fixes the issue.