Hi,
I noticed a warning from error logs that userRoot cache settings were
too small compared to db size.
I tuned cache values based on this article:
https://access.redhat.com/site/documentation/en-US/Red_Hat_Directory_Server/8.2/html/Performance_Tuning_Guide/memoryusage.html
Based on log report, I used following values:
Entry cache:
nsslapd-cachememsize: 268435456 (256MB)
DB cache:
nsslapd-dbcachesize: 268435456 (256MB)
After this, my second LDAP server gives the following errors:
acl__TestRights - cache overflown
Some of the queries fails. For example some of the sudoers entries don't
work.
Questions:
1. I changed values using Console. But for the second LDAP server I was
not able to save new nsslapd-dbcachesize value, because Save button was
greyed out. I changed value using ldapmodify. But is there a reason why
Save button is disabled?
2. Do my values make sense in general? Default values were only 10MB and
wondering why is that?
I have currently 2GB RAM for directory servers and DBs are relatively
small. Log reports userRoot size as 180MB. RAM usage is fine, plenty of
free memory.
-Vesa
--
389 users mailing list
389-users@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/389-users