May 30 2006

openQRM : up and running

May 29 2006

A linux geek starts playing with a MacMini (part2)

Or How to eject a CD from a MacMini drive, the linux way

So I tried installing BootCamp, then booted into an Ubuntu CD , everything was happening way to fast ... and by the time I had actually read about the need of certain drivers such as disk controller my Ubuntu was failing to partition. No problem, let's try rebooting.. hmm.. it got stuck .. and even worse the CD wouldn't come out.
No eject button on the device .. and no paperclip trick as ages ago ... now what to do..

Firewire to the rescue, I connected the MacMini to my laptop , rebooted the it in Target mode and before I realised some new drives popped up on my laptop, from there I could do an eject /dev/sda and the CD came out.

May 29 2006

MySQL Cluster with Disk Based storage

Couple of weeks ago when testing the Disk based storage in MySQL cluster 5.1.6 I ran into some
annoying unstabilities

I've updated to 5.1.9 in the meanwhile.. my cluster has been up for 5 days now
it seems like the problem has been fixed in the more recent versions.

I`ll continue runnnig tests to see if it stays stable :)

May 28 2006

echo "Building a Self-Healing Network" | sed s/Network/Infrastructure/

O'Reilly has an interresting article on ONLamp.com -- Building a Self-Healing Network The idea is great however with this approach you might endup restarting apache a zillion times while not looking at the real problem.
The question is .. why did apache crash and how do we fix the problem.
We should looking to fixing the cause of the problem rather than the symptons.

Now here's off course where you have CFengine also monitor e.g your diskspace and write a nice tidy section in your cfengine configs.

However .. not all crashes are due to flooding disks so there is some other stuff you might want to investigate. I can imagine that with an editfiles section containnig RunScriptIfLineMactching you can probably fix a lot .. or at least fix issue by issue , Fix it once and forever and make that fix reproducable. Untill you run into the next undocumented problem :)

May 24 2006

A linux geek starts playing with a MacMini

We bought a Mac Mini at the office for multiple reasons,
First of all we needed a demo box to carry around to show of MailMuseum to customers, we wanted something small and light as a server. Secondly it seems like the new MacMini's already have a VT Based chip so they should be able to runn Xen in full virtualisation mode. And wel.. If we really have to buy hardware that includes an OS by default ..we prefer buying a Unix platform vs sending money to Redmond. But the goal is to make it a fulltime Linux/Xen platform not a MacOS X box.

www.mactel-linux.org learns you a lot of stuff on how to install Linux and so on.. so I started of by
Connecting the MacMini via FireWire to My Laptop Booted with F pressed thus booted with disk in slave mode , mounted stuff,
I edited partition table.. hmm that should read screwed partition table . Coudn't boot anymore. Booted with install CD. (Press C)
It didn't find a disk anymore .. you need to launch Utilities / Disk Utility from the menu and partition it again .. weird.. it just stops and you have to look in menu's rather than just starting the thing itselve. Hmm.. Linux really is userfriendly at least Linux installers tell me what's the next step and suggest a partition info :)

What ? MacOS needs 15 GB to install, I planned on giving it about 10Gb but that really didn't seem to be enough. Ok so 30 Gb you get .. the rest is for Linux.
While fiddling in the menu I ran into the Startup Disk thingie Hmm.. this thing has an option boot from netwrk.. needs to be figured out ..
Right I`m in wait mode now .. 11% complete ...

