[x]
Posted via EE Mobile

Search, ask, and monitor your questions on the go with EE Mobile. Visit Experts Exchange from your mobile device and never be out of touch again.

Question
[x]
Attachment Details

Problem with Samba share configuration slowing down our source control program

Asked by fklein23 in Samba File Server, Linux Setup, CentOS

Tags: Samba Linux CentOS Microsoft Exchange Server

This particular problem is driving me nuts. We use a Clearcase derivative called Accurev for source control and we are controlling Linux code with it. Our house network is Microsoft Exchange Server, so that is where the Accurev database is stored. When I host the workspace on Exchange Server, we have negligible latency (3 seconds or so for a workspace update)

But when I try to host the workspace on Linux, the same update takes 75 seconds. Every single operation except just reading a text file from the workspace takes an enormous amount of time. I got a copy of the smb.conf file from a techie at Accurev and compared it to mine. The only difference was that his had this line in it:

I compared my smb.conf file to yours and they were identical except that I didnt have this line in it:

passdb backend = tdbsam

We have SELinux completely disabled and access our shares by IP address rather than by name, so I dont think samba passwords matter.

We do not have to enter passwords to access the shares. So whether we have used passwd or tdbsam doesnt seem important.

Our samba shares are completely open: "security = share" is the most of what's in there other than just specifying the base folders for the shares.

But I added that line to my smb.conf file and restarted samba anyway and saw no difference.

Accurev is disavowing any responsibility for the slowdown, saying that the fault MUST be with Linux and Samba. They also claim that no one else has this problem and MANY of their customers are using samba-hosted workspaces.

I have tried this with Fedora 5, CentOS 5.0 and CentOS 5.3 and have had virtually the same results.

Is it likely that the tdbsam option could be a meaningful difference?
If I wanted to use tdbsam instead of passwd, what would I have to do?
Since I don't explicitly have to enter passwords to access the shares, and have SELinux disabled, doesn't that eliminate it as a candidate for blame?

Any suggestions for fixing this problem would be welcome. Without being able to host workspaces on the machines on which we do our compiles, it makes effective source control much harder to enforoce.



[+][-]11/03/09 02:47 PM, ID: 25734733Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]11/04/09 08:12 AM, ID: 25740787Author Comment

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 30-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]11/04/09 10:43 AM, ID: 25742434Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]11/04/09 02:15 PM, ID: 25744611Author Comment

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 30-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]11/05/09 03:30 PM, ID: 25755265Author Comment

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 30-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]11/06/09 10:18 AM, ID: 25761563Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]11/10/09 07:09 AM, ID: 25786078Author Comment

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 30-day free trial to view this Author Comment or ask the Experts your question.

 
 
Loading Advertisement...
20091111-EE-VQP-92 - Hierarchy / EE_QW_3_20080625