WebSphere WebSphere Application Server Network Deployment, Version 6.1.x Operating Systems: AIX, HP-UX, i5/OS, Linux, Solaris, Windows, z/OS

Removing a messaging engine from a cluster

You can remove a messaging engine from a cluster so servers that are members of the cluster cannot send and receive messages.

Before you begin

When you remove messaging engines from a cluster you should remove them in numerical order from highest to lowest, so as to avoid a situation where (for example) there are messaging engines numbered 001 and 002 and not 000. The reason for this is to provide additional surety when using WS-Notification, because WS-Notification attaches special significance to the "first" messaging engine in the cluster. For more information, see the WS-Notification troubleshooting tip Deleting administered subscribers and messaging engines.

When you remove a messaging engine from a cluster, all message points and their messages are deleted, so if the cluster has a queue destination configured, some of the messages stored for that queue might be lost.

About this task
To remove a messaging engine from a cluster:

Procedure

  1. In the navigation pane, click Service integration > Buses.
  2. In the content pane, click the name of the bus.
  3. In the content pane, under Additional properties, click Bus members. A list of members in the bus is displayed.
  4. In the content pane, select the cluster from which you want to remove a messaging engine. A list of messaging engines for the server is displayed.
  5. In the content pane, select the messaging engine that you want to remove.
  6. Click Remove messaging engine.
  7. Save your changes to the master configuration.
Results
The messaging engine is removed from the cluster.
Remember: When you remove a messaging engine, WebSphere Application Server does not delete the data store tables automatically. If you want to recreate the same messaging engine, you must first delete the previous set of tables. But if you create a messaging engine with existing tables, they must be empty, so that the messaging engine can function correctly. Refer to the documentation for your chosen relational database management system (RDBMS) for information about how to delete tables. However, if you have created a data store with default settings, you do not need to delete previous tables.
What to do next
You can also use the deleteSIBEngine command to remove a messaging engine from a cluster.
Related concepts
Messaging engines
Bus members

Task topic

Terms of use | Feedback


Timestamp icon Last updated: 26 February 2009
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.pmc.nd.multiplatform.doc/tasks/tjj0043_.html

Copyright IBM Corporation 2004, 2009. All Rights Reserved.
This information center is powered by Eclipse technology. (http://www.eclipse.org)