Kris Buytaert's blog

Sep 25 2007

Groups at LinkedIn

So LinkedIn is repromoting it's groups feature. So what groups should I try to create ?
* A couple of Alumni groups for companies/holdings I worked for ?
* A couple of Conference groups ? (Fosdem/LinuxTag/UKUUG ?)
Or should I just wait till someone else does that for me ? I`m lazy right ? :)

Sep 24 2007

Latitude D830

The thing with a new laptop is that you have to transfer your data again and again and again .. and that you forget to install packages you installed once..

All the theory about large scale installs and reproducability isn't worth a dime on a tool you install stuff to on a daily base.

Anyone has a good recipe to manage his own workstation t?

Sep 14 2007

Next Geekdinner : Antwerpen

Serge asked me to organise the next edition of our famous
Geekdinners in my backyard, Antwerp

I have 2 potential locations but the most important thnig we need today is an idea of which date suits most people best.

We're using Doodle to vote for an appropriate Date .
Vote here

Sep 14 2007

On the Future of Lustre


So Sun bought ClusterFS
. I`m wondering what their focus will be now. What will be the prime platform on which Lustre will be developed Solaris or Linux ? Will other efforts in the open source cluster filesystem area react on this ? Will Lustre development speed up ? Will management become less complex ?
Time will tell .. I`m keeping an eye on it

Sep 11 2007

Stupid PHP Error

Dear Future self,

The next time you run into PHP Fatal error: Call to undefined method DB_Error::query() and you are pretty sure all the correct libraries are installed , check if you can connect to the database with the username / password you have configured. Just as today you might have migrated to a new mysql server and forgotten to update the connection string.

thank you for your attention.

Sep 11 2007

Multiple Bond Interfaces in Centos/RHEL

So earlier today I was fighting with

bond1: error fetching interface information: Device not found

I had a machine with 4 nics that I wanted to bond 2 by to. I had no problem getting the bond0 device up witn any of the interfaces, however getting a bond1 up always resulted in the above error.

The friendly guys from #centos on freenode pointed me to the missing config.

options bonding mode=4 max_bonds=4

The important part being max_bonds
it seems that the default is 1 so adding one more fails.

Sep 11 2007

Taking over management of a Xen box

So once in a while you get to take over the management of a machine someone installed with no documentation, with lots of playing around and no clue on how it should be reproducible. You're pretty sure that if you reboot the machine it won't come up with the right services, or in this case with the right Virtual machines up and running.

So I got this box with about 7 different xen configs in /etc/xen and none in /etc/xen/auto .. however different lvm volumes were created and 3 virtual machines were running. The different xen configs looked all the same.
web1, web, web.orig, web.working you know :(

So my challenge was to figure out the config of the running virtual machines
Luckily I bumped into some Redhat articles that tought me virsh dumpxml
Now I`m not really a fan of xml based config but it got me quite far.

Eg. on one of my own machines the output looks pretty good.

<br /> [root@core named]# xm list<br /> Name ID Mem(MiB) VCPUs State Time(s)<br /> Domain-0 0 619 1 r----- 1242.5<br /> web.hs62.be 1 511 1 -b---- 4648.2<br /> [root@core named]# virsh dumpxml 1


web.hs62.be
f7cb62b9d3aa8a07489604285fe3d842

linux
/boot/vmlinuz-2.6-xen
/boot/initrd-2.6-xen.img
/dev/sda1 rw
selinux=0 3

524288
1
destroy
restart
restart



Sep 10 2007

Account Closed

As I made the decision to leave X-Tend about 2 weeks ago, normally Wednesday would be my last day, but it seems my accounts have already been closed.

So my Kris.Buytaert@x-tend.be address isn't valid anymore.

Sep 06 2007

"Embedded" Xen

Only a month ago I predicted

Xen on Flash ?
Next step, let's kick the bios out.

Today Xen Source Announced exactly what I predicted.

I can only conclude that indeed Virtualisation as a separate product will be obsolete soon.

Sep 05 2007

LinuxConference Europe 2007 5/X

So today is the last day of LinuxConference Europe , down the stairs in the same building there a bunch of weirdos sitting at round tables for some highly elite and secret meeting. , also known as the KernelSummit.

I just heard someone say that they are figuring out which new bug they are planning to introduce into the new kernels.

I`m in LMB's tutorial on Linux HA, so I`ll be musing about one of my favourite topics today :)
Or I`ll just pay attention ;)

I`m wondering why Lars just modified one of his slides... maybe I`ll ask him over Lunch...