Linux

Linux etc

Drupal 5...

Net onze nieuwe site bijna klaar is, komt Drupal 5 toch wel uit zeker! :-) Die gaat dus nog even moeten wachten voor we hem installeren, de lancering moet echt wel nog deze maand door gaan en de setup is net iets te custom om snel snel een upgrade doen.

Ubuntu Edgy op HP Compaq nc6320

Sinds een paar weken heb ik een nieuwe laptop, een HP Compaq nc6320. Zeer leuk machientje, dual core CPU, 1GB RAM, 100 GB hard disk etc. Natuurlijk heb ik er direct Ubuntu op gegooid, de mee geleverde Windows XP Pro licentie kan later dienen om wat experimenten in Xen/VMWare (tenminste als ik nog eens een XP CD vast krijg, want blijkbaar is dat tegenwoordig te duur om mee te leveren en krijg je alleen instructies over hoe zelf je recovery CDs te branden van de OEM Windows die op disk stond).

RHEL 4 & RAID 1

Op het werk heb ik de laatste dagen wat met RHEL 4.4 mogen spelen. Aangezien ik persoonlijk eerder de voorkeur geef aan Ubuntu of Debian, was het alweer een tijdje geleden dat ik nog eens Red Hat gebruikt had (zo ongeveer vanaf het moment dat ze geld begonnen vragen voor hun updates - toen Fedora nog niet bestond dus ;-) ).

In ieder geval, gegeven waren twee HP 145 G2 machines met twee disks. Gevraagd: installeer beiden met software RAID 1. Een makkie, zou je zeggen, dat wordt immers out of the box ondersteund. Maar toch...

Mysql foreign key frustraties...

Ik vraag mij echt af waarom het in mysqldump in godsnaam mogelijk is om foreign keys te dumpen, terwijl die niet in de juiste volgorde gedumpt worden. Als je later die dump wil restoren, krijg je dan een mooie:

ERROR 1005 (HY000) at line 316: Can't create table 'xxx' (errno: 150)

Ofwel:

MySQL error code 150: Foreign key constraint is incorrectly formed

Gewoon omdat de key die je in table x definieert, verwijst naar table y, die op dat moment nog niet geimporteerd is. *zucht*

Een beetje spanning...

Disk van de server (in Duitsland) was stervende en de vriendelijke jongens van Hetzner hebben er een nieuwe in gestoken met minimale Debian image. Dezelfde Debian packages als voordien installeren is niet zo moeilijk. dpkg --set-selections < selections (uit backup) en dan een apt-get dselect-upgrade. Het enige probleem is dan natuurlijk dat je op een draaiend systeem je kopie van /etc/ en /var/ van de originele moet terugzetten (tenzij je natuurlijk stap voor stap alles wil herconfigureren, maar dat zagen we dus niet zitten).