Hide Forgot
The client log file says unknown filetype and inode conflict. Actually one of the backend directories contained some files and directories before starting glusterfs. Those files are not selfhealed. The server log files says in posix_setattr function setattr(lstat) on <file_name> failed. The client and server logs are attached. Also the "ls" output on the mountpoint and both the export directories are attached.
This is because of POSIX constants still being used in afr: afr-self-heal-common.c:1223: case S_IFREG: afr-self-heal-entry.c:767: case S_IFREG: afr-self-heal-entry.c:1759: case S_IFREG: These need to be changed to use the iatt constants.
PATCH: http://patches.gluster.com/patch/3127 in master (iatt: change S_IF macros with IA_IF macros in missing places)
*** Bug 811 has been marked as a duplicate of this bug. ***