C H A P T E R  2

Preparing for Installation

The installation process is easy and straightforward; however, it is essential that you verify all requirements before you install Sun Ray Server Software 3.1. This chapter describes what you need to do.

Topics in this chapter include:

Before you install Sun Ray Server Software, you should:

Make sure that you are running the desired supported operating system on your system.

Verify that you have installed the latest operating system updates.

Make sure that the system(s) on which you plan to install the software fulfills the necessary hardware and software requirements.



Note - The utinstall script for SRSS 3.1 does not automatically add Sun Ray information to the crontab, syslog, and PAM services as earlier versions did; instead, it adds them upon the first reboot after installation or upgrade.




Hardware Requirements

Disk Space



Note - The suggested server configuration includes approximately 50-100 MB of swap space per user.



The standard installation of Sun Ray Server Software requires at least 95 MB of disk space. TABLE 2-1 lists the disk space requirements for specific directories:


TABLE 2-1 Sun Ray Server Software Disk Space Requirements

Product

Default Installation Path

Requirements

Sun Ray core software

/

/opt

/var/log

/var/tmp

/var/opt/SUNWut

1 Mbyte

20 Mbytes

1 Mbyte

5 Mbytes

Allow enough disk space for the log files.

Sun Ray Data Store 2.1

/opt/SUNWut/srds

/etc/opt

/var/opt/SUNWut/srds

4 Mbytes in /opt

0.1 Mbytes in /etc

Allow enough disk space for the database and log files. For 1,000 entries, allocate roughly 1.5 Mbytes of disk space, 64 Mbytes of RAM, and 128 Mbytes of swap space.

JRE 1.4.2 or later

 

60 Mbytes

English docs
(optional)

/opt

8.5 Mbytes

Non-English docs
(optional)

/opt

8.5 Mbytes for each locale



Software Requirements

Java Runtime Environment (JRE)

SRSS 3.1 requires JRE version 1.4.2 or later. The latest Java release is available at:

http://java.sun.com/j2se

JRE version 1.4.2 is also bundled on the SRSS 3.1 CD, in the Supplemental directory.

Linux Operating System Versions

Sun Ray Server Software 3.1 runs on:

Java Desktop System Release 2

JDS requires that all packages be installed, including:

To make sure these RPMs are installed during JDS installation:

1. Select Detailed Selection in Software Selection screen

2. Select Add-on packages, Ice WM Desktop, Development Tools

3. Select Package groups followed by Development -> Libraries -> Perl, then select perl-XML-Parser from the right side panel.

4. Select Package groups followed by Productivity -> Archiving, then select pax from the right side panel.

5. Select Package groups followed by Productivity -> Networking, then select dhcp-base, dhcp-server, and tftp from the right side panel.

If you want to enable telnet then also select telnet, telnet-server.

6. Select Package groups followed by System, then select openmotif from the right side panel.

After completing the JDS installation, install pdksh-5.2.14-531.i586.rpm, which is available in the following location on the SRSS 3.1 CD:

/Supplemental/JDS/Packages/pdksh-5.2.14-531.i586.rpm

SuSE Linux Enterprise Server (SLES) 8.0

All packages are required and must be installed. During installation, select Detailed Selection from the Software Selection screen, then select all check boxes for Package Selection. In particular, be sure to install
sox-12.17.3-684.i586.rpm.



Note - In addition, Service Pack 3 or later must be installed.



RPMs freetype2-2.9-87 and freetype2-devel-2.0.9.87 must be replaced with the latest versions, freetype2-2.1.3-49.i586.rpm and
freetype2-devel-2.1.3-49.i586.rpm, which are available in the SRSS 3.1 Supplemental directory.

Please use the following procedures:

1. To remove the old RPMs:


# rpm -e --nodeps freetype2-2.0.9-87
# rpm -e --nodeps freetype2-devel-2.0.9-87

2. To install the correct RPMs:


# rpm -i freetype2-2.1.3-49.i586.rpm
# rpm -i freetype2-devel-2.1.3-49.i586.rpm

Red Hat Enterprise Linux Advanced Server (RHEL AS) 3.0

All packages are required, so it is best to configure the Sun Ray Server on a system on which all packages of RHEL AS 3.0 are installed.

During installation, select the Customize option, then select the check box for Everything in the Package Selection panel.



caution icon

Caution - The Red Hat installation script asks whether to start a graphical console. Be sure to answer "Yes", otherwise Sun Ray startup scripts and X initialization scripts may fail to run.



Sun Ray Administration Tool

The Sun Ray Administration Tool (Admin GUI) requires that a web server be installed and running on each Sun Ray Server.

If an Apache HTTP Server is detected, the utconfig script asks whether it should be configured automatically. If you answer Yes, then it is so configured.

If you answer No, then the configuration is stored in /etc/opt/SUNWut/http/http.conf. You can then use this file to configure the HTTP server manually. If you want to use a web server other than Apache, see To Configure an HTTP Server Manually.



Note - The Apache HTTP Server is installed automatically when you follow the instructions above for Red Hat Enterprise Linux Advanced Server and SuSE Linux Enterprise Server 8. JDS requires manual installation of the Apache HTTP Server. See To Configure an HTTP Server Manually.



The Apache HTTP Server is available at the following URL:
http://httpd.apache.org

The Sun Ray configuration script uses port 1660 for the Sun Ray Administration Tool (Admin GUI) by default. If this port is unavailable, you can configure a new port while running the utconfig script.

For information on configuring a web server manually, see To Configure an HTTP Server Manually.

Sun Ray Port Requirements

When you configure a Sun Ray serverr in a failover environment, service port 7012 is used by default.

Sun Ray Data Store

If you already have an LDAP (Lightweight Data Access Protocol) server configured on the Sun Ray server, it can coexist with Sun Ray Data Store; however, it must not use port 7012, which is reserved for use by the Sun Ray Data Store.

Web Browser Requirements

To view the Sun Ray Administration Tool (Admin GUI), you must have a web browser, such as Mozilla or Netscapetrademark Communicator, installed on the system that will display it.

The latest version of the Mozilla browser is available at:

http://www.mozilla.org/download.html

The latest version of the Netscape Communicator web browser is available at:

http://www.netscape.com/download

For instructions on manual configuration of a web server, see To Configure an HTTP Server Manually.