Preface
Installing a Sun JavaTM Enterprise System (Java ES) solution is an extended
process. In a typical solution you install Java ES components on
several networked computers, and then configure component instances that interoperate.
This book, Sun Java Enterprise System Installation Planning Guide,
describes how to analyze a Java ES architecture and develop a plan
for installing it.
Who Should Use This Book
Installation planning is one stage of the Java ES solution
life cycle. The Installation Planning Guide assumes
that the earlier stages of the life cycle covered in Sun Java Enterprise System Deployment Planning Guide have
been completed and the high-level technical description of the solution known
as the deployment architecture has been developed.
The Installation Planning Guide is for the person
who analyzes the deployment architecture and determines how the solution is
installed and configured.
Before You Read This Book
The Installation Planning Guide does not assume
that one person will carry out all stages of the solution life cycle. The
person who develops an installation plan should have knowledge of the following:
-
General knowledge of the components that make
up the Java Enterprise System and the services provided by each component. For more
information, see Java ES Components in Sun Java Enterprise System 5 Technical Overview.
-
Thorough understanding of IP networking, including network
addressing, the use of load balancing hardware or software, the use of firewalls
for securing networks, and setting up DNS servers.
-
Thorough knowledge of the operating system platform on which
you are installing the solution, including installing the operating system,
assigning network addresses, and configuring storage devices.
-
General knowledge of the Java ES installer. For
more information, see How the Java ES Installer Works in Sun Java Enterprise System 5 Installation Guide for UNIX.
-
General knowledge of LDAP directories.
-
Sufficient knowledge of hardware to estimate the disc space
requirements for the solution.
You may find that more than person is needed to develop the installation
plan. For example, the person with primary responsibility for the plan might
need to consult with an LDAP expert to develop some of the information required
to install and configure a solution.
How This Book Is Organized
Chapter 1 provides an overview of the installation planning process.
Chapter 2 describes how to develop additional information, not included
in the deployment architecture, that is needed to install a Java ES solution.
Chapter 3 describes installation planning in general, and then describes
how to develop an installation plan for your specific Java ES solution.
Java ES Documentation Set
The Java ES documentation set describes deployment planning
and system installation. The URL for system documentation is http://docs.sun.com/coll/1286.2.
For an introduction to Java ES, refer to the books in the order
in which they are listed in the following table.
Table P–1 Java Enterprise System Documentation
|
Document Title
|
Contents
|
|
Sun Java Enterprise System 5 Release Notes for UNIX
|
Contains the latest information about Java ES, including known
problems. In addition, components have their own release notes.
|
|
Sun Java Enterprise System 5 Technical Overview
|
Introduces the technical and conceptual foundations of Java ES.
Describes components, the architecture, processes, and features.
|
|
Sun Java Enterprise System Deployment Planning Guide
|
Provides an introduction to planning and designing enterprise deployment
solutions based on Java ES. Presents basic concepts and principles
of deployment planning and design, discusses the solution life cycle, and
provides high-level examples and strategies to use when planning solutions
based on Java ES.
|
|
Sun Java Enterprise System 5 Installation Planning Guide
|
Helps you develop the implementation specifications for the hardware,
operating system, and network aspects of your Java ES deployment.
Describes issues such as component dependencies to address in your installation
and configuration plan.
|
|
Sun Java Enterprise System 5 Installation Guide for UNIX
|
Guides you through the process of installing Java ES on the
Solaris Operating System or the Linux operating system. Also shows how to
configure components after installation, and verify that they function properly.
|
|
Sun Java Enterprise System 5 Installation Reference for UNIX
|
Gives additional information about configuration parameters, provides
worksheets to use in your configuration planning, and lists reference material
such as default directories and port numbers.
|
|
Sun Java Enterprise System 5 Upgrade Guide for UNIX
|
Provides instructions for upgrading Java ES on the Solaris
Operating System or the Linux operating environment.
|
|
Sun Java Enterprise System 5 Monitoring Guide
|
Gives instructions for setting up the Monitoring Framework for each
product component and using the Monitoring Console to view real-time data
and set threshold alarms.
|
|
Sun Java Enterprise System Glossary
|
Defines terms that are used in Java ES documentation.
|
Related Books
The manuals most likely to help you develop an installation plan are
the following:
Typographic Conventions
The following table describes the typographic changes that are
used in this book.
Table P–2 Typographic Conventions
|
Typeface
|
Meaning
|
Example
|
|
AaBbCc123
|
The names of commands, files, and directories, and onscreen
computer output
|
Edit your .login file.
Use ls -a to list all files.
machine_name% you have mail.
|
|
AaBbCc123
|
What you type, contrasted with onscreen computer output
|
machine_name% su
Password:
|
|
AaBbCc123
|
A placeholder to be replaced with a real name or value
|
The command to remove a file is rm
filename.
|
|
AaBbCc123
|
Book titles, new terms, and terms to be emphasized
(note that some emphasized items appear bold online)
|
Read Chapter 6 in the User's Guide.
A cache is a copy that is stored locally.
Do not save the file.
|
Shell Prompts in Command Examples
The following table shows default system prompts and superuser prompts.
Table P–3 Shell Prompts
|
Shell
|
Prompt
|
|
C shell on UNIX and Linux systems
|
machine_name%
|
|
C shell superuser on UNIX and Linux systems
|
machine_name#
|
|
Bourne shell and Korn shell on UNIX and Linux systems
|
$
|
|
Bourne shell and Korn shell superuser on UNIX and Linux systems
|
#
|
|
Microsoft Windows command line
|
C:\
|
Symbol Conventions
The following table explains symbols that might be used in this book.
Table P–4 Symbol Conventions
|
Symbol
|
Description
|
Example
|
Meaning
|
|
[ ]
|
Contains optional arguments and command options.
|
ls [-l]
|
The -l option is not required.
|
|
{ | }
|
Contains a set of choices for a required command option.
|
-d {y|n}
|
The -d option requires that you use either the y argument or the n argument.
|
|
${ }
|
Indicates a variable reference.
|
${com.sun.javaRoot}
|
References the value of the com.sun.javaRoot variable.
|
|
-
|
Joins simultaneous multiple keystrokes.
|
Control-A
|
Press the Control key while you press the A key.
|
|
+
|
Joins consecutive multiple keystrokes.
|
Ctrl+A+N
|
Press the Control key, release it, and then press the subsequent keys.
|
|
->
|
Indicates menu item selection in a graphical user interface.
|
File -> New -> Templates
|
From the File menu, choose New. From the New submenu, choose Templates.
|
Documentation, Support, and Training
The Sun web site provides information about the following additional
resources:
Searching Sun Product Documentation
Besides searching Sun product documentation from the
docs.sun.com
web site, you can use a search engine by typing the following syntax in
the search field:
search-term site:docs.sun.com
|
For example, to search for “broker,” type the following:
To include other Sun web sites in your search (for example,
java.sun.com,
www.sun.com,
developers.sun.com),
use “sun.com” in place of “docs.sun.com”
in the search field.
Third-Party Web Site References
Third-party URLs are referenced in this document and provide
additional, related information.
Note –
Sun is not responsible for the availability of third-party
web sites mentioned in this document. Sun does not endorse and is not
responsible or liable for any content, advertising, products, or other
materials that are available on or through such sites or
resources. Sun will not be responsible or liable for any actual or
alleged damage or loss caused or alleged to be caused by or in
connection with use of or reliance on any such content, goods, or
services that are available on or through such sites or
resources.
Sun Welcomes Your Comments
Sun is interested in improving its documentation and welcomes
your comments and suggestions. To share your comments, go to http://docs.sun.com and click Send
Comments. In the online form, provide the full document title and part
number. The part number is a 7-digit or 9-digit number that can be
found on the book's title page or in the document's URL. For example,
the part number of this book is 819-5079.