|
Question |
This document contains a checklist of information to
determine the problem that has occurred if you add a server to the
Dispatcher configuration of Load Balancer, and the operation does not
complete successfully. |
|
|
|
Answer |
When you add servers to your Dispatcher configuration with
Load Balancer Version 5.0.x, there is additional error checking that can
result in the message: "Error: Router address not specified or not valid
for port method"
Use the following checklist to determine the problem:
- Ensure you have applied the latest maintenance level.
- Ensure you are using an IBM® distribution of Java™, unless
you use a Sun platform.
- Ensure you are not configured to use DHCP on
Windows®.
- If the forwarding method is mac (default), then the
server, cluster and at least one supported NIC must be on the same subnet.
For example, you cannot define a cluster of 10.1.1.1 and a server of
130.2.3.4 because they are not on the same subnet
Note: If the forwarding method is NAT or CBR, the servers do not
need to be on the same subnet as the cluster.
- If all are on the same subnet, and you have aliased the
cluster, ensure you alias the cluster on a NIC that routes to this subnet.
For example, if en0 is defined for 13.2.3.4 and en1 is defined for 9.1.2.3
and the cluster definition is 9.5.7.3, you must configure the cluster on
en1. The default interface is en0.
- On Linux® platforms, ensure you have loaded the correct
kernel by looking in the /usr/lpp/ibm/internet/nd/logs/dispatcher
directory for the kernel.load file. Check this file for any reported
errors.
The sections "Configuring the Dispatcher component" and "Command
reference for Dispatcher and CBR" in the Load Balancer Administration
Guide discuss the parameters that are used on the server add command,
specifically the router parameter. The default for the router parameter is
0, which indicates that the server is local. When you set the server’s
router address to something other than 0 (default), the value indicates
that it is a remote server that resides on a different subnet.
When the server that you want to add is located on a different subnet,
set the router parameter to the address of the router that will be used on
the local subnet to communicate with the remote server. |
|
|
|
|
Cross Reference information |
Segment |
Product |
Component |
Platform |
Version |
Edition |
Application Servers |
Runtimes for Java Technology |
Java SDK |
|
|
|
|
|
|