My jira production node is recommended full reindexing after remove my node from the Load Balancer. We are using MS Assure load balancer and someone recommended me to delete that node configure line in the load balancer and then restart the LB.
I want to know is this the only way to perform the full reindexing or is there any other way to do this?
Hello @Venkateshwarlu
Welcome to Atlassian Community!
I believe the best way to perform a full re-index but making sure your users would not be affected by any downtime would be by performing the steps below:
- Ensure the node has a 'back-door' connector in it. This is an alternate HTTP connector that is not connected to the load-balancer / proxy, as detailed inIntegrating JIRA with Apachein theConfigure Tomcatsection.
- Remove the node from the load-balancer configuration, so clients are still not being redirected to it.
- Access the node using the 'back-door' connector, and perform a 'lock JIRA and re-build index' as perSearch Indexing.
- When the index has complete, access the node and verify everything is OK.
- If so, add the node back to the load-balancer configuration.
Additionally, another alternative way would be to:
- Connect to any node and run 'lock JIRA and re-build index' as per Search Indexing.
- Node health-check status will be changes to '{"state":"MAINTENANCE"}' and node will be removed from LB.
You can check the documentation below for more details about the options provided:
Reindex Jira Data Center without downtime
Let us know if you have any questions.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.