1. Impact
A race condition may cause database pages for Sun Java System Directory Server to not sync to disk, resulting in possible Directory Server database corruption. Depending on which pages are affected, the impact may vary.
2. Contributing Factors
This issue can occur in the following releases for all platforms (Solaris 8, 9, and 10 SPARC and x86 Platforms, Linux, Windows, HP-UX):
* Sun Java System Directory Server Enterprise Edition 6.2
Note: Directory Server 6.1, 6.0, 5.2 and 5.1 are not affected by this issue.
To determine if the Directory Server running on a system is affected, the following command can be used:
$ dsadm -V
If the output contains the version string 6.2, the system is affected.
3. Symptoms
Depending on which database page is affected and which operation tries to access it, the resulting error messages can be different, but in the most frequent cases a message similar to the following is logged:
DEBUG - conn=-1 op=-1 msgId=-1 - libdb: PANIC: fatal region error detected; run recovery
4. Workaround
There is no workaround for this issue. Please see the Resolution section below.
5. Resolution
This issue is addressed in the following releases:
Native Package Versions:
* Solaris 9 and 10 with SPARC patch 125276-07 or later
* Solaris 9 x86 with patch 125277-07 or later
* Solaris 10 x86 and x64 with patch 125278-07 or later
* Linux with patch 125309-07 or later
* Windows with patch 125311-07 or later
PatchZIP (Compressed Archive) versions:
* Solaris 9 and 10 with SPARC patch 126748-04 or later
* Solaris 9 x86 with patch 126749-04 or later
* Solaris 10 x86 and x64 with patch 126750-04 or later
* Linux with patch 126751-04 or later
* Windows with patch 126753-04 or later
* HP-UX with patch 126752-04 or later
Note: After patches have been applied: Since the database corruption can be present but undetected, it is recommended to rebuild the database by exporting to an ldif file and reimporting the ldif file. In a replicated environment, all servers need to be rebuilt or reinitialized. Export/Import and initializing servers in a replicated environment is documented in the DSEE reference guide at:
http://docs.sun.com/app/docs/doc/820-2491/bcaim?a=view
For More details:
http://sunsolve.sun.com/search/document.do?assetkey=1-66-235361-1
No comments:
Post a Comment