webMethods Broker Storage

< Back to the Blog

While the webMethods Broker may not run out of storage very often, it can happen. And if you’re like me, it will happen on a day when you just don’t have the resources to fumble through a new rarely used procedure. So when that rare day comes and you need that rare procedure, here’s what to do.

First check client queues via MWS (My webMethods) to see if any are full up and can be cleared of ‘junk’ documents. If not, proceed to the commands below.

The broker will need to be stopped for this procedure. In the example below, the broker storage file was increased from 8G to 16G (max size is 32G). The Software AG Broker Admin Guide also has the following information.

From broker server’s OS command line:
**(make sure to use your specific install location – /opt/wm is where this broker was installed on a linux server)**

Stop the broker:
/opt/wm/Broker/bin/broker_stop

Make sure it has stopped:
/opt/wm/Broker/bin/broker_status

Increase Storage: (below is one long command, mind the spaces and formatting)
/opt/wm/Broker/bin/server_config storage /opt/wm/Broker/data/awbrokers90/default -session_data qs -qs_storage_file /opt/wm/Broker/data/awbrokers90/default/BrokerData.qs.stor 16G 16G

Start it again: (may take longer as the storage file grows)
/opt/wm/Broker/bin/broker_start

Check the status:
/opt/wm/Broker/bin/broker_status

Assuming you have a pretty good working knowledge of how and where your broker is installed, you should be back in business after all this. If not, the error messages should be telling. Most commonly, you may not have enough disk space, the correct install location, and/or elevated permissions.

Enjoy!

2 thoughts on “webMethods Broker Storage

Leave a Reply

Your email address will not be published. Required fields are marked *

Contact Us


If you have a pressing business challenge, we would love to hear from you. Our team of process technology experts is eager to transform your needs and ideas into a streamlined solution.

303-591-4371

1624 Market Street, Suite 202
Denver, Colorado 80202