Domino Server is showing multiple database locks on daoscat.nsf. This can cause the server to hang. The server stops responding and has to be restarted. In some rare cases the Domino server is crashing with an error - "PANIC: semaphore invalid or not allocated". The Fixup operation on databases with a very high number of NLOs causes a high number of locks which affects performance.
The message on the console will be similar to this:
[13E4:007F-1D88] Lock(Mode=X LockID(CONTLONGKEY DB=C:\Domino\data\daoscat.nsf RRV=278 len=48 hKey=0xC0184B37 SkipLastDWORD)) countNonIntentLocks = 1 countIntentLocks = 0, queuLength = 0
[13E4:007F-1D88] Req(Status=Granted Mode=X Class=Manual Nest=0 Cnt=1 0000
[13E4:007F-1D88] Tran=0 Func=N/A x\ehashr6.c:899 [212C:000F-0000000000002170])
- Use fixup only during off-peak hours.
- Avoid running multiple simultaneous fixups.
- Ensure all databases have transaction logging enabled to help avoid the need to run fixup.
- Do not run DAOS resync during peak hours.
- Do not run fixup or compact on databases with a very large number of NLOs.
What not to do!
- Recreate the daoscat.nsf by deleting it and then running offline resync "load daosmgr resync force".
- Perform offline maintenance on the entire mail directory.
Fixup is not releasing the locks for a database’s NLOs until the operation is completed for that particular database. So, as fixup is running there might be many locks allocated. Sometimes, locks can be seen on daoscat.nsf while running resync force as well. When fixup is complete it will release the locks, but if there are fixups of databases with a lot of NLOs or there are multiple fixups with many NLOs, it could fill the lock pool.
Fix List for HCL Domino 12.0.1 Fix Pack and Interim Fixes
HCL Domino 12 fixes the issue but customers who use DAOS extensively need to upgrade to 12.0.1 IF1
|Fix introduced in release||SPR||Description||Additional information|
|Domino 12.0.1 Interim Fix 1 (12.0.1 IF1)||SSARC8LEQB||Multiple locks on daoscat.nsf after upgrading to v12 which is leading to Domino server crash.|
Make sure to contact us if you need help upgrading to Domino 12.0.1
What others say about us
“Having migrated from IBM Domino to Microsoft Office 360 (Business Cloud), we are delighted with the results – and have 1000 happy internal customers who much prefer Outlook to Domino. Life IT were flexible, fair and supportive when schedules had to change due to other Gurit projects. We had direct access to engineers and technical staff and a dedicated team who were easy to work with. The whole project was done in a very friendly environment and I would definitely recommend Life IT for these sorts of migration projects.”
Global IT Services Manager — Gurit Services AG
“Without the professional and expert support of Life IT, we wouldn’t have had the quality product we now have. They gently but insistently pushed the boundaries of our assumptions during the analysis phase, getting us to challenge our mind-sets and think outside the box. They then worked seamlessly as part of our team and delivered to time and to budget – no mean feat”.
Head of Technical Services—HCSS
“As we’d already invested significantly in Lotus Notes and Domino, a solution that built on our existing investment and skills was ideal. Life IT understood what was important to us and delivered a solution that met our needs. We’ve already seen the number of ‘distress calls’ to the sales office reduce as our sales managers can easily access customer data off line wherever they are and we’ve had positive feedback all round about the ability to update their call reports instantly on the road.”
Head of IT—Polyflor
“The Life IT solution has provided us with a significant reduction in support and maintenance costs and is an easy to use, more resilient and more easily maintainable system. As a business that handles thousands of transactions a day from 12 different own brand or white label websites it was vital that the whole process was seamless and, with the renewal of the support and maintenance contract from our existing supplier looming, it was also vital that the project came in on deadline. Life IT achieved this and more as they provided us with additional MI functionality and supported our staff whilst transferring their skills.’
Head of IT Development—DLR
“Life IT are doing a great job providing a very professional and efficient service. They are almost silently efficient and just get things done – only escalating issues when necessary. Their expertise in the AS400 is a key strength ensuring a real depth to their service and they keep us up to date with advances in technology too. So from an AS400 perspective I have very little to worry about.”
IT Service Delivery Manager
“After the restructure I was left with a critical resource gap which quickly needed filling, having worked with Life IT before I gave them a call. Their response was swift and efficient. They now work as a virtual Center Parcs help desk team providing a strength and depth of support. Their flexible working based on a time bank system is real value for money. So not only do I get an expert and efficient service, I have reduced my resource costs!”
Head of IT—Center Parcs
“We wanted flexible support to ensure 24/7 cover and Life IT worked with us to deliver this. Life IT has become integrated into the Bentley way of working and their role has expanded into looking at the technical side of the application as well as the support. “Our relationship has been built up over a significant period of time and both sides have worked hard to develop a supplier/customer relationship that can be used as a model throughout Bentley. We are now in the position where we have a pro-active partnership, Life IT are treated as part of Bentley, and that is a credit to them”.
Senior IS Manager—Bentley Motors
From full 24 by 7 operations to month end support and holiday cover, we can tailor a fixed price solution to fit seamlessly with your IT department.
So we offer a wide range of technical support services including IBM i, System P, Domino and SQL Server, to proactively monitor the availability and performance of your systems within a fixed price contract.
The key to our Application Support is that it’s ‘tailored’ to your exact requirements, with the flexibility to increase the resources and hours of cover as required.
We provide any combination of application, operational and technical support, no matter how current your environment is and no matter how long support is projected for.
Life IT offer bespoke managed Microsoft SQL Server support services which are tailored to our customer’s requirements to ensure their systems are optimized, stable and secure, as well as prepared for future upgrades and updates.