www.kratjebierhosting.nl

Nieuwe hardware!

Posted by Fludizz (Fludizz) on 17-07-2008
Nieuws >>

Zoals je waarschijnlijk wel gemerkt hebt, is de server vanaf afgelopen zondag (13 juli) tijdelijk in onderhoud geweest tot en met dinsdag. SQL die niet beschikbaar is en dergelijke. Dit was om een hele simpele reden: Nieuwe server hardware is geleverd en in gebruik genomen!

Het is even lang wachten geweest omdat door Salland Automatisering een verkeerde behuizing geleverd was, maar dat hebben ze heel netjes en heel vlot opgelost via de RMA procedure! Kudo's voor Salland dus in dit geval! De levering omvatte het volgende:

  • Via Epia LT15000AG
  • Kingston ValueRAM KVR533D2N4/1G
  • Morex Int. Flex-ATX 6699 behuizing


Ik had zaterdagmiddag bij Norrod (ja ik weet, ***-winkel, slechte service, etc.) een 500GB USB disk gehaald, ze waren de goedkoopste en hadden hem op voorraad in Leeuwarden. Zaterdagavond dus de USB disk aangesloten en begonnen met de ~400GB aan data van de oude server te copiëren naar de USB schijf. Dit heeft 13 uur gekost via 100Mbit netwerk, oude server had geen USB 2.0 of vrije SATA poort over. Zondag aan het einde van de middag dus begonnen met het copiëren van de websites vanaf USB disk naar een VMware servertje op m'n laptop zodat de statische content in ieder geval altijd nog beschikbaar was. Tevens had ik mijn mailserver VM ook op mijn laptop ingeladen zodat mail het ook bleef doen. Daarna ben ik bezig gegaan met de server.

Het inbouwen was wat gepriegel, maar dat is ook niet zo raar met dergelijke kleine hardware (Mini-ITX). RAID Controller ingebouwd, disks ingebouwd nadat de stof van 2 jaar 24/7 draaien eraf geblazen was. Was echt een smeerboel. Machine aangezet en BIOS geconfigureerd, daarna Debian begonnen te installeren. Daar begonnen de moeilijkheden. Omdat de Promise FastTrak TX4310 controller Fake-RAID is en Fake-RAID word pas ondersteunt vanaf Debian Lenny (Unstable). Debian Etch zag dus alleen de SATA drives als losse devices.

Als alternatief Debian dus geprobeerd te installeren op Software RAID5. Omdat het mij bekend was dat Grub alleen van Software RAID1 kan booten, kleine /boot/ partitie gemaakt. Grub erop gesmeten, machine gereboot, blanco scherm... Gebeurde niets, kortom: Grub word niet gelezen. Daarna in controller config de 'oude' RAID5 array verwijdert, JBOD ingesteld op alle disks en nogmaals geinstalleerd. Grub deed het daarna deels: Error 17. Vooruitgang, hij word tenminste geladen. Na wat meer zoekwerk een firmware upgrade van de controller gedaan omdat er vaag gerefereerd werd aan issues met linux en de controller. Tevens iets gevonden over '/' op RAID5. Debian installer nogmaals doorlopen, dit keer een 2GB '/' RAID1 partitie gemaakt over 4 disks en de rest van de storage als RAID5 geconfigureerd. Grub in alle MBR's geschreven, vingers gekruist en gereboot. Dat werkte!

Daarna als eerste de firewall en nat routing geconfigureerd en daarna direct de webservices (Apache, PHP, MySQL) geinstalleerd en ingericht. Alle websites teruggezet en daarna de sites online gezet! Deze zijn maandag 's avonds laat de lucht weer in gekomen. De rest van de configuratie heb ik daarna rustig aan afgemaakt met als laatste gisteravond/nacht het terug copiëren van de file-shares (Via USB op de machine zelf). Dit keer koste het 'maar' 6 uur om de ~400GB terug te zetten!

Kortom: Het heeft een hele boel moeite gekost maar alles is weer up-and-running! En ik moet zeggen dat de performance van mijn bordje mij zeer goed bevalt! Hij is veel sneller dan ik had durven verwachten!

Last changed: 17-07-2008 at 21:22

Back
Opera Get Firefox!