Kbase P50154: How to configure the AdminServer to run on a secondary IP address on UNIX machine with multiple NIC
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  07/12/2007 |
|
Status: Verified
GOAL:
How to configure the AdminServer to run on a secondary IP address on a UNIX machine with multiple NIC cards.
GOAL:
How to configure the NameServer to run on a secondary IP address on a server that has two NIC cards
GOAL:
Can the NameServer be configured to run on a secondary IP address, separate from the AdminServer?
GOAL:
How to configure a broker and NameServer to run on a secondary network interface?
FACT(s) (Environment):
UNIX
FIX:
In order to run the AdminServer on a secondary IP address you must declare the host name where it will run. You can not configure the NameServer or broker to run on a separate IP address from the AdminServer.
To declare a specific IP address for the AdminServer, modify the proadsv script in $DLC/bin directory.
At the bottom of the proadsv script where the command "exec" is stated add following command:
-Djava.rmi.server.hostname=<hostname or IP address>
between the -Djvmstart and -Djava parameters.
Example (PROGRESS is hostname):
Original proadsv script:
-Djvmstart.debug=$JVMSTRT_DBGOPT -Djava.command=$JVMEXE
Modified proadsv script:
-Djvmstart.debug=$JVMSTRT_DBGOPT -Djava.rmi.server.hostname=PROGRESS -Djava.command=$JVMEXE
Make sure that both primary and secondary IP addresses and their names are listed in the /etc/hosts file.