Archive for September, 2007

Solaris Xen support

Today is a huge day for the opensolaris community! Xen is now officially part of Nevada, and should be available in SXCE build #75 (prior to this putback, Xen was available as a separate set of BFU archives)! The putback occurred this afternoon, and I can’t wait to start playing with this!!! A huge congratulations […]

Brandz support for Solaris 8 and Linux 2.6 kernels

I was pleasantly surprised to find out this week that the brandz framework is being extended to support Linux 2.6 kernels, as well as binaries that were built to run on Solaris 8 hosts! This has lots and lots of potential, and would be a blessing for one of my previous employers (they have a […]

Updating the Solaris boot archive from single user mode

On more than one occassion now, I have run into problems where the Solaris boot archive wasn’t in a consistent format at boot time. This stops the boot process, and the console recommends booting into FailSafe mode to fix it. If you want to do this manually, you can run the bootadm utility with the […]

Preventing domain expiration article

I just came across Rick Moen’s Preventing Domain Expiration article. Rick did a great job with the article, and it’s cool to see that they took my domain-check shell script and implemented it in Perl. The Perl version supports for TLDS, and contains a bit more functionality than the bash implementation. If I get some […]

Getting notified when hardware breaks

With the introduction of Solaris 10, the Solaris kernel was modified and userland tools were added to detect and report on hardware faults. The fault analysis is handled by the Solaris fault manager, which currently detects and responds (the kernel can retire memory pages, CPUs, etc. when it detects faulty hardware) to failures in AMD […]

Debugging fibre channel errors on Solaris hosts

While reviewing the system logs on one of my SAN attached servers last week, I noticed hundreds of entries similar to the following: Aug 28 13:10:14 foo scsi: [ID 243001 kern.warning] WARNING: /scsi_vhci (scsi_vhci0): Aug 28 13:10:14 foo /scsi_vhci/ssd@g600a0b80001fcb370000010646d3d207 (ssd21): Command Timeout on path /pci@9,600000/lpfc@1/fp@0,0 (fp3) Aug 28 13:10:14 foo scsi: [ID 107833 kern.warning] WARNING: […]