Summary
Instructions provided describe how to create a sparse zone on a Solaris 10 machine and then install ArcGIS software inside of the created sparse zone.
Procedure
ArcGIS Server is supported in all three types of Solaris zones: sparse, whole-root, and global when installed according to the instructions below.
There are no special steps that must be completed to install ArcGIS Server in a global or whole-root zone; however, it is important to remember to install OpenGL before installing ArcGIS Server. If there is uncertainty as to whether or not OpenGL is installed, the ArcGIS Server setup program will return a notification if it finds that the OpenGL has not been installed.
Special steps are required to install ArcGIS Server on a sparse zone. Follow the steps below when installing on a sparse zone.
For the sake of this example, the steps for the setup will be on a Solaris 10 machine called 'congressional' that has 2 zones set up: 'congress1' and 'congress2'.
As Root, Create and Configure a Sparse Zone:
- Name and create a directory with 700 permissions for the zone. (In the example below, it is 'congress1'.)
Code:
mkdir -p /congressional1/zones/congress1
chmod 700 congress1
- Gather networking information for this zone.
Receive an IP address for the zone.
Determine the physical network device name.
Code:
ifconfig -a
- Configure the sparse zone. Replace <physical network device> and <zone IP address> with the correct values from the previous step.
Code:
zonecfg –z congress1
create
set zonepath=/congressional1/zones/congress1
set autoboot=true
remove inherit-pkg-dir dir=/usr
add inherit-pkg-dir
set dir=/usr/openwin/lib
end
add net
set physical=<physical network device>
set address=<zone IP address>
end
verify
commit
exit
- Verify the configuration.
Code:
zonecfg –z congress1 info
- Install the zone.
Code:
zoneadm –z congress1 install
- Verify the status of the installed zone.
Code:
zoneadm list –iv
- Boot up the zone.
Code:
zoneadm –z congress1 boot
- Verify the status of the running zone.
Code:
zoneadm list –iv
- Log in to the zone that was created. To exit the console, enter ~.
Code:
zlogin –C congress1
- Install ArcGIS Server, ArcIMS with ArcMap Server, ArcGIS Engine Runtime, or ArcReader.
- Run any miscellaneous zone administration commands, if needed, as root while not logged into the zone.
a) Check the status of a zone:
Code:
zoneadm list –iv
b) Halt a zone:
Code:
zoneadm –z congress1 halt
c) Reboot a zone:
Code:
zoneadm –z congress1 reboot
d) Delete a zone:
Code:
zoneadm –z congress1 halt
zoneadm –z congress1 uninstall
zonecfg –z congress1 delete