Summarising my "Nevada to OpenSolaris Sun Ray on SPARC" series
By Alan Hargreaves-Oracle on Mar 14, 2011
As previously noted, I finished my series on migrating from Nevada to OpenSolaris Sun Ray on SPARC. There are eight articles on this and it's taken me just under a year, generally trying to find time to work on it.
A lot has gone on in that year. I recognise that "OpenSolaris" is probably the wrong word to be using in the titles, but I'm not going to go back and change it. Please regard the term interchangeable for the purpose of this discussion.
The end result is that I am back running Sun Ray Server on the machine that I originally have nevada on right up until we stopped doing nevada distributions. The machine is running a current Development build and is serving me well.
Anyway, I thought that a small article summarising and linking to each of the posts would be in order and this seemed a good first real article for me back on blogs.sun.com/tpenta.
I look at the problems of getting OpenSolaris on to a SPARC Sun Blade 2000 that does not have a dvd reader on it. The end result was to install a late nevada on it and use the wanboot image of this installation to get something onto it. There were a few things which needed tidying up but it worked. I should note that I have subsequently installed Solaris 11 Express onto an Ultra 45 from the install CD, and it went flawlessly. Maybe it would have been easier to find a dvd drive for the box than all these hoops.
I mention some problems I was having with sh returning an Exec format error when trying to do things as myself - the solution to which is outlined here.
Also show how I migrated the zpools to the temporary machine.
Disaster strikes. My lab booking ran out and someone re-installed the box meaning I had to start from scratch. This blog is probably a much better technical reference for all that I had done before (isn't it always the way that when you have to do something over again, you manage to do a better job?).
Everything I had to do to get imapd running. Starting with installing the compilers, downloading the source code, working out the Makefile hacks to make it build, making the SSL certificates (oops I have to do that again now I am on a machine with a different name).
Step by step of getting around dependencies of Solaris 10 inside the Sun Ray software to get it running on this box. As I say at the end of the article ,"Getting Sun Ray running like this OpenSolaris completely voids any warranty and support. Don't do it if you don't know what you are doing."
Smoke test time. What happened when I cut over to trying to do my day job on this machine. I realised I had missed a few things that were important, like openoffice, flash and acroread. The entry details the installations and also about installing certificates for the extras repository.
Details how I got CUPS up and running. I believe that Solaris 11 Express comes with all of the packages already installed so you only need to configure things.
The last installment on moving everything back to the original machine, as I really did not want to be tieing up a lab resource (though I had it booked for close to a year), and vesvi actually had a little more memory in it.
I cover some gotchas in using cloned disks like this as well as how I ended up doing it, how to change a nodename now as well as a couple of local network gotchas that had me confused for a while.
Going back through this I realise that I may have left out configuring a couple of packages, like MySQL. I may do a final part 9 to cover these once I've made a list of them and I'll add that to here too.