Installation guide

CHAPTER 3 Creating Embedded EAServer Installations
Installation Guide 23
c For all upgrades, stop EAServer applications such as “Jaguar CTS”
terminal windows, EAServer Manager, and server processes that you
have started in the background. You can shut down servers that are
running in the background using EAServer Manager or
jagtool (after
connecting to the server to be shut down), or by killing the process ID
that is running the
serverstart.sh or jagsrv command.
2 Test the silent installer using the run script that you created at the
command line or in your own product’s installation script. Running a silent
installation takes 10 – 20 minutes, depending on the speed of your
computer.
3 After each trial run, check for errors, and clean up your machine as
described in “Troubleshooting and cleanup of the silent installer” on page
33.
Configuration and run files
In a silent installation, users cannot input information or choices. You must
supply all required information in a configuration file or on the command line.
The EAServer installation script contains a sample configuration file,
SilentInstall_Unix.txt. The shell script SilentInstall_Unix.sh runs the install
with this configuration. Start with copies of these files and modify them to suit
your installation.
Place your configuration file and run script in the root directory of your install
image. Edit the run script to refer to the file name you are using for your
configuration file. You may need to change the temporary directory location
specified for the
-Dtemp.dir command line option. This directory must have
enough space for the installer’s temporary work files, as described in “System
requirements” on page 2.
Edit the configuration file to customize the installation as described below.
Installation logging parameters
For troubleshooting purposes, you can enable logging for the installer by
setting the parameters in Table 3-1.
Table 3-1: Parameters to enable logging of installation activity
Parameter Specifies
-W EASInstallLog.active Whether logging is enabled. Set to True to enable logging and False to
disable.