I’ve been battling lately with a lot of problems with cman, part of Red Hat Cluster Suite. Specifically, the fencing tool (fenced) is pretty much junk when you try to start using it with Xen dom0’s. After much searching and gnashing of teeth I happened upon this mailing list post. The promise there is that you could take clvm and compile it against openais and get a cluster aware LVM which doesnt require the rest of Red Hat Cluster Suite (and its crappy documentation, crappy fencing, and general all around crappiness). A little more searching turned up this web site from Olivier Le Cam which pretty much did 90% of the work for me.
After some testing I’m happy to say it appears to work smashingly. What follows is a somewhat more complete version of how to achieve the same results on Debian Lenny. Enjoy :)
Continue reading openais: an alternative to clvm with cman
Well isnt this a happy day for owners of the Supermicro 8-Port SATA Card AOC-SAT2-MV8. It appears a long standing issue with port timeouts has been fixed.
See the lkml.org mailing list post here
… and the townspeople rejoiced :)
For a long time now I’ve wanted to set up all my mythfrontends to be diskless nodes that boot via PXE using an NFS share as their root filesystem. I finally got around to doing this. I was even able to just migrate my existing installations directly into the PXE boot environment. Here is how I accomplished it…
Continue reading diskless booting with PXE and NFS
Another update to the bacula client and bconsole for Mac OS X. This should install and run properly on (at least) Mac OS X 10.4 and 10.5 for both Intel and PowerPC. Upgrades from old versions are handled in an intelligent fashion as well.
Another update to the bacula client and bconsole for Mac OS X. This should install and run properly on (at least) Mac OS X 10.4 and 10.5. Upgrades from old versions are handled in an intelligent fashion as well.
Looking for a way to bulk remove channels that I’ve delselected in my channel lineup at Schedules Direct, I happened upon this blog post. Seems to work great :)
For the impatient, the important bit is this:
DELETE channel,program FROM channel NATURAL LEFT JOIN program WHERE program.title IS NULL;
Mounting unpartitioned disk image files in Linux is easy. You just execute ‘mount -o loop disk.img /mnt’ right?
Well, if your disk image file happens to contain partitions its a little bit trickier. Here is what you need to do:
Continue reading How to mount partitioned disk image files
I recently purchased a new Apple Wireless Bluetooth Keyboard for use with MythTV. The choice of input device for MythTV is a very subjective thing to be sure, but I love this device because its as small as it can be without feeling cramped, its thin, light weight, and stylish.
Setting the device up to work with Debian Etch is fairly straightforward once you know what to do
Continue reading Set up a bluetooth keyboard in Debian Etch
With the forthcoming release of Debian Lenny it happened to be a good time for me to re-evaluate my decision to use one monster RAID6 device to back all my iSCSI targets. I ran a semi-formal test on different disk configurations for software raid and came up with these results…
Continue reading Performance testing Linux software RAID
Yet another update to the bacula client (and bconsole) for Mac OS X. System requirements and upgrade process are the same as with 2.4.0.