Archive forSoftware

Transition to AIX from Solaris

This article, Transition to AIX from Solaris is all about moving away from Solaris to the AIX System p environment, which may sound like completely the wrong topic for here.

In fact, the article contains a few interesting notes about zones and containers, and is a pretty good comparison of the main features of the two systems.

Comments

Summarizing virtualization technologies from Sun

Inspired by a recent discussion on Xen Discuss about what different virtualization solutions were available from Sun I thought I’d take the information provided by Volker A. Brandt and Bernd Schemmer and put it into a convenient table.

Name Sparc x86 Method OS Kernel Guest OS
xVM - X software(1) many various
VirtualBox - X software many various
Containers/Zones X X software one Solaris/branded
LDOMs X - hardware many Solaris(2)
Domains (Mx000 series) X - hardware many Solaris
Domains (E10K, SF##K series, v1280, v4800) X - hardware many Solaris, Linux

Footnotes
(1) with CPU assistance for “full” virtualisation
(2) experimental Linux/BSD (?) support

Actually, Sun have a pretty good summary, but some of the technologies are hidden behind the hardware on which they run, for example LDOM is a firmware-level solution built into many of the SPARC hardware solutions.

Comments

Teaching OpenSolaris

While looking for some information on OpenSolaris in preparation for my talk this week I came across some excellent material providing backgrounds on OpenSolaris for both instructors and students.

The material is part of the Curriculum Development Resources at OpenSolaris.org and is available as PDFs for download. The documents are short and easy to read, but packed with lots of useful information and a good read for anybody interested in understanding more about the technology and functionality in OpenSolaris.

Comments

Resources for Running Solaris OS on a Laptop

As Solaris gets more and more popular I’m seeing more and more people running Solaris on a laptop as their primary operating system. I’ve even got friends who have migrated over completely to Solaris from Linux. I’ve been using it for years and managed to tolerate some of the problems we had in the early days, but today it works brilliantly on many machines.

I came across this article on BigAdmin, it’s old, but a lot of the information is still perfectly valid.

Read Resources for Running Solaris OS on a Laptop

Comments

Setting up the new T105

So yesterday I mentioned the new Dell T105 I got on special offer. Setting up Solaris 10 on this new machine is a little more complex than I would have wanted, but it’s now up and running fine.

Here’s what I did to get Solaris b81 working:

1. SXDE b81 has a bug in that SATA CD-ROM/DVD-ROMs aren’t identified properly, so you need to use an older version (pre-b79 it seems) and then upgrade. So:
2. Install SXDE/SXCE b78 or earlier (I actually used Solaris Express 9/07, which is based on b70)
3. Install LiveUpdate
4. Install a second instance of the OS and enable it
5. Boot into the second instance
6. Perform a live update of the original installation
7. Re-enable the original install
8. Install the Broadcom Ethernet drivers from here if you want the built-in network driver to work (it wont be good enough for xVM because only legacy support is available).

That’s it - for full xVM I disabled the internal Ethernet card and then added a Realtek-based PCI Ethernet card and it works fine. I’m now in the process of setting up some additional domains (Gentoo, Windows).

Comments (1)

ZFS resource update

I’m getting really deep into ZFS at the moment as I try and work out how best to use it in different environments and how it affects and alters performance on different loads.

I’ve across some great ZFS resources, new and old, and blog posts surrounding using ZFS:

For performance tuning there’s a great guide on the Solaris Internals Wiki which reads a lot like a ‘Don’t do this…’ guide, but has some useful tips too: ZFS Evil Tuning Guide.

And if you want to know about the comparison between hardware RAID and ZFS in terms of performance, Robert Milkowski has two posts on benchmarks: Part 1 and Part 2.

Comments

Determining Solaris Support using Sun Device Detection Tool

Want to know whether your machine is capable of running Solaris?

I came across the Sun Device Detection Tool, a Java application that you can run straight from the browser (it’s a JNLP app) that will check the devices on your machine and then compare that against the devices known to work and then tell you if your hardware is going to be OK.

Sun say you don’t have to use the tool if your system is listed on the HCL, but I’ve found it to be a pretty useful for checking all sorts of machines even they are listed.

For a more detailed overview, Dennis Clarke has a detailed look at the 1.2 version here. The 2.0 release is the current one.

Comments

Updating library paths

This is more of a personal note than anything else, but hopefully it might filter to the top of web searches too.

If you want to update the dynamic library loading path in Solaris 10 you must use the tool crle.

If you want to add a path, say /usr/local/lib make sure you use the -u option to update rather than replacing the existing library path info:

# crle -u -l /usr/local/lib

Comments

MySQL on Solaris

Comments

PCI Device list for Solaris x86

Sun have released an updated list of PCI devices for Solaris x86; check this if you plan to run Solaris on your PC.

PCI Device Support for Solaris OS on x86 Platforms

Comments

« Previous entries