Bug 762705 (GLUSTER-973)

Summary: Hardlink count error while running find and several other error reports in log file
Product: [Community] GlusterFS Reporter: Sachidananda Urs <sac>
Component: replicateAssignee: shishir gowda <sgowda>
Status: CLOSED WORKSFORME QA Contact:
Severity: medium Docs Contact:
Priority: low    
Version: 3.0.4CC: gluster-bugs, nsathyan, vijay
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
Logs none

Description Sachidananda Urs 2010-06-02 03:27:03 UTC
Created attachment 227 [details]
mkbootdisk man page miss a couple of roff directives.

Comment 1 Sachidananda Urs 2010-06-02 06:26:20 UTC
When a extra node is added to a existing distribute volume and running find on the mount point, find throws the following warning:

==========
find: WARNING: Hard link count is wrong for /mnt/distribute/1: this may be a bug in your filesystem driver.  Automatically turning on find's -noleaf option.  Earlier results may have failed to include directories that should have been searched.
==========

And the client log has the following Error messages:

==================
[2010-06-02 05:06:56] E
[afr-transaction.c:901:afr_changelog_pre_op_cbk] replicate1: xattrop
failed on child remote4: Invalid argument
[2010-06-02 05:06:56] E
[afr-transaction.c:901:afr_changelog_pre_op_cbk] replicate1: xattrop
failed on child remote4: Invalid argument
[2010-06-02 05:06:57] E
[afr-transaction.c:901:afr_changelog_pre_op_cbk] replicate1: xattrop
failed on child remote4: Invalid argument
[2010-06-02 05:06:57] E
[afr-transaction.c:901:afr_changelog_pre_op_cbk] replicate1: xattrop
failed on child remote4: Invalid argument
[2010-06-02 05:06:57] E
[afr-transaction.c:901:afr_changelog_pre_op_cbk] replicate1: xattrop
failed on child remote4: Invalid argument
[2010-06-02 05:06:57] E
[afr-transaction.c:901:afr_changelog_pre_op_cbk] replicate1: xattrop
failed on child remote4: Invalid argument
==================

And on one of the servers we have the following error:

====================
[2010-06-02 05:06:49] E [posix.c:1560:posix_mkdir] posix2: mkdir of
/19 failed: File exists
[2010-06-02 05:06:51] E [posix.c:1560:posix_mkdir] posix2: mkdir of
/13 failed: File exists
[2010-06-02 05:06:52] E [posix.c:1560:posix_mkdir] posix2: mkdir of
/11 failed: File exists
[2010-06-02 05:06:55] E [posix.c:1560:posix_mkdir] posix2: mkdir of
/12 failed: File exists
[2010-06-02 05:06:56] E [posix.c:1560:posix_mkdir] posix2: mkdir of
/20 failed: File exists
[2010-06-02 05:06:58] E [posix.c:1560:posix_mkdir] posix2: mkdir of
/18 failed: File exists
====================

Find the server and client logs attached.

Comment 2 Vijay Bellur 2010-07-22 03:38:31 UTC
Can you please reproduce this?

Comment 3 Vijay Bellur 2010-08-24 03:12:27 UTC
Sac, Can you please help reproduce this?

Comment 4 shishir gowda 2011-01-06 08:09:46 UTC
Not able to reproduce using latest 3.1 src.