Isis Environment Variables
Isis environment variables allow Oracle Utilities Network Management System Unix processes to find the appropriate isis messaging site.
ISISPORT and ISISREMOTE
ISISPORT is set to the second (tcp) service port in the sites file, and ISISREMOTE is set to the third (bcast) service port in the sites file. Note the second (tcp) port must be the same as the first (udp) port. These variables tell the tools and services where to listen for isis messages. If ISISPORT is not defined, it defaults to 2042 (via the nms-isis start script). If ISISREMOTE is not defined, it defaults to $ISISPORT+1. To simplify configuration it is generally recommended to NOT specify ISISREMOTE (let nms-isis start take care of it for you).
ISIS_PARAMETERS
Specifies the isis parameter file to be referenced by applications and services on startup.
An example isis parameter file is provided in the templates directory (isis.prm.template). Unless there is a specific reason not to, it is suggested that the default template be used for production systems. By default (if no parameter file exists) the nms-isis start script should automatically put in place and use a copy of the default isis parameter template file. Existing customers should verify that their isis parameter file and the provided template are in reasonable agreement (there should be a rational explanation for differences). An example of possible parameter file content for an Oracle Utilities Network Management System appears below:
#isis.prm
isis_NativeThreadStackSize 131072
# specify that all applications should provide their
# parameters when a dump occurs
isis_prmDumpAllParameters 1
# allow messages which can have 10MB of information, model
# builds may require messages of this size
isis_msgMessageSizeLimit 10000000
#
isis_UDPSndbuf 131072
isis_UDPRcvbuf 131072
#
isis_iclPacketHighWaterMark 49152
isis_iclPacketLowWaterMark 32768
# don’t go below 2048
isis_iclMaxSlots 4096
#PROTOS
protos_maxLocalClients 1024
protos_maxRemoteClients 1024
protos_taskHigh 100
protos_taskLow 95
Isis Standalone Mode
By default, isis starts in "standalone" mode. This means that isis will bind to the local loopback adapter (localhost - 127.0.0.1) and not the adapter defined by the gethostbyname function. This means that isis will not be available to other hosts on the network by default.
Isis Multi-Environment Considerations
When configuring multiple Oracle Utilities Network Management System environments on a single server, each site should be assigned a unique port number ($ISISPORT). This logically partitions each network and prevents unwanted cross communication through a single isis instance. As an example, the on-line system environment may be assigned to the 204x ports while the model build environment may be set to 214x, the off-line engineering environment set to 224x, and so on.