Wednesday, November 23, 2011

How to restart correctly the repository (Content Server services)

A typical Content Server contains 3 types of services: Docbroker, Docbase and JavaMethodServer. The correct restart procedure is:

Change the startup type to 'Disabled' and stop the services:
1. JMS service
1a Check for java.exe process (use ProcessExplorer): if found, ensure it's related to JMS and kill it (sometimes it hangs and doesn't terminate when you stop JMS).
2. Docbase(s) service(s) (if there are more than 1 Docbase, stop them one by one, the global repository must be the last).
3. Docbroker(s) service(s).
4. Clean the JMS cache ([JBOSS]\server\DctmServer_MethodServer\work\) and DFC(BOF) cache (DM_HOME\dfcdata\cache)


Change startyp type to 'Auto' (or Manual) and start the services:
5. Docbroker(s)
6. Docbases (if you have more, start the global repository first, then the others)
6a Check each started docbase log for errors
7. JMS
7a Check JMS logs ([JBOSS]server\DctmServer_MethodServer\log): boot.log and server.log

No comments:

Post a Comment