glite-BDII_top - Updated to version 3.2.10-3
Description (See the patch #4548)
What's new
This update of the top level BDII enables support for OpenLDAP 2.4 and addresses the degradation problems seen in production.
The main problem addressed in this release is the fix for the performance degradation problem seen in production by some sites. For more details about this fix please see the relevant bug report. In order to fix this issue, OpenLDAP 2.4 is required and this release contains the necessary changes that enable this version to be used. Another performance improvement is the option to use a RAM disk for the database files.
Configuration
This release introduces three new YAIM variable that are have the following default values.
SLAPD_CONF=/etc/bdii/bdii-top-slapd.conf SLAPD=/usr/sbin/slapd2.4
BDII_RAM_DISK=yes
SLAPD_CONF is the location of the slapd.conf file. SLAPD is the full path of the slapd command. BDII_RAM_DISK is a boolean to enable/disable the use of the RAM disk.
Please note that if you set BDII_RAM_DISK=yes it is advisable to have at least 4GB of RAM in the machine, because a lot of space can be taken by the transaction log files of the LDAP DB (depending on the log level).
For further fine-tuning of the performance please consult: https://savannah.cern.ch/patch/?4548#comment29
The following bugs are fixed by this release
https://tomtools.cern.ch/jira/browse/IS-88 https://tomtools.cern.ch/jira/browse/IS-155
https://tomtools.cern.ch/jira/browse/IS-96 https://tomtools.cern.ch/jira/browse/IS-158
https://tomtools.cern.ch/jira/browse/IS-159 https://tomtools.cern.ch/jira/browse/IS-160
https://tomtools.cern.ch/jira/browse/IS-163 https://tomtools.cern.ch/jira/browse/IS-164
https://tomtools.cern.ch/jira/browse/IS-165 https://tomtools.cern.ch/jira/browse/IS-172
Dependent Patches
Number | Description |
---|---|
There are no dependent patches. |
Fixed Bugs
Number | Description |
---|---|
#73098 | Top BDII endpoint published twice in GLUE 2 |
#72689 | Top BDII should group the site info under GLUE2GroupID=grid |
Updated Rpms (See the full list)
Name | Version | Full Rpm Name | Description |
---|---|---|---|
bdii | 5.1.13-1 | bdii-5.1.13-1.noarch.rpm | bdii-top |
bdii-config-top | 0.0.8-1 | bdii-config-top-0.0.8-1.noarch.rpm | bdii-config-top |
glite-BDII_top | 3.2.10-3 | glite-BDII_top-3.2.10-3.sl5.x86_64.rpm | glite-BDII_top |
glite-info-provider-ldap | 1.3.2-1 | glite-info-provider-ldap-1.3.2-1.noarch.rpm | glite-info-provider-ldap |
glite-info-update-endpoints | 2.0.6-1 | glite-info-update-endpoints-2.0.6-1.noarch.rpm | glite-info-update-endpoints |
glite-yaim-bdii | 4.1.11-1 | glite-yaim-bdii-4.1.11-1.noarch.rpm | configuration for the yaim bdii module |
glue-schema | 2.0.6-1 | glue-schema-2.0.6-1.noarch.rpm | GLUE Schema |
lib64ldap2.4_2 | 2.4.22-1 | lib64ldap2.4_2-2.4.22-1.el5.x86_64.rpm | LDAP Libraries |
openldap2.4 | 2.4.22-1 | openldap2.4-2.4.22-1.el5.x86_64.rpm | OpenLDAP is an open source suite of LDAP (Lightweight Directory Access Protocol) applications and development tools. LDAP is a set of protocols for accessing directory services (usually phone book style information, but other information is possible) o... |
openldap2.4-extra-schemas | 1.3-10 | openldap2.4-extra-schemas-1.3-10.el5.noarch.rpm | Extra Schemas for the OpenLDAP server |
openldap2.4-servers | 2.4.22-1 | openldap2.4-servers-2.4.22-1.el5.x86_64.rpm | OpenLDAP is an open source suite of LDAP (Lightweight Directory Access Protocol) applications and development tools. LDAP is a set of protocols for accessing directory services (usually phone book style information, but other information is possible) o... |
Service reconfiguration after update
Service must be reconfigured.
Service restart after update
Service must be restarted.