Work...hell, life is busy these days.
At work, our (only) tape drive failed a couple of weeks ago;
Bacula asked for a new tape, I put it in, and suddenly the "Drive
Error" LED started blinking and the drive would not eject the tape. No
combination of power cycling, paperclips or pleading would
help. Fortunately, $UNIVERSITY_VENDOR had an external HP Ultrium 960
tape drive + 24 tapes in a local warehouse. Hurray for expedited
shipping from Richmond!
Not only that, the Ultrium 3 drive can still read/write our Ultrium 2
media. By this I mean that a) I'd forgotten that the LTO standard
calls for R/W for the last generation, not R/O, and b) the few tests
I've been able to do with reading random old backups and
reading/writing random new backups seem to go just fine.
Question for the peanut gallery: Has anyone had an Ultrium tape
written by one drive that couldn't be read by another? I've read about
tapes not being readable by drives other than the one that wrote it,
but haven't heard any accounts first-hand for modern stuff.
Another question for the peanut gallery: I ended up finding
instructions from HP that showed how to take apart a tape drive and
manually eject a stuck tape. I did it for the old Ultrium 2. (No, it
wasn't an HP drive, but they're all made in Hungary...so how many
companies can be making these things, really?) The question is, do I
trust this thing or not? My instinct is "not as far as I can throw
it", but the instructions didn't mention anything one way or the
other.
In other news, $NEW_ASSIGNMENT is looking to build a machine room in
the basement of a building across the way, and I'm (natch) involved in
that. Unfortunately, I've never been involved in one
before. Fortunately, I got training on this when I went to LISA in
2006, and there's also Limoncelli, Hogan and Chalup to help
out. (That link sends the author a few pennies, BTW; if you haven't
bought it yet, get your boss to buy it for you.)
As part of the movement of servers from one data centre across town to
new, temporary space here (in advance of this new machine room),
another chunk of $UNIVERSITY has volunteered to help out with backups
by sucking data over the ether with Tivoli. Nice, neighbourly think of
them to do!
I met with the two sysadmins today and got a tour of their server
room. (Not strictly necessary when arranging for backups, but was I
gonna turn down the chance to tour a 1500-node cluster? No, I was
not.) And oh, it was nice. Proper cable management...I just about
cried. :-) Big racks full of blades, batteries, fibre everywhere, and
a big-ass robotic Ultrium 2 tape cabinet. (I was surprised that it was
2, and not U3 or U4, but they pointed out that this had all been
bought about four or five years ago…and like I've heard about other
government-funded efforts, there's millions for capital and little for
maintenance or upgrades.)
They told me about assembling most of it from scratch...partly for the
experience, partly because they weren't happy with the way the vendor
was doing it ("learning as they went along" was how they described
it). I urged them to think about presenting at LISA, and was
surprised that they hadn't heard of the conference or considered
writing up their efforts.
Similarly, I was arranging for MX service for the new place with the
university IT department, and the guy I was speaking to mentioned
using Postfix. That surprised me, as I'd been under the impression
that they used Sendmail, and I said so. He said that they had, but
they switched to Postfix a year ago and were quite happy with it:
excellent performance as an MTA (I think he said millions of emails
per day, which I think is higher than my entire career total :-) and
much better Milter performance than Sendmail. I told him he
should make a presentation to the university sysadmin group, and he
said he'd never considered it.
Oh, and I've completely passed over the A/C leak in my main job's
server room…or the buttload of new servers we're gonna be getting at
the new job…or adding the Sieve plugin for Dovecot on a CentOS box…or
OpenBSD on a Dell R300 (completely fine; the only thing I've got to
figure out is how it'll handle the onboard RAID if a drive
fails). I've just been busy busy busy: two work places, still a
90-minute commute by transit, and two kids, one of whom is about to
wake up right now.
Not that I'm complaining. Things are going great, and they're only
getting better.
Last note: I'm seriously considering moving to Steve Kemp's
Chronicle engine. Chris Siebenmann's note about the attraction of
file-based systems for techies is quite true, as is his note
about it being hard to do well. I haven't done it well, and I don't
think I've got the time to make it good. Chronicle looks damn nice,
even if it does mean opening up comments via the web again…which might
mean actually getting comments every now and then. Anyhow, another
project for the pile.