Ah now it's done .. it's at 100% and it starts again .. "Writing files"
Oh my .. Installing MacOS X really really takes long, I already experienced it last July when I scratched and reinstalled Macbar's Powerbook but now again I have to realise that Installing Linux is soo much faster and and once again the progress stuff reaches 100% completed .. only to proceed to the next phase...
But.. wait .. now it gives me a Time Remaining: About 1 hour and 23 minutes.
Yeah right.. I`m going to play with my MythTV box

Anyway.. my iMac is still happily running Ubuntu PPC ...

May 24 2006

Why people don't buy Open Source ..

I finally realised and it's so true. People don't buy open source because the
opensource companies don't give free movie tickets, iPods, Moutain bikes, City Trips , the proprietary companies do.. the hardware companies do, but the people that sell open source services don't.

I remember a couple of years ago when working for one of the larger mobile operators in Belgium and we had to decide on some new platforms.. the technical people were invited to some technical sessions 5km from our office by different vendors. We actually had already decided without those sessions by marketeers that didn't even knew the answers to our questions. But.. the management got invited to a full week visit to some manufacturer in California , when they came back we were not even heard about our opinions.. the deals were already closed.
And it wasn't our choice.

In other unrelated news I finally found time to upgrade a MySQL Cluster test platform to 5.1.9 ,
I could already reproduce at least 1 bug I initially found in 5.1.6... let's see what happens next .

May 21 2006

Missed ! : SANE06 :(((

Aahr.. my technocrati search on cfengine just brought up ..
Bnerd: SANE06 Yesterday & Sedgewick

Yesterday I was in a pretty interesting tutorial on cfengine by Mark Burgess himself.

If only I had known before.. I'm 100% positive I would have gone there if only for that tutorial :(
I hope to catch that talk again some day ! Any video recordings ?

May 21 2006

Nokia Gadgets @ Barcamp Brussels

Seems like everyone and their little thumbs have been playing with the N series from okia at Barcampbrussels.

But is seems that noone except me actually looked into using that other great Nokia device to read the feeds they generated.

Might also be because the 770 hype is already over ... dunno.. so fellow barcampers.. didn't anybody notice ?

May 21 2006

Barcamp Brussels

I went to Barcamp Brussels yesterday .. I arrived way to late.. around 1430 the parking lot was already closed and I had to find a parking place and the place itselve while the sky was pouring down on me.
So when I finally enterred the building all the T-Shirts were already gone :( So apart from the pictures people took.. I can't prove I was there..

A quick look at the schedule learned me that I first wanted to go see the iText , iText being used by Google and others , is a neat PDF library written by Bruno Lowagie , Bruno is even working on a book about the topic, in that book he uses an imaginary university at an imaginary city FooBar to build examples. The fact that he isn't publishing it with O'Reilly probably makes it the most relevant talk at Barcamp :)) Which made me wonder how many people at Barcamp Brussels actually knew where the name Barcamp came from .. and suprisingly noone I asked really knew... weird :)

So 2 minutes into Bruno's talk I started wondering why the talk was in dutch.. and it seemed that actually everybody in the audience was a native dutch speaker.. even weirder.. something I`m definitely not used to..
Frank Louwers actually was prepared to give his Hosting 2.0 in either dutch or english as he had prepared 2 sets of slides .. His talk was about or what changed in hosting and what we expect from a hosting company. I talked with Frank later on his visions of clustering , virtualisation and system management, and off course topics such as Xen and OpenQRM came up :)

The next talk I joined was the one from Bart Van Herreweghe about Taggingmanager , as an happy del.ico.us user I was interrested in what tagging manager was all about. I was dissapointed that my question on what was wrong with the existing opensource implementations such as
delirious wasn't really answered. My interrested was in where the delirous implementation lacked features and functions, or failed to be integrated with other platforms, isn't maintained anymore or whatever .. . I'm still not sure so I`ll have to look into both projects as I plan on integrating some kind of bookmark/tag sharing in our corporate intranet.

With my old demoscene background I really enjoyed the talk about workspace unlimited I really plan on visiting their setup in de Vooruit in Gent in september ..

Barcamp Brussels was Small , and fine which meant you actually got the chance to talk to a lot of people and still see the talks as it wasn't too crowded... compared to Fosdem when upon entering the building it takes me about an hour to arrive at the first talk as I spend way to much time talking to different people and not going to talks. This time I actually got around talking to people that I haven't been talking to for ages :)

Maybe my expectations on what kind of people / talks to meet and see there were a bit wrong.. when looking at other barcamps where people such as whurley and Moshe were present, I was maybe hoping for a bit more of system level innovation etc. or at least more technology innovation rather than Bloggers meet and talk about Blogging tools. I wasn't sure on what I should talk about as most of the topics I usually speak about would have been so out of scope and probably wouldn't have reached any potientiel audience. Well.. maybe my Everything is A Funky DNS problem talk would have suited but still ..

Next Barcamp Brussels is planned for somewhere in crowdy september (Euroscon, LinuxKongress etc..) and I`ll try making up for the lack of talk by giving either my Everythying is a talk ... or a Sysadmin 2.1 talk :)

May 20 2006

Playing with Google Trends

Yes, I've also been playing with Google Trends...

A picture says more than ...

So I had a look at the rise of new Linux distributions.




Enterprise Linux Distros and how the "rebuild" compares to the original.



Clustering.. note the lack of openSSI on this picture, reason.. not enough search results.. (ask google.. not me..)

On Linux vs BSD, I love BSD as a technology... but when looking at it from a marketing point of view it's already difficult enough convincing people to us Linux ..