分类:
2008-01-15 18:09:58
updall -R is in loop
Product:
Lotus Domino > Lotus Domino Server > Version 7.0.2
Platform(s):
AIX
Doc Number:
1287943
Date:
2007-11-26
Technote
Problem
Updall -R never ends on Domino server. This issue specifically occurred on AIX platform.
Log indicated that Updall task somehow started over from the beginning of database list at some point and it kept happening forever.
08/05/2007 07:06:02 Updating views in Welcome.nsf
08/05/2007 07:06:04 Updating views in WelcomePage.nsf
08/05/2007 07:06:05 Updating views in admin4.nsf
08/05/2007 08:07:16 Updating views in catalog.nsf
........
08/05/2007 08:16:55 Updating views in iNotes/help65_iwa_en.nsf
08/05/2007 08:16:55 Updating views in log.nsf
08/05/2007 08:19:58 Updating views in Welcome.nsf <==Repeat from the beginning. It kept happening
08/05/2007 08:19:59 Updating views in WelcomePage.nsf
08/05/2007 08:20:00 Updating views in admin4.nsf
08/05/2007 08:50:11 Updating views in catalog.nsf
Solution
If Domino Data directory is on JFS2 File system and View_Rebuild_Dir notes.ini parameter is not set, meaning temporary files are created/deleted on data directory, the problem could happen.
With Updall -R, many temporary files are created/deleted on data directory (by default) while a directory scan occurred. Those could trigger the problem.
This problem does not caused by Domino defect. The problem is related to a simultaneous readdir_r() OS calls against JFS2 file system, AIX issue.
Workaround:
* move Domino data directory to a directory build on JFS system. (do not use JFS2)
or
* use View_Rebuild_Dir notes.ini parameter pointing to a directory other than Domino data directory. This can be a sub-directory of Domino data directory.
By doing either, Updall -R can be run without any problem.