[BSD] openldap syncrepl "size limit exceeded"

Gabor HALASZ halasz.g at freemail.hu
2011. Okt. 17., H, 21:59:57 CEST


On 10/17/2011 9:22 PM, Péchy Gáspár wrote:
>>
>> Sizelimit 0-val meg dehatabb :)
> sizelimit 0-át még nem ettem, ha műkszik (s ha kell), mindenképp
> elegáncsosabb

Egy ideje:

       sizelimit {<integer>|unlimited}

de a 0 is jo szokott lenni. Valahol (altalaban nem globalisan) de
szukseg lesz ra (hacsak nem tudod elore meghatarozni az adatbazis
meretet), hogy a szinkronizacio ne akadjon el.

>>
>>> #limits dn.exact="cn=neddugi,ou=mydep,o=firm" size=unlimited
>>> time=unlimited
>>
>> Nekem ehhez hasonlo mukodik, csak komment nelkul :) Kellene a syncrepl
>> konfiguracioja, mert ebbol sok minden nem latszik.
> Íme:
> 
> syncrepl rid=001
>     provider=ldap://mydomain.hu:389
>     type=refreshOnly
>     interval=00:00:00:10
>     searchbase="ou=mydep,o=firm"
>     filter="(objectClass=*)"
>     scope=sub
>     bindmethod=simple
>     binddn="cn=neddugi,ou=mydep,o=firm"
>     credentials=neduddmeg
> 

Erre pedig illeszkedik a fenti (kikommentezett) limit. Van egy-ket
tippem, hogy mivel tudod megkeresni a hibat (elso korben egy ldapsearch
a fenti dn-nel, mikozben a slapd loglevelje tartalmazza a 128-at), ha
csak megoldast akarsz, akkor tedd ide a sizelimit unlimited-et, akkor
csak a syncreplre vonatkozik. Mellekesen nem sok ertelmet latom
10s-enkent refreshonly-zni, ha ilyen gyakran valtozik a db, akkor jobb a
refreshandpersist.



További információk a(z) BSD levelezőlistáról