Bug 809713 - core-posix: Log enhancements
Summary: core-posix: Log enhancements
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: GlusterFS
Classification: Community
Component: core
Version: pre-release
Hardware: Unspecified
OS: Unspecified
medium
high
Target Milestone: ---
Assignee: Kaushal
QA Contact: Sachidananda Urs
URL:
Whiteboard:
Depends On:
Blocks: 817967
TreeView+ depends on / blocked
 
Reported: 2012-04-04 07:17 UTC by Sachidananda Urs
Modified: 2015-12-01 16:45 UTC (History)
4 users (show)

Fixed In Version: glusterfs-3.4.0
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-07-24 18:02:05 UTC
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Embargoed:


Attachments (Terms of Use)

Description Sachidananda Urs 2012-04-04 07:17:31 UTC
When mkdir fails with EEXIST, the directory for which mkdir failed should be listed instead of:

[2012-04-03 20:18:35.086802] I [server3_1-fops.c:525:server_mkdir_cbk] 0-nfs-test-big-server: 24063746: MKDIR (null)  ==> -1 (File exists)
[2012-04-03 20:18:36.631937] I [server3_1-fops.c:525:server_mkdir_cbk] 0-nfs-test-big-server: 24064249: MKDIR (null)  ==> -1 (File exists)
[2012-04-03 20:18:38.392074] I [server3_1-fops.c:525:server_mkdir_cbk] 0-nfs-test-big-server: 24064856: MKDIR (null)  ==> -1 (File exists)
[2012-04-03 20:18:38.502253] I [server3_1-fops.c:525:server_mkdir_cbk] 0-nfs-test-big-server: 24064918: MKDIR (null)  ==> -1 (File exists)
[2012-04-03 20:18:38.552324] I [server3_1-fops.c:525:server_mkdir_cbk] 0-nfs-test-big-server: 24064944: MKDIR (null)  ==> -1 (File exists)
[2012-04-03 20:18:41.781477] I [server3_1-fops.c:525:server_mkdir_cbk] 0-nfs-test-big-server: 24066025: MKDIR (null)  ==> -1 (File exists)
[2012-04-03 20:18:46.473556] I [server3_1-fops.c:525:server_mkdir_cbk] 0-nfs-test-big-server: 24067451: MKDIR (null)  ==> -1 (File exists)
[2012-04-03 20:18:50.007461] I [server3_1-fops.c:525:server_mkdir_cbk] 0-nfs-test-big-server: 24068239: MKDIR (null)  ==> -1 (File exists)
[2012-04-03 20:18:50.629458] I [server3_1-fops.c:525:server_mkdir_cbk] 0-nfs-test-big-server: 24068447: MKDIR (null)  ==> -1 (File exists)
[2012-04-03 20:18:51.033032] I [server3_1-fops.c:525:server_mkdir_cbk] 0-nfs-test-big-server: 24068531: MKDIR (null)  ==> -1 (File exists)
[2012-04-03 20:18:52.984888] I [server3_1-fops.c:525:server_mkdir_cbk] 0-nfs-test-big-server: 24068979: MKDIR (null)  ==> -1 (File exists)
[2012-04-03 20:18:54.179503] I [server3_1-fops.c:525:server_mkdir_cbk] 0-nfs-test-big-server: 24069231: MKDIR (null)  ==> -1 (File exists)
[2012-04-03 20:18:57.546226] I [server3_1-fops.c:525:server_mkdir_cbk] 0-nfs-test-big-server: 24070386: MKDIR (null)  ==> -1 (File exists)
[2012-04-03 20:18:58.680089] I [server3_1-fops.c:525:server_mkdir_cbk] 0-nfs-test-big-server: 24070536: MKDIR (null)  ==> -1 (File exists)
[2012-04-03 20:19:01.364307] I [server3_1-fops.c:525:server_mkdir_cbk] 0-nfs-test-big-server: 24071219: MKDIR (null)  ==> -1 (File exists)
[2012-04-03 20:19:08.365223] I [server3_1-fops.c:525:server_mkdir_cbk] 0-nfs-test-big-server: 24072925: MKDIR (null)  ==> -1 (File exists)
[2012-04-03 20:19:09.337798] I [server3_1-fops.c:525:server_mkdir_cbk] 0-nfs-test-big-server: 24073130: MKDIR (null)  ==> -1 (File exists)
[2012-04-03 20:19:10.029086] I [server3_1-fops.c:525:server_mkdir_cbk] 0-nfs-test-big-server: 24073257: MKDIR (null)  ==> -1 (File exists)
[2012-04-03 20:19:10.304254] I [server3_1-fops.c:525:server_mkdir_cbk] 0-nfs-test-big-server: 24073318: MKDIR (null)  ==> -1 (File exists)
[2012-04-03 20:19:11.570564] I [server3_1-fops.c:525:server_mkdir_cbk] 0-nfs-test-big-server: 24073655: MKDIR (null)  ==> -1 (File exists)
[2012-04-03 20:19:13.270959] I [server3_1-fops.c:525:server_mkdir_cbk] 0-nfs-test-big-server: 24073990: MKDIR (null)  ==> -1 (File exists)

Comment 1 Kaushal 2012-05-08 11:15:58 UTC
Solved by commit 44a1857 "protocol/{client,server} : Log improvements".
With this path both path and gfid will be logged, allowing for identification for cases without path available.


Note You need to log in before you can comment on or make changes to this bug.