How to disable the Search Server daemon

Document ID : KB000012390
Last Modified Date : 14/02/2018
Show Technical Document Details
Introduction:

Cumulative Patch #3 for Service Desk Manager 14.1 introduces a customized version of Elastic Search. Even if you choose not to configure the search server the daemon will still be running on the Service Desk servers.

Question:

How can I disable the Search Server Daemon, PDM_ES_SEARCH_NXD, so that it does not continue to write log entries to the esEvent.log files?

Environment:
Service Desk Manager 14.1.03
Answer:

If you are not using the Search Server introduced in SDM 14.1.03 you may follow the below steps to disable the daemon from running on all Service Desk servers: 

1. Navigate to the $NX_ROOT/pdmconf directory and access the pdm_startup file

2. Locate the below entry:

 

; Elastic Search - Event Based Loading Daemon

PDM_ES_SEARCH_NXD(pdm_es_search_nxd, $NX_LOCAL_HOST, "es_index_proc")

restart

after domsrvr connects + 5 

 

3. Comment this out so it now appears as the below:

 

; Elastic Search - Event Based Loading Daemon

;PDM_ES_SEARCH_NXD(pdm_es_search_nxd, $NX_LOCAL_HOST, "es_index_proc")

;restart

;after domsrvr connects + 5 

 

4. Find the three additional references to "pdm_es_search_nxd" in this file and comment them out as well by changing:

 

pdm_es_search_nxd

to

;pdm_es_search_nxd

 

5. Repeat steps 2 to 4 for the below files:

 

NX_ROOT/pdmconf/pdm_startup.tpl 

NX_ROOT/samples/pdmconf/pdm_startp.tpl 

NX_ROOT/samples/pdmconf/pdm_startp.rmt 

 

6. Once all files have been modified and saved, run pdm_configure

 

The pdm_es_search_nxd daemon will not be started anymore and the esEvents.log can be deleted. 

Additional Information:

For information on how to configure the Search Server please navigate here.