[Date Prev][Date Next]
Re: proxycache memory allocation
Dieter Kluenter wrote:
Howard Chu <firstname.lastname@example.org> writes:
I don't think that's the problem at hand. In the example below, the
proxycache-directory directive was specified before the proxycache
directive, therefore no private DB was known yet.
I didn't mention it in my post, but the directive had been changed, I
attach my present slapd.conf for the records
Once again, people really need to pay attention to the fact that
Ordering matters in the config file.This is also another good reason
to deprecate the slapd.conf file and just use back-config, which
forces related directives to be collected into their own LDAP entries,
thus eliminating this confusion.
This example is still confused. You must always fully configure the
database itself, then fully configure each overlay, don't interleave
them like this. An overlay is something that's added on to a database,
the database itself must be in fully working state before you add
anything to it.
E.g., the actual database directives in your config are just these:
uri "some uri"
,----[ back-ldap-slapd.conf ]
| include /etc/openldap/schema/core.schema
| include /etc/openldap/schema/cosine.schema
| include /etc/openldap/schema/inetorgperson.schema
| pidfile /var/run/slapd.pid
| argsfile /var/run/slapd.args
| loglevel 0
| modulepath /usr/lib/openldap/openldap
| moduleload back_ldap.la
| moduleload rwm.la
| moduleload pcache.la
| access to dn.base="" by * read
| access to dn.base="cn=Subschema" by * read
| access to * by * read
| database ldap
| overlay rwm
| suffix "dc=dkluenter,dc=de"
| rwm-suffixmassage "dc=dkluenter,dc=de" "o=avci,c=de"
| rootdn "cn=admin,dc=dkluenter,dc=de"
| uri "ldap://192.168.100.94"
| overlay pcache
| proxycache bdb 1000 1 100 90
| proxycachequeries 1000
| proxyattrset 0 mail telephonenumber
| proxytemplate (|(sn=)(cn=)) 0 3600 3600
| proxytemplate (sn=) 0 3600 3600
| proxytemplate (cn=) 0 3600 3600
| index objectclass eq
| index queryid eq
| index sn,cn eq,sub
| directory /var/lib/ldap/cache
| database monitor
-- Howard Chu
Chief Architect, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc
OpenLDAP Core Team http://www.openldap.org/project/