Skip to main content

Software  >  Lotus  >  

Diagnostic (debug) NOTES.INI settings for dbdirman can cause DAOS to delete attachments prematurely

 Flash (Alert)
 
Abstract
Certain diagnostic NOTES.INI settings related to dbdirman can cause an undercount of DAOS references during resync. Undercounting can lead to premature deletion of attachments from the DAOS repository during prune operations.
 
Content
DAOS resync scans all .NSF files on the Domino server and counts the number of references to each .NLO file in the DAOS repository. If any of the following NOTES.INI parameters are enabled, dbdirman can provide an incomplete list of .NSF files to the resync process. If an .NSF file containing DAOS references is not scanned, the reference count for the associated .NLO files will be too low, or zero. A subsequent prune operation will delete these .NLO files when the reference count reaches zero, even though there are actually references to them in the .NSF files that were not scanned. (Unless the prune operation is run manually with a different argument, deletions will occur in accordance with the DAOS deferred deletion interval.)
To correct this problem, if any of the following settings are enabled in a DAOS-enabled Domino server's NOTES.INI file, remove them immediately, and then shut down the Domino server and all related processes. The shut-down ensures that shared memory structures are flushed, so they will be re-created without the settings on restart. After the restart, issue a 'tell daosmgr resync force' command to re-count all of the references.

DEBUG_DISABLE_DIRMAN_REFRESH
DEBUG_DISABLE_REFRESH_CACHE_FROM_DISK
DEBUG_DISABLE_CACHE_DB_UPDATES
DEBUG_DISABLE_UPDATE_CACHE_DB
DEBUG_DISABLE_DIRECTORY_CACHE

This affects only 8.5.0. Fix PMAO7RSQCT (included in 8.5.0 FP1, and in 8.5.1) will check for all of these flags. If any are found to be enabled, it will print a warning message about them, and prevent the resync operation from running to avoid putting the DAOS catalog in a false 'Synchronized' state.
 
 
 

Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.
Rate this page
Please take a moment to complete this form to help us better serve you.
This material provides me with the information I need.




This material is clear and easy to understand.




Did the information help you to achieve your goal?
What updates, improvements, or related information would you like to see in this document?
Your response will be used to improve our document content. Requests for assistance, if applicable, should be submitted through your normal support channel as we cannot respond from this site.
Input the verification number to submit feedback:
Document information
 Product categories:
 Software
 Messaging Applications
 Advanced Messaging
 Lotus Domino
 Lotus Domino Server
 Operating system(s):
  AIX, AIX 64bit, IBM i, Linux, Solaris, Windows, Windows 64bit, i5/OS
 Software version:
  8.5
 Software edition:
  All Editions
 Reference #:
  1385425
 IBM Group:
 Software Group
 Modified date:
 2009-10-27

Translate My Page
 
 

Rate this page

Help us improve this page. Your response will be used to improve our document content. Requests for assistance, if applicable, should be submitted through your normal support channel as we cannot respond from this site.