How to install and configure a Sunray server
February 18, 2008 12:00 pm Sunray
The hardware requirements for a Sunray server are at least 95mb of disk space shared across /, /opt and /var. Another 50-100mb approximately per user is required.
The software requirements are Java 1.5, Solaris 10 11/06, Apache Tomcat 5.5 and the latest recommended patch cluster.
heineken:/ # java -version
java version “1.5.0_12″
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_12-b04)
Java HotSpot(TM) Client VM (build 1.5.0_12-b04, mixed mode, sharing)
So my Java is ok, but i may as well download the newest version from www.java.com.
heineken:/ # cat /etc/release
Solaris 10 8/07 s10s_u4wos_12b SPARC
Copyright 2007 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 16 August 2007
My Solaris is ok as well, however i will download the latest recommended patch cluster from www.sunsolve.sun.com. And i will download Apache Tomcat from www.apache.org to round off the software requirements. So a bit of work required pre-install.
As root, cd to the directory where the Sunray server is. If you do not yet have it you can download it from http://www.sun.com/sunray.
heineken:/srss_4.0 # ./utinstall
And accept the license agreement. Presumably you do not want the French, Japanese or Chinese admin gui so answer no. Accept default for Java 1.5 location and then ‘y’ to commence the installation.
The install log with errors/warnings can be found at /var/adm/log/utinstall.2008_02_14_10:55:39.log. The system MUST now be rebooted.
heineken:/srss_4.0 # sync ; sync ; init 6
We will be setting up a dedicated private non-routed sunray network, which means the sunray terminals will plug into the back of the sunray server.
heineken:/ # cd /opt/SUNWut/sbin
Configure the sunray interconnect interface:
heineken:/opt/SUNWut/sbin # ./utadm -a qfe0
If you are happy with these values enter ‘y’, else enter ‘n’ to provide these values yourself.
Repeat these steps for every Sunray terminal in the environment. The documentation is excellent and will also provide other configuration options.
Now to configure the sunray server software:
heineken:/opt/SUNWut/sbin # ./utconfig
I mostly went with the defaults, but i did say no to kiosk mode. After this i can browse to http://localhost:1660 enter username/password as specified in previous steps and you can configure the sunray server via a web browser. There is another logfile which is /var/adm/log/utconfig.2008_02_14_12:29:51.log.
And that’s it, you should now see a login box on your Sunray terminal. Next time we will look at some more advanced sunray configuration options, such as using smartcards, user management and multi-head support. Also a more interesting option to install a Sunray from a router rather than from the server, which is very limiting.