Remove a node from the index management table
After you remove a node from a cluster, use the SearchService.removeIndexingNode wsadmin command to remove the node from the index management table.
Before starting
To edit configuration files, use the IBM WAS wsadmin client. See Starting the wsadmin client for details.Before you use the SearchService.removeIndexingNode command, remove the node using the Integrated Solutions Console or the wsadmin client. For information about how to remove a node using the Integrated Solutions Console, see the following topic:
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=%2Fcom.ibm.websphere.nd.doc%2Finfo%2Fae%2Fae%2Ftagt_svr_conf_nodes.html
Procedure
To remove a node from the index management table...
- From the dmgr host:
cd $DMGR_PROFILE/bin
./wsadmin.sh -jython
execfile("searchAdmin.py")
If prompted to specify a service to connect to, type 1 to pick the first node in the list. Most commands can run on any node. If the command writes or reads information to or from a file using a local file path, pick the node where the file is stored.
- Use the following command:
SearchService.removeIndexingNode(String nodeName)
Removes the specified node from the index management table.
This command takes a single argument:
- nodeName. The name of the node to be removed. This argument is a string value that takes the following format:
nodeName:serverName
For example:
SearchService.removeIndexingNode("Node01:cluster1_server1")
Parent topic
Manage the Search index