Thierry ITTY
2003-Mar-10 12:04 UTC
[Samba] 1 minute wait on a share / call_trans2qfsinfo takes 60 seconds
Hi I have a linux mdk 8.0 w/ custom 2.4.19-16 kernel, acls, quotas etc I have a samba 2.2.7 serving several shares on LVs everything's fine but with one share : whenever a windows client accesses this share his file manager is locked out for exactly one minute. this happens when the client requests the directory listing (or when an automatic refresh takes place) i can't see any reason why this share doesn't behave like other ones here's a bit of a client log file (debug level 6) which shows that smbd/trans2.c:call_trans2qfsinfo(1356) takes just 60 seconds (and everytime it's called for that share) i really need help ! TIA, piece of log file [2003/03/06 20:07:49, 5, pid=1993, effective(10774, 10027), real(0, 0)] lib/util.c:show_msg(291) smb_bcc=5 [2003/03/06 20:07:49, 3, pid=1993, effective(10774, 10027), real(0, 0)] smbd/process.c:switch_message(685) switch message SMBtrans2 (pid 1993) [2003/03/06 20:07:49, 4, pid=1993, effective(10774, 10027), real(0, 0)] smbd/uid.c:change_to_user(119) change_to_user: Skipping user change - already user [2003/03/06 20:07:49, 3, pid=1993, effective(10774, 10027), real(0, 0)] smbd/trans2.c:call_trans2qfsinfo(1356) call_trans2qfsinfo: level = 259 [2003/03/06 20:08:49, 5, pid=1993, effective(10774, 10027), real(0, 0)] smbd/trans2.c:call_trans2qfsinfo(1483) call_trans2qfsinfo : SMB_QUERY_FS_SIZE_INFO bsize=1024, cSectorUnit=2, cBytesSector=512, cUnitTotal=15604480, cUnitAva il=15446784 [2003/03/06 20:08:49, 6, pid=1993, effective(10774, 10027), real(0, 0)] lib/util_sock.c:write_socket(518) write_socket(12,84) - * - * - * - * - * - * - Bien s?r que je suis perfectionniste ! Mais ne pourrais-je pas l'?tre mieux ? Thierry ITTY eMail : Thierry.Itty@Besancon.org FRANCE
Thierry ITTY
2003-Mar-11 10:36 UTC
[Samba] [solved] 1 minute wait on a share / call_trans2qfsinfo takes 60seconds
this problem is solved it was NOT a samba problem let's summarize : a linux/samba server with several shares with one (and only one) of these shares, each windows client clic on the disk in the file manager was blocked for exactly one minute, whereas any other shares answered immediately. that's why i focused on a samba problem. after havind read trans2.c code i realized that the problem should occur at a lower level and yes, some basic fs commands were giving errors or taking minutes too (df, mount...). this was due to a broken mount remaining from older days (exactly, it was an mount.smbfs which worked for weeks, until the windows server has been shutdown forever) i just killed the mount.smbfs process (umount didn't work) and now all the shares answer quickly may this save time to somebody else one day... A 12:04 10/03/2003, vous avez ?crit :>Hi > >I have a linux mdk 8.0 w/ custom 2.4.19-16 kernel, acls, quotas etc >I have a samba 2.2.7 serving several shares on LVs >everything's fine but with one share : > >whenever a windows client accesses this share his file manager is locked >out for exactly one minute. this happens when the client requests the >directory listing (or when an automatic refresh takes place) > >i can't see any reason why this share doesn't behave like other ones > >here's a bit of a client log file (debug level 6) which shows that >smbd/trans2.c:call_trans2qfsinfo(1356) takes just 60 seconds (and everytime >it's called for that share) > >i really need help ! > >TIA, > >piece of log file > >[2003/03/06 20:07:49, 5, pid=1993, effective(10774, 10027), real(0, 0)] >lib/util.c:show_msg(291) > smb_bcc=5 > >[2003/03/06 20:07:49, 3, pid=1993, effective(10774, 10027), real(0, 0)] >smbd/process.c:switch_message(685) > switch message SMBtrans2 (pid 1993) > >[2003/03/06 20:07:49, 4, pid=1993, effective(10774, 10027), real(0, 0)] >smbd/uid.c:change_to_user(119) > change_to_user: Skipping user change - already user > >[2003/03/06 20:07:49, 3, pid=1993, effective(10774, 10027), real(0, 0)] >smbd/trans2.c:call_trans2qfsinfo(1356) > call_trans2qfsinfo: level = 259 > >[2003/03/06 20:08:49, 5, pid=1993, effective(10774, 10027), real(0, 0)] >smbd/trans2.c:call_trans2qfsinfo(1483) > call_trans2qfsinfo : SMB_QUERY_FS_SIZE_INFO bsize=1024, cSectorUnit=2, >cBytesSector=512, cUnitTotal=15604480, cUnitAva >il=15446784 > >[2003/03/06 20:08:49, 6, pid=1993, effective(10774, 10027), real(0, 0)] >lib/util_sock.c:write_socket(518) > write_socket(12,84) > > > > > - * - * - * - * - * - * - >Bien s?r que je suis perfectionniste ! >Mais ne pourrais-je pas l'?tre mieux ? > Thierry ITTY >eMail : Thierry.Itty@Besancon.org FRANCE >-- >To unsubscribe from this list go to the following URL and read the >instructions: lists.samba.org/mailman/listinfo/samba > >- * - * - * - * - * - * - Bien s?r que je suis perfectionniste ! Mais ne pourrais-je pas l'?tre mieux ? Thierry ITTY eMail : Thierry.Itty@Besancon.org FRANCE