[Samba] sudden replication failures

Daniel Müller mueller at tropenklinik.de
Tue Jul 1 23:54:48 MDT 2014


I had nearly the same issue. The only way to make it work again was to set
it up new


EDV Daniel Müller

Leitung EDV
Tropenklinik Paul-Lechler-Krankenhaus
Paul-Lechler-Str. 24
72076 Tübingen 
Tel.: 07071/206-463, Fax: 07071/206-499
eMail: mueller at tropenklinik.de
Internet: www.tropenklinik.de





-----Ursprüngliche Nachricht-----
Von: samba-bounces at lists.samba.org [mailto:samba-bounces at lists.samba.org] Im
Auftrag von Antun Horvat
Gesendet: Dienstag, 1. Juli 2014 23:08
An: mourik jan heupink - merit; samba at lists.samba.org
Betreff: Re: [Samba] sudden replication failures

Nope, it seems that I have problem with another bug. In my case samba
process drives cpu to 100% (one core) and the output of strace is something
like this repeating itself indefinitely:

fcntl(10, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=16836, len=1}) = 0
fcntl(10, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=16836, len=1}) = 0

and opened filed descriptor pointed to main domain tdb file (samdom.com.tdb)

Next time it happens I'll try to do a core dump and submit a bug.

On 07/01/2014 09:57 PM, mourik jan heupink - merit wrote:
> Hmm that last email was sent too early...
>
> I'll do it again tomorrow durig the day, when cpu usage was really 
> high. (and there was a lot off logging going on)
>
> Here is what we see NOW:
>
> fcntl(10, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=16836,
> len=1}) = 0
> fcntl(10, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=16836,
> len=1}) = 0
> fcntl(10, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=16836,
> len=1}) = 0
> fcntl(10, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=16836,
> len=1}) = 0
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> fcntl(10, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=32484,
> len=1}) = 0
> fcntl(10, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=32484,
> len=1}) = 0
> fcntl(10, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=32484,
> len=1}) = 0
> fcntl(10, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=32484,
> len=1}) = 0
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> fcntl(10, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=20024,
> len=1}) = 0
> fcntl(10, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=20024,
> len=1}) = 0
> time(NULL)                              = 1404244274
> fcntl(10, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=23196,
> len=1}) = 0
> fcntl(10, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=23196,
> len=1}) = 0
> fcntl(10, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=23196,
> len=1}) = 0
> fcntl(10, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=23196,
> len=1}) = 0
> mkdir("/var/lib/samba/private/sam.ldb.d", 0700) = -1 EEXIST (File 
> exists) 
> stat("/var/lib/samba/private/sam.ldb.d/DC=SAMBA,DC=MERIT,DC=UNU,DC=EDU
> .ldb", {st_mode=S_IFREG|0600, st_size=22843392, ...}) = 0 fcntl(11, 
> F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=20024,
> len=1}) = 0
> fcntl(11, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=20024,
> len=1}) = 0
> fcntl(11, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=15804,
> len=1}) = 0
> fcntl(11, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=15804,
> len=1}) = 0
> fcntl(11, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=39188,
> len=1}) = 0
> fcntl(11, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=39188,
> len=1}) = 0
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> fcntl(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=168,
> len=40000}) = 0
> fcntl(11, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=40168,
> len=0}) = 0
> fcntl(11, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=168, len=0}) 
> = 0
> time(NULL)                              = 1404244274
> mkdir("/var/lib/samba/private/sam.ldb.d", 0700) = -1 EEXIST (File 
> exists) 
> stat("/var/lib/samba/private/sam.ldb.d/CN=CONFIGURATION,DC=SAMBA,DC=CO
> MPANY,DC=COM.ldb", {st_mode=S_IFREG|0600, st_size=16400384, ...}) = 0 
> fcntl(12, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=20024,
> len=1}) = 0
> fcntl(12, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=20024,
> len=1}) = 0
> fcntl(12, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=15804,
> len=1}) = 0
> fcntl(12, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=15804,
> len=1}) = 0
> fcntl(12, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=39188,
> len=1}) = 0
> fcntl(12, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=39188,
> len=1}) = 0
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> fcntl(12, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=168,
> len=40000}) = 0
> fcntl(12, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=40168,
> len=0}) = 0
> fcntl(12, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=168, len=0}) 
> = 0
> time(NULL)                              = 1404244274
> mkdir("/var/lib/samba/private/sam.ldb.d", 0700) = -1 EEXIST (File 
> exists) 
> stat("/var/lib/samba/private/sam.ldb.d/CN=SCHEMA,CN=CONFIGURATION,DC=S
> AMBA,DC=COMPANY,DC=COM.ldb", {st_mode=S_IFREG|0600, st_size=10391552, 
> ...}) = 0 fcntl(13, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, 
> start=20024,
> len=1}) = 0
> fcntl(13, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=20024,
> len=1}) = 0
> fcntl(13, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=15804,
> len=1}) = 0
> fcntl(13, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=15804,
> len=1}) = 0
> fcntl(13, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=39188,
> len=1}) = 0
> fcntl(13, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=39188,
> len=1}) = 0
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> fcntl(13, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=168,
> len=40000}) = 0
> fcntl(13, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=40168,
> len=0}) = 0
> fcntl(13, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=168, len=0}) 
> = 0
> time(NULL)                              = 1404244274
> mkdir("/var/lib/samba/private/sam.ldb.d", 0700) = -1 EEXIST (File 
> exists) 
> stat("/var/lib/samba/private/sam.ldb.d/DC=DOMAINDNSZONES,DC=SAMBA,DC=C
> OMPANY,DC=COM.ldb", {st_mode=S_IFREG|0600, st_size=1099603968, ...}) = 
> 0 fcntl(14, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=20024,
> len=1}) = 0
> fcntl(14, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=20024,
> len=1}) = 0
> fcntl(14, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=15804,
> len=1}) = 0
> fcntl(14, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=15804,
> len=1}) = 0
> fcntl(14, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=39188,
> len=1}) = 0
> fcntl(14, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=39188,
> len=1}) = 0
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> fcntl(14, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=168,
> len=40000}) = 0
> fcntl(14, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=40168,
> len=0}) = 0
> fcntl(14, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=168, len=0}) 
> = 0
> time(NULL)                              = 1404244274
> mkdir("/var/lib/samba/private/sam.ldb.d", 0700) = -1 EEXIST (File 
> exists) 
> stat("/var/lib/samba/private/sam.ldb.d/DC=FORESTDNSZONES,DC=SAMBA,DC=C
> OMPANY,DC=COM.ldb", {st_mode=S_IFREG|0600, st_size=4251648, ...}) = 0 
> fcntl(15, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=20024,
> len=1}) = 0
> fcntl(15, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=20024,
> len=1}) = 0
> fcntl(15, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=15804,
> len=1}) = 0
> fcntl(15, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=15804,
> len=1}) = 0
> fcntl(15, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=39188,
> len=1}) = 0
> fcntl(15, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=39188,
> len=1}) = 0
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> fcntl(15, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=168,
> len=40000}) = 0
> fcntl(15, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=40168,
> len=0}) = 0
> fcntl(15, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=168, len=0}) 
> = 0
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> stat("/var/lib/samba/private/sam.ldb.d/metadata.tdb",
> {st_mode=S_IFREG|0640, st_size=421888, ...}) = 0
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> fcntl(10, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=16836,
> len=1}) = 0
> fcntl(10, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=16836,
> len=1}) = 0
> fcntl(10, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=16836,
> len=1}) = 0
> fcntl(10, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=16836,
> len=1}) = 0
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
> fcntl(12, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=19284,
> len=1}) = 0
> fcntl(12, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=19284,
> len=1}) = 0
> fcntl(12, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=19284,
> len=1}) = 0
> fcntl(12, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=19284,
> len=1}) = 0
> time(NULL)                              = 1404244274
> fcntl(10, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=23876,
> len=1}) = 0
> fcntl(10, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=23876,
> len=1}) = 0
> fcntl(13, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=10480,
> len=1}) = 0
> fcntl(13, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=10480,
> len=1}) = 0
> fcntl(13, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=23876,
> len=1}) = 0
> fcntl(13, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=23876,
> len=1}) = 0
> fcntl(12, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=28444,
> len=1}) = 0
> fcntl(12, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=28444,
> len=1}) = 0
> fcntl(12, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=23876,
> len=1}) = 0
> fcntl(12, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=23876,
> len=1}) = 0
> fcntl(12, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=16264,
> len=1}) = 0
> fcntl(12, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=16264,
> len=1}) = 0
> fcntl(14, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=26136,
> len=1}) = 0
> fcntl(14, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=26136,
> len=1}) = 0
> fcntl(14, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=23876,
> len=1}) = 0
> fcntl(14, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=23876,
> len=1}) = 0
> fcntl(15, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=21624,
> len=1}) = 0
> fcntl(15, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=21624,
> len=1}) = 0
> fcntl(15, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=23876,
> len=1}) = 0
> fcntl(15, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=23876,
> len=1}) = 0
> fcntl(11, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=30756,
> len=1}) = 0
> fcntl(11, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=30756,
> len=1}) = 0
> fcntl(11, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=23876,
> len=1}) = 0
> fcntl(11, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=23876,
> len=1}) = 0
> time(NULL)                              = 1404244274
> time(NULL)                              = 1404244274
>
> Is this out of the ordinary?
>
> MJ
--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba



More information about the samba mailing list