The ChorusOS 4.0.1 Simulator for the Solaris Operating Environment (SPARC Platform Edition) architecture makes it possible to run multiple instances of the same system image. This requires a dynamic configuration at load time, which makes use of the UDP port for remote IPC communication and IP addresses for Ethernet communication.
To enable dynamic configuration, a site configuration file is required to identify each simulator. By default, this file must be named site_number.conf and placed in the /usr/local/chorus/simu_admin directory. You can override the default pathname by setting the CHORUS_SITE_NUMBER_FILE environment variable before launching the ChorusOS Simulator.
Each simulator must be assigned an instance number at boot time, which acts as an index to entries in the site configuration file, each of which defines:
The hostname of the host system on which the simulator instance runs.
The UDP port number used by the simulator instance for remote IPC.
The IP address assigned to the simulator instance.
Here is the format of each entry:
instance_number hostname UDP_port IP_address
Where:
instance_number is a number between 1 and 254 used to reference an instance of the simulator.
hostname is the name of your Solaris host.
UDP_port is a UDP port number used for the remote IPC mechanism.
IP_address is an IP address that will be used for simulator configuration.
Here is an example site configuration file:
# # Site configuration file # 1 server1 2052 2.1.1.2 2 server2 2053 2.1.1.3
A valid IP address is mandatory. This address is used to access the simulator from the supporting Solaris host and remote Solaris hosts.