/ Markus Amersdorfer:home / university / about:me /
\ Say NO to Software-Patents! \


Sun Fire V20z and Linux

We have recently added a Sun Fire V20z to our set of servers.
The most important characteristics:

Linux-Support

Concerning Linux, Sun officially supports some SuSE and Red Hat versions.
As subnet runs Debian on nearly all Linux servers, it is of course an issue for us that support for this distribution is available too ...

Ubuntu Linux

Ubuntu Linux is a really great Debian-based distribution. Besides other things, having an officially supported AMD64-port makes it very interesting to use!

I installed Ubuntu Warty (AMD64-port), and as usual, the installation process was no problem at all: The software found the NICs ("tg3") as well as the SCSI-controller ("mpt-fusion") and used them properly.

The only thing to care for was the following: Ubuntu's default kernel does not support SMP funcionality. Thus, I had to install the "linux-image-2.6.8.1-4-amd64-k8-smp" package for Linux to be able to use both CPUs. (Once having done this and after rebooting the machine, the non-smp-kernel-images can safely be removed.)

TODO: Debian

K8 Mainboards Linux compatibility list.

IPMI: Monitoring the Hardware

The Sun Fire V20z offers several ways to monitor the hardware -- one of them is using kernel-modules and software for Linux to locally access the IPMI interfaces.

I initially tried to download and install the Hoary-packages for OpenIPMI, but I've removed them again meanwhile since I don't think that they are needed.
Sun offers the "ipmitool" as a tar-ball (version 1.5.8) on one of their CDs, but I downloaded and installed the newer version 1.6.0 upstream from http://ipmitool.sourceforge.net/ that was additionally already available as an AMD64 Debian package ... great! :)

So here's how to get it working (based on the Ubuntu Warty AMD64 installation) ...

32 vs. 64 bit

Since Debian Sarge will not have official support for the amd64-platform, but the V20z has 64-bit CPUs, subnet's administrators are going to make some tests comparing Debian Sarge (i386 = 32-bit) and Ubuntu Warty (amd64 = 64-bit). I hope I will be able to post the results here as soon as they are available...

Miscellaneous

lspci output

# lspci
0000:00:06.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8111 PCI (rev 07)
0000:00:07.0 ISA bridge: Advanced Micro Devices [AMD] AMD-8111 LPC (rev 05)
0000:00:07.1 IDE interface: Advanced Micro Devices [AMD] AMD-8111 IDE (rev 03)
0000:00:07.3 Bridge: Advanced Micro Devices [AMD] AMD-8111 ACPI (rev 05)
0000:00:0a.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8131 PCI-X Bridge (rev 12)
0000:00:0a.1 PIC: Advanced Micro Devices [AMD] AMD-8131 PCI-X APIC (rev 01)
0000:00:0b.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8131 PCI-X Bridge (rev 12)
0000:00:0b.1 PIC: Advanced Micro Devices [AMD] AMD-8131 PCI-X APIC (rev 01)
0000:00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
0000:00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
0000:00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
0000:00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
0000:00:19.0 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
0000:00:19.1 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
0000:00:19.2 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
0000:00:19.3 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
0000:01:00.0 USB Controller: Advanced Micro Devices [AMD] AMD-8111 USB (rev 0b)
0000:01:00.1 USB Controller: Advanced Micro Devices [AMD] AMD-8111 USB (rev 0b)
0000:01:05.0 VGA compatible controller: Trident Microsystems Blade 3D PCI/AGP (rev 3a)
0000:02:02.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5703X Gigabit Ethernet (rev 02)
0000:02:03.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5703X Gigabit Ethernet (rev 02)
0000:02:04.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 08)

Monitor the hardware-RAID

Hergen Lange sent me the hint to mpt-status: get status of LSI 1030 RAID (mptlinux, fusion, mpt, ioc) controller. I haven't tried it yet, but it seems to be just what is needed in order to be able to use the HW-RAID decently.
Thanks Hergen!

TODO:

back to index

Valid HTML 4.01! Valid CSS! Created with Vim [Blue Ribbon Campaign icon]
© Markus Amersdorfer (markus<dott>amersdorfer<att>subnet<dott>at)
last modified: 2010-02-23 15:56:53
8234 hits