Everything is a Freaking DNS problem

Devops Needs Sushi

Yet Another DNS Issue

While browsing trough my enormous mailinglist backlog I ran into the following message from Gianluca Cecchi on the DRBD-user mailing list

guess I`ll have to give Lars a T-Shirt when we next meet ;)

1. From: Gianluca Cecchi
2. To: drbd-user@lists.linbit.com
3. Subject: [DRBD-user] notes on 8.3.2


6. - drbdadm create-md r0 segfaults when the command "hostname" on the
7. server contains the fully qualified domain name but you have put only
8. the hostname part in drbd.conf
9. Instead, the command "drbdadm dump" correctly gives you a warning in
10. this case (suggesting how to correct the error you made....):

12. suppose complete hostname is virtfed.domainname.com and you put
13. virtfed alone in drbd.conf
14. [root@virtfed ~]# drbdadm dump
15. WARN: no normal resources defined for this host (virtfed.domainname.com)!?

17. while
18. [root@virtfed ~]# drbdadm create-md r0
19. Segmentation fault

Guess I`ll have to give the Linbit crowd a T-Shirt when we next meet ;)

What DNS is Not

This article by Paul Vixie is a must read if you want to know what DNS is not about .. and how people abuse it for the sake of extorting money from morons.

Ah well.. nothing we didn’t already know.. just more proof that
Everything is a Freaking DNS problem.

Not sure on which layer the problem is.. must be on a layer even above the religious one.. the “Greed” one.

Funambol on Android

So we have a Zimbra, and a Funambol and I have an Android, so what would you think I want to test .. exactly .. run the Android Funambol client on my phone.

On forge.funambol.org it looks great .. nice screenshot .. then you look closer ..
Contacts OK, Calendar Not supported (yet) .. apparently it has been like that sincs it got released which is over a year ago.

So I`m looking for other ideas on how to sync my Zimbra Calendar with my Android

A long overdue report of DevopsDays

Here’s how it started :

So I used to be a software developer, writing perl for the web, then C, then Java, then PHP, till I realized nobody ever configured my servers correctly and I changed trades becoming a system engineer, while teaching new developers the basics of their trade, whom grew into doing Infrastructure Architecture .. familiar story for much of the crowd at DevopsDays … a crowd that wants to stopping the war between developers and system engineering , a crowd that wants to automate builds, integrate testing, deploy, deploy on very large scale, deploy in the cloud and much more.

Life with an Android

I’ve have never been a really an HTC fan, because of the platform they used before, I have been a Ericsson GA628, SH888, then Sony Ericsson fanboy for all my life T39m, K700, K800i , so this is my first attempt into using a different brand of phone , I’ve been wanting an Open Phone for ages.. but I’ve been waiting for Godot, er the openMoko, for way to long now so with the introduction of the HTC and my K800i being long overdue for a replacement.

DNS Tools

In my latest DNS Problem related post I mentionned that don’t know all the answers, I however know about some good tools to help you setup a clean DNS server.

Ages ago via Planet Fedora I ran into an article from Steven Moix about a tool he and his fellow students build for a summer project.

The tool is DNSKnife and it’s really interresting.

DNS Knife is a good tool to check if your DNS setup is ok, it checks the parent servers, it checks for if your nameservers are listed on the parent server, checks if all your nameservers are reachable and are authorative .
And so on and so on …

Apparently there are Borders

And therefore, sometimes you need to register domains in different countries.
So how does one proceed, one takes the zone file of the existing domain e.g. .be and creates a symlink for the different countries to the original zonefile e.g .nl and .eu . Afterall, you want to have te same hosts available in every country and you want to keep the hassle down when you update a host.

You tell your registrar, to reg the same domain for the other tld’s with the usueal Nameservers , you know . the one that are listed in your original zonefile

Nines , Damn Nines and More Nines

Funny how different experiences lead to different evaluations of tools. The MySQL HA solutions the MySQL Performanceblog list, are almost listed in the complete opposited order of what my impressions are.

Ok agreed, I should probably not put my MySQL NDB experiences from 2-3 years ago with multiple Query of deaths and more problems than you into account anymore , but back then went in the list Less stable than a single node. I’ve had NDB POC setups going down for much more than 05:16 minutes
Ndb comes with a lot of restrictions, there are

Heartbeat 2 OpenAIS

While upgrading a pretty recent Heartbeat cluster to OpenAis earlier today I ran into the following weird situation\

1. Last updated: Fri Oct 16 08:50:03 2009
2. Stack: openais
3. Current DC: CO_NMS-1 - partition with quorum
4. Version: 1.0.5-462f1569a43740667daf7b0f6b521742e9eb8fa7
5. 4 Nodes configured, 2 expected votes
6. 1 Resources configured.
7. ============

9. Online: [ CO_NMS-1 CO_NMS-2 ]
10. OFFLINE: [ co_nms-1 co_nms-2 ]

or

1. crm(live)node# show
2. co_nms-1(5c48ab4f-767f-e2dc-20ec-5969cddad152): normal
3. co_nms-2(922ff786-eca9-bed0-d79d-8222727a2c5b): normal
4. CO_NMS-1: normal
5. CO_NMS-2: normal

Whohoo.. OpenAIS must have realized I have upperase and lowercase cores :)

Open Source, Open Core, Open ScoreCards

There is this constant discussion about Open Core vs Open Source vs Proprietary Software , Fauxpen Source, Open Source Business models etc.. you probably know all the usual suspects involved, first up lets agree that nobody will ever agree on what’s best, (off course it’s pure open source.. ) , but one of the important aspects is to know what values are important for you and your customers

Simon Phipps thinks we should build a scorecard that lists the different values we attach to a certain level of openness