Prepare to Install webMethods Broker on a UNIX System
Information about
webMethods Broker installations is stored in the
webMethods Broker installations.txt file in the /var/opt/webmethods directory. Make sure the user that you are going to use to install has write permission to that directory.
Broker Monitor and
Broker Server require certain minimum system and user limits on UNIX systems. Ask your system administrator to set the following values for each process:
Limit | Value |
Maximum threads | 512 |
Maximum open files | 8192 |
Core dump size | unlimited |
If you are going to configure
Broker Server to create data files on an NFS-mounted partition, mount the partition using the command below. The options on the command help protect data integrity.
mount -o hard,nointr,proto=tcp host:/path /mount_point
Option | Description |
hard | By default, if the NFS server does not respond to requests from the Broker Server, the Broker Server tries a few times and then fails. The hard option forces the Broker Server to keep retrying until the NFS server responds. The Broker Server hangs during this period. |
nointr | Prevents users from shutting down the Broker Server while it waits for the NFS server to respond. |
proto=tcp | By default, the NFS-mounted partition uses the user datagram protocol (UDP) protocol to communicate with the Broker Server. The proto=tcp option forces the partition to use transmission control protocol (TCP) instead. TCP is more reliable than UDP. |
Suppose the partition you want to mount is on a machine named netappca, the data directory on the partition is wmbroker_data, and you want to mount the partition on the local file system at /var/opt/wmbroker_data. The command would be as follows:
mount -o hard,nointr,proto=tcp netappca:/wmbroker_data /var/opt/wmbroker_data
For information on other ways to protect data integrity, see your NFS server documentation.
If you are going to install
Broker Server on an NFS file system, the Basic Authentication feature will only work if you mount the NFS file system with the suid option, which allows set-user-identifier or set-group-identifier bits to take effect.