Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

During database failover Search stops working

SA-45601

Summary



When testing a disaster recovery scenario where half of all nodes were brought down, indexing and search no longer worked but all other functionality was fine. All indexes on the Search landing page have index size listed as -0.01.

After bringing up all the nodes the indexing is fine and works as expected.


Error Messages



[9/23/17 2:14:38:968 EDT] 000000c8 stdout Z 2017-09-23 02:14:38,963 [ WebContainer : 16] [ STANDARD] [ ] [ YOUR_APP:01.01.01] (Search.Data_Find_Search.Action) ERROR your_host|your_IP your_user - Search request failed. Query: [your_query], Index [WORK]


Steps to Reproduce



Bring down half ratio of the nodes existing in the user environment and use Search option.


Root Cause



A defect or configuration issue in the operating environment.

In order for elasticsearch to function, more than half of all indexing host nodes listed on the Search landing page must be online.
Technically, the number of indexing host nodes online must be greater than or equal to ((Total number of indexing host nodes online / 2) + 1).

In this case with four nodes listed as indexing host nodes, at least three nodes must be online.

Resolution



Perform the following local-change:

While it may not be possible to bring up the offline nodes to address the issue, the Search landing page can be adjusted. This will require elasticsearch to be 'restarted', which entails removing all indexing host nodes from the Search landing page.
  1. Remove all indexing host nodes from the Search landing page.
  2. Submit the change.
  3. Add only online indexing host nodes to the Search landing page.
  4. Submit the change.

Published March 9, 2018 - Updated October 8, 2020

Was this useful?

0% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us