[Samba] Slow Access Database on Samba
jorge santiago
jorge.santiago at gmail.com
Wed Nov 16 13:32:45 GMT 2005
Sure, I pasted it below, dbsystem is the share where the Access
database is located. I'm using debian sarge (samba 3.0.14a-3, openldap
2.2.23-8).
santiago.
/etc/samba/smb.conf:
#======================= Global Settings =======================
[global]
workgroup = myworkgroup
netbios name = mysmbserver
server string = %h server
wins support = yes
name resolve order = lmhosts host wins bcast
log file = /var/log/samba/log.%m
log level = 1
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
security = user
encrypt passwords = true
passdb backend = ldapsam:ldap://127.0.0.1
ldap ssl = Off
obey pam restrictions = no
ldap admin dn = cn=admin,dc=mydomain,dc=com
ldap suffix = dc=mydomain,dc=com
ldap group suffix = ou=Groups
ldap user suffix = ou=People
ldap machine suffix = ou=Computers
ldap idmap suffix = ou=People
ldap passwd sync = Yes
passwd program = /usr/sbin/smbldap-passwd %u
passwd chat = *New*password* %n\n *Retype*new*password* %n\n
*all*authentication*tokens*updated*
guest account = nobody
invalid users = root
admin users = Administrator
add user script = /usr/sbin/smbldap-useradd -m "%u"
ldap delete dn = Yes
delete user script = /usr/sbin/smbldap-userdel "%u"
add machine script = /usr/sbin/smbldap-useradd -w "%u"
add group script = /usr/sbin/smbldap-groupadd -p "%g"
delete group script = /usr/sbin/smbldap-groupdel "%g"
add user to group script = /usr/sbin/smbldap-groupmod -m "%u" "%g"
delete user from group script = /usr/sbin/smbldap-groupmod -x "%u" "%g"
set primary group script = /usr/sbin/smbldap-usermod -g "%g" "%u"
logon script = netlogon.bat
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=8192 SO_SNDBUF=8192
domain logons = yes
domain master = yes
preferred master = yes
local master = yes
os level = 100
time server = yes
getwd cache = yes
use sendfile = no
lock spin time = 15
lock spin count = 30
hosts allow = 172.25.0.0/16 172.30.0.0/16 127.0.0.1
interfaces = eth1 eth1:0 lo
bind interfaces only = yes
;dns proxy = no
oplocks = no
level2 oplocks = no
change notify timeout = 300
dos filetimes = yes
strict locking = no
#======================= Share Definitions =======================
[homes]
comment = Home Directories
browseable = no
writable = yes
create mask = 0700
directory mask = 0700
oplocks = yes
level2 oplocks = yes
root preexec = /usr/local/sbin/sambalogger.sh start %u %m %I
root postexec = /usr/local/sbin/sambalogger.sh stop %u %m %I
[netlogon]
comment = Network Logon Service
path = /home/SambaPot/netlogon
guest ok = yes
writable = no
share modes = no
[printers]
comment = All Printers
browseable = no
path = /tmp
printable = yes
public = no
writable = no
create mode = 0700
[dbsystem]
path = /home/SambaPot/dbsystem
read only = Yes
browseable = Yes
create mask = 0666
directory mask = 0777
write list = @dbsystem
On 11/16/05, Gerald Drouillard <gerrylist at drouillard.ca> wrote:
> Jorge Santiago wrote:
>
> >I've applied all the optimizations you mention in that URL in my own
> >smb.conf but my problem persists. The first user of the database
> >opens it very fast, but the next users that try to open it, do it very
> >slowly. Do you know what option (locking option?) might cause this
> >behaviour? I've also tried 'strict locking = no' with no success.
> >
> >
> Can we see what you smb.conf looks like now?
>
More information about the samba
mailing list