view counter

Solaris Feed

Oracle Solaris, Solaris 10, Solaris 11 Express, Solaris 11, Oracle VM for SPARC and Illumos resources, news, and support articles.

A Troubleshooting Methodology

Troubleshooting generally consists of the following steps. Different methodologies may call them by slightly different names, but the similarities are pretty obvious.

  • Investigation
    • Problem Statement: Create a clear, concise statement of the problem.
    • Problem Description: Identify the symptoms. What works? What doesn't?
    • Identify Differences and Changes: What has changed recently?

OpenMP and language level parallelisation

The C11 and C++11 standards introduced some very useful features into the language. In particular they provided language-level access to threading and synchronisation primitives. So using the new standards we can write multithreaded code that compiles and runs on standard compliant platforms.

Book Review: Unix Internals by Uresh Vahalia

I picked up this book shortly after it was published in hardcover and devoured it. The information is well-presented and understandable. Unlike with a lot of other internals books, you aren't presented with a pseudo-code dump and expected to untangle it. Vahalia tells you what each of the pieces does.

The genius of the book is that it is at the appropriate level of abstraction for people who are not yet experts in Unix Internals, but who are interested in learning. This is not a book for beginners, but it is an excellent choice for serious students who are trying to become experts.

Press Review #21

Here is a little press review mostly around Oracle technologies and Solaris
in particular, and a little lot more:

Using tip for Serial Terminal Access

The tip command can be used to allow one Unix workstation to act as a serial terminal for another Unix system. The following must be in place to allow this to work between two Sun systems:

Book Review: Essential System Administration

This is the latest edition of the book that taught me to be a Unix administrator. Her descriptions were understandable, and her procedures were well-explained. And throughout the book, Frisch explained the mindset that every professional system administrator needs to bring to the job.

The book has expanded with each edition, and there is increased information about different Unix-like Operating System options. In particular, the coverage of Linux and AIX has increased in successive editions of the book.

But the beating heart of the book has not changed.

Sun POST-Based Hardware Diagnostics

The POST-based hardware diagnostics only check out the devices and buses required to access I/O devices; they do not check the devices themselves. Even so, the onboard hardware diagnostics can often pinpoint the source of a hardware failure.

To run Sun hardware diagnostics, perform the following at the ok> prompt:

ok> setenv auto-boot? false
ok> setenv diag-switch? true
ok> setenv diag-level max
ok> setenv diag-device disk net
(if appropriate)
ok> reset
(watch results of diagnostic tests)

Navigating the PROM Hardware Tree

For versions 2.x and higher (SparcStation 2 and newer), the OpenBoot firmware provides for two command line interfaces:

  1. Restricted Monitor: This interface is signalled by the > prompt. It provides for execution of the b (boot), c (continue), and n (new command mode) commands. The Restricted Monitor is used to implement PROM security via the security-mode PROM environment variable.

New SPARC Servers Outrun the Competition - by Leaps and Bounds!

In case you missed yesterday's
launch of
Oracle's new SPARC server line
, based on the
SPARC T5 and M5 processors, here is a brief summary - and the obligatory links to details...

The new SPARC T5 chip uses the "S3" core which has been in the SPARC T4 generation for over a year.
That core offers, among other things, 8 hardware t

view counter