[Samba] Size of locking.tdb?
aal at evidence-cpr.com
Thu Oct 2 16:01:57 GMT 2003
On 2 Oct 2003 at 15:17, Jeremy Allison wrote:
> No it is not. I believe you may be having problems on your hardware/machine.
> tdb's have been *extensively* tested on async mounted filesystems on the HP
> PSA (I mean hundreds of thousands of hours of tests overall). This is why
> the early tdb implementation was rapidly improved. This is not a generic tdb bug.
Most likely, it is some unhappy combination of software. But I cannot believe that I have
something absolutely unique and nobody else has same.
Hardware is excluded: everything (except case, but including power supply) was replaced
to _different_ during about half-year fight. And this problem is ONLY in this production
box: no any file corruption, no hangs, nothing. And because of this headache I still
cannot migrate fileservices from nearstanding old machine which works hardly since 1998;
all the rest is moved happily.
And the only thing which changes behavior is sync mounting of a partition where TDB's
sit. Fortunately, I have separate /var, /var/log and /var/spool in this box.
So why I ask the Comminity to look with nore attention at their machines and find similar
symptoma. In my opinion, it is possible.
My configurations on which this bug^H^H^Hproblem persists:
OS: Debian Woody, from DVD 3.0 to most current 3.0r1. Means, libc was replaced.
Linux kernels: 2.4.18, 2.4.21, mono and SMP. NB: all kernels patched by Posix ACL
(Bestbits) and non-executable stack (Openwall). Could be a clue?
Samba: 2.2.5 to 2.2.8a, installed from source, unpatched.
./configure --with-acl-support --with-ldapsam --with-quotas --with-utmp \
--sysconfdir=/etc/samba --localstatedir=/var/lib/samba \
--with-lockdir=/var/run/samba --with-piddir=/var/run/samba \
--with-logfilebase=/var/log/samba --with-privatedir=/etc/samba \
--without-pam --without-pam_smbpass --without-winbind \
Maximal number of locking records while regular operation: 2000+. Current stable size of
locking.tdb: 548864, reached by 3000+ records test.
More information about the samba