Saturday, January 28, 2006
We had a fun little micro earthquake just now. I’m always floored by how quickly the USGS is able to pick up these events on their radar. Ladies and gentleman, event uw01290200. Their page lists the location of the quake at 45.517°N, 122.667°W. Google maps lists our house as being at 45.522646°N, 122.652483°W. I wonder how close that is.
Alice brings up a good point. This house has been around for 100 years. We wonder how many earthquakes it’s seen.
Tuesday, January 17, 2006
Today Linus announced 2.6.16-rc1 which is the first -rc to hit after OCFS2 was merged into the mainline kernel. OCFS2 is one of the first things I worked on after joining Oracle and I’m pretty happy that it’s come this far.
I guess I should step back and explain it a little. OCFS2 is a clustered file system. It lets a collection of nodes treat shared storage as a single file system. Nodes are equal in their use of the file system which means that a node can fail, say by losing power, and the rest of the nodes can carry on using the file system after they briefly clean up what the failed node was doing.
We tried hard to make it easy to use. The most basic setup will not come as a shock to Linux administrators. You:
- install an ocfs2-util rpm on all nodes
- make sure a config file represents nodes in the cluster and is identical on all nodes
- start cluster services by running an init script
- run mkfs.ocfs2 from a node to format the file system
- mount the file system from all nodes
It still has some warts, of course, but all in all I think it’s a good piece of engineering. I’d be interested in hearing if any of my friends end up playing with it. I know that Ubuuntu and SLES have been including OCFS2 for a while and there is a good chance that we’ll get the tools into Fedora Core extras. If nothing else, the tools can be found in the OCFS2 Tools project on oss.oracle.com.
Monday, January 2, 2006
I’ve been pretty lazy about putting in spam countermeasures. My email address, which has been around since ‘97 or so, manages to get almost 1000 pieces of spam a day. Thunderbird can not keep up. So I finally got around to learning what it would take to teach postfix to use the SBL+XBL blacklists that Darrell recently mentioned. All it took was adding a trivial restriction to clients that try to connect — reject_rbl_client sbl-xbl.spamhaus.org in the config file. It’s already hard at work:
554 Service unavailable; Client host [211.195.53.91] blocked using sbl-xbl.spamhaus.org;
I can’t believe I didn’t do this sooner. Also, Happy New Year!