🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: gmane.linux.debian.user.german
3 messages
3 total messages Started by Monika Strack Tue, 21 Apr 2009 15:10
syncrepl löscht existierende Einträge auf consumer
#207958
Author: Monika Strack
Date: Tue, 21 Apr 2009 15:10
192 lines
7298 bytes
Hallo,

ich hatte heute zum zweiten mal seit einem Monat das "Erlebis", dass syncrep 
fast 90% aller Einträge des ldap auf dem Consumer gelöscht hat. peinlich, da 
es unser Mailserver ist, gibt es die Nutzer nicht wenn mail für sie ankommt.
Wir nutzen gosa für die administration des ldap. Meine Kollegin hat in den 
letzten Tagen einige Nutzer aus dem LDAP gelöscht. An allen Tagen gab es 
keine Probleme, die synchronisation war korrekt. Heute allerdings passierte 
es. In den logs des Consumers fand ich folgene Einträge:

Apr 21 08:48:45 dcs slapd[7236]: do_syncrep2: rid=101 LDAP_RES_INTERMEDIATE - 
SYNC_ID_SET
Apr 21 08:48:45 dcs slapd[7236]: do_syncrep2: 
cookie=csn=20090421064823Z#000003#00#000000,rid=101
Apr 21 08:48:45 dcs slapd[7236]: slap_queue_csn: queing 0xae7069c0 
20090421064823Z#000003#00#000000
Apr 21 08:48:45 dcs slapd[7236]: slap_graduate_commit_csn: removing 0xae72dc78 
20090421064823Z#000003#00#000000
Apr 21 08:48:45 dcs slapd[7236]: syncrepl_del_nonpresent: rid=101 be_delete 
uid=nutzera,ou=people,ou=arbgrp,ou=abt,ou=my,o=domain,c=de (0)
	:
	:
slapd[7236]: syncrepl_entry: rid=101 LDAP_RES_SEARCH_ENTRY(LDAP_SYNC_ADD)
Apr 21 08:48:45 dcs slapd[7236]: syncrepl_entry: rid=101 inserted UUID 
33fdb48e-c28c-102d-9d8a-c5d1aca5fa09
Apr 21 08:48:45 dcs slapd[7236]: syncrepl_entry: rid=101 be_search (0)
Apr 21 08:48:45 dcs slapd[7236]: syncrepl_entry: rid=101 
cn=b9d1d7db1b3bc592e9b7b57acc40041e,ou=gosa,ou=configs,ou=systems,ou=tz,o=fal,c=de
Apr 21 08:48:45 dcs slapd[7236]: syncrepl_entry: rid=101 be_add (0)
Apr 21 08:48:45 dcs slapd[7236]: do_syncrep2: rid=101 LDAP_RES_SEARCH_RESULT
Apr 21 08:48:45 dcs slapd[7236]: do_syncrep2: 
cookie=csn=20090421064845Z#000000#00#000000,rid=101
Apr 21 08:48:45 dcs slapd[7236]: slap_queue_csn: queing 0xae715640 
20090421064845Z#000000#00#000000
Apr 21 08:48:45 dcs slapd[7236]: slap_graduate_commit_csn: removing 0xae702e40 
20090421064845Z#000000#00#000000
Apr 21 08:58:45 dcs slapd[7236]: do_syncrep2: rid=101 LDAP_RES_INTERMEDIATE - 
SYNC_ID_SET
Apr 21 08:58:45 dcs slapd[7236]: syncrepl_entry: rid=101 
LDAP_RES_SEARCH_ENTRY(LDAP_SYNC_ADD)
Apr 21 08:58:45 dcs slapd[7236]: syncrepl_entry: rid=101 inserted UUID 
8b82805e-0867-102b-8021-e9137c6ded0b
Apr 21 08:58:45 dcs slapd[7236]: syncrepl_entry: rid=101 be_search (0)
Apr 21 08:58:45 dcs slapd[7236]: syncrepl_entry: rid=101 
cn=mygrp,ou=groups,ou=my,o=domain,c=de
Apr 21 08:58:45 dcs slapd[7236]: syncrepl_entry: rid=101 be_modify (0)
Apr 21 08:58:45 dcs slapd[7236]: syncrepl_entry: rid=101 
Apr 21 08:58:45 dcs slapd[7236]: do_syncrep2: rid=101 LDAP_RES_SEARCH_RESULT
Apr 21 08:58:45 dcs slapd[7236]: do_syncrep2: 
cookie=csn=20090421065817Z#000003#00#000000,rid=101
Apr 21 08:58:45 dcs slapd[7236]: nonpresent_callback: rid=101 not UUID 
8a5d17de-0867-102b-9fad-e9137c6ded0b, dn c=de
Apr 21 08:58:45 dcs slapd[7236]: nonpresent_callback: rid=101 not UUID 
8a5e5f86-0867-102b-9fb0-e9137c6ded0b, dn o=domain,c=de
Apr 21 08:58:45 dcs slapd[7236]: nonpresent_callback: rid=101 not UUID 
8a5ed024-0867-102b-9fb2-e9137c6ded0b, dn ou=my,o=domain,c=de
			: (es folgen hier ca. 90% aller ldapeinträge)
