19.4 Performing Maintenance on a High Availability Lucene Index

If you have a high availability Lucene configuration, you can take one Lucene node out of service for maintenance while other Lucene nodes continue to operate. Then you can synchronize the out-of-date Lucene node with the current indexing data.

  1. Log in to the Novell Filr site as the Filr administrator.

    1. Launch a web browser.

    2. Specify one of the following URLs, depending on whether or not you are using a secure SSL connection:

      http://filr_hostname:8080
      https://filr_hostname:8443
      

      Replace filr_hostname with the hostname or fully qualified domain name of the Filr server that you have set up in DNS.

      Depending on how you have configured your Filr system, you may not be required to enter the port number in the URL, and if you are using NetIQ Access Manager, the Filr login screen is not used.

  2. Take the Lucene node that needs maintenance out of service:

    1. Click the admin link in the upper right corner of the page, then click the Administration Console icon Manage the Search Index page.

    2. Under Search Index, click Nodes.

      Lucene Nodes page
    3. In the list, locate the node that needs maintenance.

    4. Make sure that Enable Deferred Update Log is selected.

    5. In the User Mode Access box, change Read and Write to one of the following options, depending on the type of maintenance that you want to perform:

      • Write Only: Select this option if you are performing a re-index on the search index node.

      • No Access: Select this option if you are performing other types of maintenance on the search index node, such as upgrading it, adding more disk space or memory, and so forth.

        Selecting this option ensures that no data is written to the index while the maintenance is being performed.

    6. Click Apply, then click Close.

      The new setting is put into effect immediately, so that the Lucene node is no longer accessible to Filr users.

  3. Perform the needed maintenance on the Lucene node. For example, for information about how to perform a re-index on the node, see Section 19.3, Rebuilding the Lucene Index.

  4. Return the out-of-date Lucene node to full service:

    1. Click the admin link in the upper right corner of the page, then click the Administration Console icon Lucene Nodes page.

    2. Under Search Index, click Nodes.

      Lucene Nodes page

      If you moved the Lucene node to No Access, the out-of-date Lucene node is flagged with Deferred Update Log Records Exist.

      The User Mode Access option shows Read and Write because this is the last selected setting.

    3. Select Apply Deferred Update Log Records to the Index, then click Apply.

      The Deferred Update Log options disappear if the update is successful.

    4. Click Close.

      The Lucene node that was out of service has now been updated with current indexing data.

  5. (Conditional) If both Lucene nodes require maintenance, repeat Step 1 through Step 4 for the second Lucene node.