Bug 1003763

Summary: Unable to create the folder on samba share from Windows Client intermittently
Product: Red Hat Gluster Storage Reporter: Lalatendu Mohanty <lmohanty>
Component: sambaAssignee: Christopher R. Hertel <crh>
Status: CLOSED WORKSFORME QA Contact: Lalatendu Mohanty <lmohanty>
Severity: unspecified Docs Contact:
Priority: high    
Version: 2.1CC: rwheeler, sbhaloth
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-09-17 02:52:06 UTC Type: Bug
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
"Unable to create the folder 'New Folder' The system can't find the path specified" none

Description Lalatendu Mohanty 2013-09-03 07:11:42 UTC
Created attachment 793043 [details]
"Unable to create the folder 'New Folder' The system can't find the path specified"

Description of problem:

While creating a folder on the samba share it gives below error. The occurrence of the error is not consistent.

"Unable to create the folder 'New Folder' The system can't find the path specified"

I am attaching the screen shot of the error with this bug. 

I looked in all respective logs while I was getting the error, but could not found any relevant information in that. However I am copying the logs, hopping that it might have some information
  

Version-Release number of selected component (if applicable):

 From : log.smbd

[2013/09/02 14:50:17.616964, 10] smbd/process.c:863(smbd_idle_event_handler)
  smbd_idle_event_handler: idle_evt(printer_housekeeping) (nil) called
[2013/09/02 14:50:17.617023,  5] printing/printing.c:1666(printer_housekeeping_fn)
  printer housekeeping
[2013/09/02 14:50:17.617113, 10] smbd/process.c:874(smbd_idle_event_handler)
  smbd_idle_event_handler: idle_evt(printer_housekeeping) (nil) rescheduled
[2013/09/02 14:51:17.677295, 10] lib/events.c:221(run_events_poll)
  Running timed event "smbd_idle_event_handler" 0x7f5e4e5e23d0
[2013/09/02 14:51:17.677441, 10] smbd/process.c:863(smbd_idle_event_handler)
  smbd_idle_event_handler: idle_evt(printer_housekeeping) (nil) called
[2013/09/02 14:51:17.677496,  5] printing/printing.c:1666(printer_housekeeping_fn)
  printer housekeeping
[2013/09/02 14:51:17.677567, 10] smbd/process.c:874(smbd_idle_event_handler)



[root@dhcp159-136 samba]# tail -f /var/log/glusterfs/etc-glusterfs-glusterd.vol.log 
[2013-09-02 15:05:53.764462] I [glusterd-handler.c:1073:__glusterd_handle_cli_get_volume] 0-glusterd: Received get vol req
[2013-09-02 15:05:53.765547] I [glusterd-handler.c:1073:__glusterd_handle_cli_get_volume] 0-glusterd: Received get vol req
[2013-09-02 15:46:25.476989] I [glusterd-handler.c:1073:__glusterd_handle_cli_get_volume] 0-glusterd: Received get vol req
[2013-09-02 15:46:25.478734] I [glusterd-handler.c:1073:__glusterd_handle_cli_get_volume] 0-glusterd: Received get vol req
[2013-09-02 18:29:51.734629] I [glusterd-handler.c:1073:__glusterd_handle_cli_get_volume] 0-glusterd: Received get vol req
[2013-09-02 18:29:51.735706] I [glusterd-handler.c:1073:__glusterd_handle_cli_get_volume] 0-glusterd: Received get vol req
[2013-09-02 18:30:49.245209] W [glusterd-op-sm.c:3100:glusterd_op_modify_op_ctx] 0-management: op_ctx modification failed
[2013-09-02 18:30:49.247096] I [glusterd-handler.c:3498:__glusterd_handle_status_volume] 0-management: Received status volume req for volume testvol3
[2013-09-02 18:32:22.031821] I [glusterd-handler.c:1073:__glusterd_handle_cli_get_volume] 0-glusterd: Received get vol req
[2013-09-02 18:32:22.032870] I [glusterd-handler.c:1073:__glusterd_handle_cli_get_volume] 0-glusterd: Received get vol req
Samba : 3.6.9-160.3

Gluster: glusterfs-server-3.4.0.30rhs-2


How reproducible:

Intermittent 


Steps to Reproduce:
1. Create a replicate volume. Start it
2. Mount the samba share on windows client and also on a Linux client
2. Run IO on the samba share from win and Linux (but on separate folders)
3. From the windows client create folders,  , rename,  delete them and recreate.

Actual results:

Intermittently it returns error while creating folder.

Expected results:

It should not return error

Additional info:

Comment 1 Lalatendu Mohanty 2013-09-03 07:19:58 UTC
Forgot to to add below information in "Steps to Reproduce"

I have creates the volume using a two node cluster for RHS. 

In Step-2. While mounting the samba share, I used one rhs node IP for Linux client and other rhs node IP for Windows client.

Comment 3 Lalatendu Mohanty 2013-09-17 02:52:06 UTC
I have not seen this issue with latest builds i.e. glusterfs-server-3.4.0.32 and glusterfs-server-3.4.0.33. Hence closing the bug