pr 21 08:58:45 dcs slapd[7236]: slap_queue_csn: queing 0xae72c058 
20090421065817Z#000003#00#000000
Apr 21 08:58:45 dcs slapd[7236]: slap_graduate_commit_csn: removing 0xae72cf50 
20090421065817Z#000003#00#000000
Apr 21 08:58:45 dcs slapd[7236]: syncrepl_del_nonpresent: rid=101 be_delete 
cn=b9d1d7db1b3bc592e9b7b57acc40041e,ou=gosa,ou=configs,ou=systems,ou=my,o=domain,c=de 
(0)
		: ((die schon erwähnten 90% bis hinzu..)
Apr 21 08:58:46 dcs slapd[7236]: syncrepl_del_nonpresent: rid=101 be_delete 
ou=my,o=domain,c=de (66)
Apr 21 08:58:46 dcs slapd[7236]: syncrepl_del_nonpresent: rid=101 be_delete 
o=domain,c=de (66)
Apr 21 08:58:46 dcs slapd[7236]: syncrepl_del_nonpresent: rid=101 be_delete 
c=de (66)
Apr 21 08:58:46 dcs slapd[7236]: slap_queue_csn: queing 0xae72c058 
20090421065817Z#000003#00#000000
Apr 21 08:58:46 dcs slapd[7236]: slap_graduate_commit_csn: removing 0xb4d03ff0 
20090421065817Z#000003#00#000000

Wenn ich ein ldapsearch auf einen Nutzer, von dem ich weiss, dass er 
garantiert nicht von meiner Kollegin gelöscht wurde mache, ist er auf diesem 
Server nicht vorhanden, aber auf dem provder und den noch ueber slurpd 
synchronisierten.

Ich weiss, das die log-Einträge ansich keine Fehler darstellen, aber das dies 
mit wirklich besteheden Einträgen, auf denen definitive keine Änderungen zu 
diesem Zeitpunkt erfolgten, ist ein gravierendes Problem. Vorallem, da es 
mehrere Wochen lang ohne Probleme funktioniert und dann auf einmal dieses 
Verhalten.

Ich habe die Datenbank gelöscht und slap neu gestrtet, er hat alle Einträge 
wieder sauber eingelesen.



Zur Konfiguration:
Provider: slapd 2.3.30-5+etch2
	Config: ....
		  moduleload      back_bdb
		  moduleload      syncprov
		  :
		  :
		   # Fuer syncreply
		  index entryCSN,entryUUID        eq
		  :
                  overlay syncprov
                  syncprov-checkpoint 100 10
                  syncprov-sessionlog 100
Der Provider arbeitet auch als Master für den slurpd, der noch eine älteren 
slap versorgt. (Ohne Probleme)

Consumer: slapd 2.4.11-1   (lenny)
	Config:  .....  
		index   entryCSN,entryUUID                                     eq
		:
		:		
	 syncrepl rid=101
         provider=ldaps://ldap.my.local:636
         type=refreshOnly
         searchbase="c=de"
         retry="60  10  300  3  600 +"
         scope=sub
         schemachecking=off
         bindmethod=simple
         binddn="cn=replicator,ou=my,o=domai,c=de"
         credentials=ReSumpti0n

Da wir auch kerberos im Einsatz haben, hier die Config:
[kdcdefaults]
    kdc_ports = 750,88

[realms]
    MY.LOCAL = {
        database_name = /var/lib/krb5kdc/principal
        admin_keytab = FILE:/etc/krb5kdc/kadm5.keytab
        acl_file = /etc/krb5kdc/kadm5.acl
        key_stash_file = /etc/krb5kdc/stash
        kdc_ports = 750,88
        max_life = 10h 0m 0s
        max_renewable_life = 7d 0h 0m 0s
        master_key_type = des3-hmac-sha1
        supported_enctypes = des3-hmac-sha1:normal des-cbc-crc:normal 
des:normal des:v4 des:norealm des:onlyrealm des:afs3
        default_principal_flags = +preauth
    }


Ich kann gerne die gesamten Konfigurationen noch schicken, aber die Mail ist 
so schon überladen.
Ich hoffe es kannmir jemand einen Tip geben, woher dieses Verhalten komt und 
wie ich es in der nächsten Zeit verhindern kann.

Monika

-- 
________________________________________________________________________________
Monika Strack
Institut fuer Nutztiergenetik 
Friedrich-Loeffler-Institut

31535 Neustadt               e-mail: monika.strack@fli.bund.de
Germany                      Tel: +49 5034 /871 154
                             Fax: +49 5034 /871 239
_______________________________________________________________________________

Re: syncrepl =?ISO-8859-15?Q?löscht?= existierende =?ISO-8859-15?Q?Einträge?= auf consumer
#207976
Author: Sven Hartge
Date: Wed, 22 Apr 2009 00:06
22 lines
501 bytes
Monika Strack <strack@tzv.fal.de> wrote:

> Apr 21 08:48:45 dcs slapd[7236]: do_syncrep2: rid=101 LDAP_RES_INTERMEDIATE - SYNC_ID_SET

Ist deine rid für jeden consumer eindeutig?

S°

-- 
Sig lost. Core dumped.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@lists.debian.org (engl)

Re: syncrepl =?iso-8859-15?q?löscht_existierende_Einträge_auf?= consumer
#207981
Author: Monika Strack
Date: Wed, 22 Apr 2009 07:37
31 lines
839 bytes
Am Mittwoch, 22. April 2009 00:06 schrieb Sven Hartge:
> Monika Strack <strack@tzv.fal.de> wrote:
> > Apr 21 08:48:45 dcs slapd[7236]: do_syncrep2: rid=101
> > LDAP_RES_INTERMEDIATE - SYNC_ID_SET
>
> Ist deine rid für jeden consumer eindeutig?

Ja, ich habe zur Zeit nur den einen Consumer, alle anderen sind slaves mit 
slurpd und da gibt es keine Probleme. 

Monika
>
> S°
>
> --
> Sig lost. Core dumped.

-- 
________________________________________________________________________________
Monika Strack
Institut fuer Nutztiergenetik 
Friedrich-Loeffler-Institut

31535 Neustadt               e-mail: monika.strack@fli.bund.de
Germany                      Tel: +49 5034 /871 154
                             Fax: +49 5034 /871 239
_______________________________________________________________________________

Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads