Wow! I taught at USENIX.

Long-time dream come true, I’ve taught a class at a USENIX conference. My initial sysadmin training consisted of on-the-job-training at EarthLink plus at least 1 conference a year (USENIX and/or LISA). That was the culture at EarthLink, you just HAD to go to USENIX conferences to be a professional sys admin. I used to say…

Continue reading

little perl script to insert a timestamp to start of each line

This script will insert a timestamp at the start of each line you feed it. Example use: vmstat 1 | ./insert_timestamp.pl — cut here — #!/usr/bin/perl # insert a timestamp into the data stream use POSIX strftime; while ($_ = ) { print strftime (“%d%b%Y-%H:%M:%St”,localtime(time())); print $_; } — cut here —

Incorrect or incomplete understanding of highly complex systems is a common source of problems for sysadmins

The current issue of “Communications of the ACM” has a write-up from the HCI team at IBM Research, Almaden, San Jose CA that has been studying sysadmins in their natural environment. If you missed their presentation at LISA, catch it here: http://cacm.acm.org/magazines/2011/1/103203-collaboration-in-system-administration/fulltext They mention, “Incorrect or incomplete understanding of highly complex systems is a common…

Continue reading

Open-source fork of Solaris is in progress at illumos.org

Had a great presentation on illumos (www.illumos.org) from the project head last night at the Unix Users Association of Southern California, Los Angeles chapter meeting (www.uuasc.org). Several top Solaris developers have created, from Oracles’s last CDDL release of OpenSolaris (and these releases have stopped, there’s no more OpenSolaris), an open-source fork of Solaris. They’ve filled…

Continue reading