Nieuwe server
Onze huidige productie server dateert uit oktober 2004, omdat de server sinds deze tijd (zogoed als) non-stop heeft gedraaid beginnen de eerste slijtageplekken zich te tonen.
De gemiddelde leeftijd van een server bedraagt een zodanige vier jaar, dus de server heeft het goed gedaan.
Volgens de systeeminformatie draait de CPU koeler op 3443RPM en is huidige tempratuur 38 graden tot 40 graden Celsius, omdat deze verhouding gezien de lage buitentemperatuur niet helemaal lekker is, hebben wij het vermoeden dat de CPU fan aan het opraken is.
De huidige systeemconfiguratie bestaat uit een Intel® Pentium® 4 3.00GHz processor met 1GB werkgeheugen, welke in de eerste instantie nog toerijkend genoeg is.
Maar gezien de verwachte groei, is dit voor ons niet langer toerijkend genoeg.
In de huidige situatie ondervinden wij de volgende problemen:
- Het besturingssysteem is zwaar verouderd en kan niet de nodige updates ondergaan.
- De snelheid van het huidige systeem is niet toerijkend genoeg voor de toekomstige groei.
Omdat wij in één keer van deze problemen af willen zijn is besloten om in een compleet nieuw systeem te investeren, welke de huidige server moet gaan vervangen.
Bij het samenstellen is ook gedacht aan toekomstige groei en uitbreiding, dit systeem zal dan ook de nodige tijd mee gaan.
Er is gekozen voor een kant-en-klaar systeem en niet voor zelfbouw pakket, om precies te zijn gaat het hier om een 1U Dell Power Edge 680 met de volgende predicaties.
- Geheugen: 2GB DDR2 SDRAM 667MHz (2x1GB dual ranked DIMMs)
- Processor: Dual Core Intel® Xeon® 3050 Processor at 2.13GHz, 2MB L2 cache, 1066MHz FSB
- Opslag: 160GB 3,5-inch SATA harde schijf (7.200 rpm)
Bij de Processor staat 2.13Ghz welke minder lijkt dan 3.0Ghz. Maar dit geld per kern.
Omdat het hier om een Dual Core systeem gaat is het eigenlijk maal twee! 2.13 x 2 = 4.26Ghz

Het systeem zal worden uitgerust met: Debian GNU/Linux Ubuntu 6 Server als besturingssysteem, de afgelopen tijd is hier mee getest op de test server en wij zijn erg tevreden met de prestaties.
Updates en nieuws
Via dit document willen wij u de komende tijd op de hoogte houden met de vooruitgang van de installatie, het hele systeem moet worden geïnstalleerd en alles moet goed staan afgesteld alvorens deze de plek van de oude server kan gaan innemen.
Als extra zullen wij ook de nodige foto’s maken.
- 14-06/2007 17:35: Enkele minuten geleden is het nieuwe systeem binnengekomen op kantoor, tot in tegenstelling van de oude server is deze een stuk lichter. Er was even verwarring toen de Engelse handleiding niet kon worden gevonden. Echter bevind deze zich enkel op de bijgeleverde CD's.
De installatie van het besturingssysteem staat gepland voor aankomend weekend. Wij hopen niet al te veel problemen tegen het lijf te lopen, maar houden hier wel rekening mee.
- 16-06-2007 15:52: Vandaag is de server voor de eerste keer aangezet, het systeem slaagde er in succesvol op te starten.
De installatie van het besturingssysteem ging ondanks wat ruzie met partitie beheer zonder problemen. De installatie van andere software ging opmerkelijk snel. Gezien de processor kracht en hoeveelheid geheugen is dit zeker een goed resultaat.
Momenteel moeten er nog verschillende dingen gebeuren, hier zal morgen mee verder worden gegaan.
- 17-06-2007 17:08 Het schiet al aardig op met de installatie, PHP is vandaag zonder niet al teveel problemen geïnstalleerd net als de antivirus.
Een nieuw iets bij de installatie van PHP is dat de PHP-extensie ffmpeg nu meerdere formaten ondersteund zoals ACC/Flac en Ogg.
Nu bijna alles is gedaan komt het moeilijkste, de mailserver installeren. In het verleden heeft dit in totaal een week in beslag genomen.
Het grootse probleem wat er nu is, is dat SpamAssassin niet wil installeren. De installatie duurt tergend lang en geeft aan niet te willen installeren? Het kan zijn dat het gaat om een bug in de laatste versie of een ander probleem, verder onderzoek zal dit uit moeten wijzen.
- 17-06-2007 18:03 Wij kunnen met zekerheid zeggen dat het hier om een zeer ernstige bug in SpamAssassin gaat. Want ook op de huidige productie server wil hij niet installeren... Omdat er voor vandaag niet genoeg tijd meer is, zal morgen getracht worden met een oudere versie.
Tevens zullen wij contact opnemen met de ontwikkelaar om dit probleem de wereld uit te kunnen helpen.
- 26-06-2007 14:40 Vandaag ben ik verder gegaan met de installatie, bij de Apache webserver ontbrak nog een bepaalde module. In het verleden wilden deze pas met veel moeite installeren, verbazingwekend genoeg ging het nu in één keer goed. Niets met de hand compileren of zo nee hij deed het gewoon!
Omdat deze module het zo goed deed wilde ik voor de grap is kijken of ook mod_cband wilden werken. Waar wij in het verleden dagen bezig waren met een installatie deed hij het nu gewoon. Een probleem waarvan wij dachten dat het een bug was, bleek een bepaald onderdeel, dat door het handmatig compileren ontbrak en dus een fout gaf. Of de problemen uit het verleden nu komen door zwaar verouderende software of een probleem met Apache is niet bekend.
Het enige wat nog moet gebeuren is, de mailserver testen en systeemgebruikers overzetten. En dan kan de nieuwe server in gebruik worden genomen.
- 08-06-2007 15:10 Een meevaller, vandaag was op Tweakers.net te lezen dat sommige Intel Core2 Duo en Xeon Processors een bug bevatten welke voor de nodige problemen kan zorgen. Omdat de nieuwe server ook een Xeon processor heeft, ontstond gelijk de angst dat ook wij dit problemen gingen ondervinden. Maar na onderzoek bleek dat wij een ander type hebben welke naar verluid deze problemen niet heeft.
Zelfs als later bekend wordt dat ook wij dit probleem hebben is het een enkel een kwestie van de BIOS updaten. Maar zoals de server nu heeft proef gedraaid zijn er geen problemen bekend geworden.
- 03-07-2007 Zoals al eerder vermeld moest alleen het mail systeem worden getest. Dit is dan ook vandaag gedaan met succes. Alleen kwam hierbij gelijk een ander probleem aan het licht... Ik wilden ook gelijk kijken of de SMTP server goed werkten met het verzenden, dit ging goed dus werd er ook gekeken of een beveiligde verbinding goed zou werken. Dit ging vreselijk fout. Het systeem gaf een fout die duiden op een Bug in OpenSSL.
En nog erger, het is een bug welke alleen verkeerd deze in oudere versies van OpenSSL. Ondanks dat het systeem is bijgewerkt blijkt dat er een versie staat geïnstalleerd welke dateert uit 2005! Vreemd genoeg is er wel een nieuwe versie beschikbaar voor het systeem, maar wild deze met geen mogelijkheid installeren? Dus is er met de hand een nieuwe versie geïnstalleerd, alleen wilt PHP met deze versie niet installeren. Omdat het vermoeden bestaat dat er hier spraken is van een versie conflict (omdat ik het op de zelfde plaats had geïnstalleerd, in de hoop dat het zou werken) zal er een aparte versie worden geïnstalleerd op een andere locatie. Dit alles zal in de loop van morgen plaats vinden en hopelijk werken. Anders ben ik ben nog wel even bezig....
Omdat er nieuwe versie wordt geïnstalleerd moet echter wel opnieuw worden begonnen met de installatie van alles... Kennelijk waren onze verwachtingen van Ubuntu hoger dan gedacht.
- 06-07-2007 Eergisteren is een poging ondernomen om Ubuntu bij te werken naar zijn laatste versie, genaamd Feisty Fawn. Helaas is dit fout gelopen, en moesten we de server helemaal opnieuw installeren... Er was eigenlijk niet voor deze versie gekozen, omdat deze maar tot het jaar 2008 word ondersteund.
In de officiële handleiding staat dat er upgrade programma wordt meegeleverd waarmee zonder problemen het systeem kan worden bijgewerkt. Er stond zelfs uitdrukkelijk bij dat voor de server versie een andere manier van toepassing is, echter vereiste dit dat we op een server een grafische omgeving moesten installeren! Wat belachelijk is omdat een server dit helemaal niet nodig heeft... Dus is er de (verkeerde) manier gebruikt waarmee eigenlijk de software word bijgewerkt naar de laatste versie maar het risico bestaat dat sommige software niet goed meer functioneert. Helaas voor ons wilden het systeem gewoon niet meer opstarten. En kon het gehele installatie proces weer opnieuw beginnen. De geïnstalleerde software moest toch in verband met een verouderde versie van OpenSSL opnieuw worden gedaan.
Omdat de zin “word langer ondersteund” dus eigenlijk nergens opslaat is zijn geprobeerd beide Ubuntu Feisty Fawn als Debian Etch te installeren in plaats van Ubuntu Dapper. Echter bleven beide hangen in het installatie proces. En hebben we besloten toch maar Ubuntu Dapper te installeren. En dat allemaal om een verouderde versie van OpenSSL... Welke nu via een omweg is geïnstalleerd.
Met deze problemen is ons vertrouwen in Ubuntu een beetje weg, maar nu we toch verliefd zijn geworden op het geavanceerde software beheer zal op de test server geprobeerd worden Debian Etch te installeren. En zullen wij onderzoek doen naar een goede manier om het besturingssysteem bij te werken als er een nieuwe versie beschikbaar is.
- 21-07-2007 Allereerst onze excuses voor het lange wachten van het melden van nieuwe ontwikkelingen. De server is zo goed als klaar, en kan bijna worden geplaatst. Bijna dan, er moeten nog wat kleine dingen worden ingesteld en er moet nog worden getest of het bestanden overzetten zonder problemen gaat.
Vanwege het omweer van de laatste tijd willen wij geen enkel risico lopen, omdat hier al een keer de stroom is uitgevallen. Gelukkig was dit slechts een tijdelijke overbelasting van de hoofdaanvoer, maar het had erger gekund. Zo was op het nieuws te zien dat een directe inslag in een woning alle apparatuur had opgeblazen! Dus word er tijdens het omweer niet aan de server gewerkt. Morgen zal worden begonnen met het testen van bestanden overzetten. Als dit alles zonder problemen gaat zal er minimaal drie dagen voor aanvang worden gemeld wanneer de server zal worden geplaatst.
- 28-07-2007 Afgelopen dinsdag heeft het moederbord van mijn computer het begeven en heb ik die dag daarna direct een nieuwe gekocht. Omdat de oude voeding niet zwaar genoeg was voor het nieuwe moederbord is deze ook gelijk vervangen en is een donderdag alles opnieuw geïnstalleerd. Gelukkig is er geen verdere schade aan het systeem toegebracht en zijn er geen gegevens verloren gegaan.
Voor morgen staat eindelijk het testen van gegevens overzetten gepland. Als dit nu ook goed gaat hoop ik dat de uiteindelijk plaatsing in de eerste week van augustus kan plaats vinden.
- 07-08-2007 Morgen is het dan zover! De nieuwe server zal de oude productie server gaan vervangen.
Vandaag zijn alle laatste voorbereidingen gedaan voor grote dag morgen.
Om precies nemen wij het volgende mee: 4 netwerkkabel, een netwerk hub, een laptop, een verlengsnoer plus stekkerblok. En 4 voedingskabel. En niet te vergeten de nieuwe server
Ook nemen we een foto kamera mee voor een paar mooie kiekjes.
De downtime zal (hopelijk) niet langer dan twee uur zijn.
Slot verslag van plaatsing
Woensdag 8 augustus 2007 rond twee uur zijn we bij We-Dare aangekomen en zijn met de lift naar de 4e etage gegaan om een pasje te halen voor de toegang.
We stonden al op de white-list dus dit was geen probleem. Met de toegangpas zijn we naar de 7e etage gegaan, naar de suite van I3D.
Ik kon mij nog herinneren dat de server in een suite stond aan het einde van de gang. Echter toen wij hier naar binnen gingen, was er even paniek omdat de server nergens te vinden was! Toen we naar I3D belden konden zij ons vertellen dat de server verplaatst was naar een andere suite... Pardon? Verplaatst zonder mijn medeweten! Hij stond of in de derde van rechts of de laatste, zijden ze. En inderdaad hij stond in de laatste.
I3D had ons verteld dat er een karentje met toetsenbord en monitor stond, dit bleek dus niet zo te zijn. (In plaats daar van stond er een monitor en toetsenbord op een vast bureau) Maar gelukkig konden we hem met de computer die er stond hem wel afsluiten. Toen dit was gebeurd wilden we hem gaan loskoppelen, wat bleek, de server zat dus gewoon niet vast... hij was gewoon los gestapeld samen met nog een paar andere servers. Toen we hem los haalden moesten we alle andere servers ondersteunen om deze niet te laten vallen!
Toen de server was los gekoppeld konden we beginnen met de tijdelijke opstelling welke bestond uit een laptop de nieuwe server een netwerkhub en de oude productie server. Alles ging voorspoedig, alleen bleek dat rsync op de oude server niet helemaal goed was. Nu werkt rsync op twee manieren hij kan zowel bestanden naar een ander systeem versturen als bestanden naar het systeem toehalen. Dus in plaats van op de oude server te werken, werkten we op de nieuwe server.
Nadat de database back-ups waren gemaakt en overgezet, waren de websites aan de beurt. Dit ging gelukkig er erg snel, alleen de systeem back-up bestanden waren wat langzaam. Terwijl de servers elkaar het leven zuur maakten met het versturen van bestanden ging ik kijken of de sliders pasten. Zoals al verwacht waren deze net tekort, deze zijn eigenlijk bedoelt voor Dell Rack, maar je kunt het altijd proberen.
Toen de productie server na twee uur eindelijk klaar was moest hij weer worden aangesloten, op ons collocatie contract staat dat wij een APC aansluiting hebben.
Alleen was niet bekend welke kabel we nu moesten hebben, dus (mogelijk) die we moesten hebben maar ingeplugd. Nu kan dit met een simpel labeltje worden opgelost maar kennelijk was dit teveel moeite? Toen we wilden kijken of alles goed was, deed Apache webserver het niet. Het probleem was makkelijk op te lossen, maar het was inmiddels als bijna 5 uur. En we moesten ook nog eten. Dus is dit bij terugkomst op kantoor nog verholpen.
Het hele onderhoud heeft twee uur geduurd, maar het duurde tot de volgende dag dat alles weer helemaal goed werkten. We zijn blij dat alles goed gegaan, maar ons vertrouwen in I3D is tot een minimum gezakt. Waarom? Omdat I3D ons totaal niet van op de hoogte heeft gebracht dat zij de server weer zouden gaan verhuizen, en ons de mogelijkheid gaven om hier bij aanwezig te zijn. Nu staat dit voorval niet op zich zelf! En hebben wij in het verleden al vaker problemen ondervonden met deze partij.
Dingen waar in I3D te kort schoot of niet correct heeft gehandeld:
- Toen wij met I3D voor het eerst contact opnamen voor een contract, waren zij niet bereikbaar. In de tijd hierna hebben wij meerdere malen mee gemaakt dat I3D niet bereikbaar was. (Dit is sinds begin 2007 minder voorgekomen)
- Op de dag dat wij aankwamen voor de plaatsing verliep alles heel normaal, echter bleek het toegewezen IP-adres niet te kloppen, en heeft dit geresulteerd in 24 uur downtime toen dit probleem niet op afstand bleek op te lossen.
- We hadden gekozen voor een APC aansluiting, echter was deze niet direct leverbaar. En hebben wij een halfjaar betaald voor een niet geleverde dienst.
- Toen bekend was dat I3D in het gebouw zelf ging verhuizen hadden wij een afspraak gemaakt per email, zodat wij hier zelf bij aanwezig konden zijn. Echter bleek bij aankomst dat i3d van niets wist?
- Toen wij extra IP adressen nodig hadden voor de beveiliging van de backhand en het klantpaneel (Een SSL verbinding werkt niet met een gedeeld IP-adres, dit met de reden dat er dan niet iemand in de zelfde omgeving kan inbreken op de verbinding), kregen wij het bericht dat het zou worden geregeld. Het heeft tot een halfjaar en 6 e-mails geduurd voor dat wij deze eindelijk kregen! In ons contract staat dat wij gratis extra IP-adressen kunnen aanvragen op RIPE voorwaarde. De RIPE voorwaarde houdt in dat, toegewezen IP-adressen moeten kunnen worden verantwoord. En dit hoeft dan nog niet eens direct.
i3d heeft hier dus nalatig in gehandeld.
- In dit jaar is er een netwerk storing geweest in een VLAN, i3d deed dit in de eerste instantie ontkennen. Maar gaf later toch toe dat er inderdaad een storing is geweest...
- De server van Rollerscapes, is zonder enige voorgaande vermelding of kennisgeving verplaatst. De stroom is er gewoon vanaf gehaald! Nu vind sommige software het niet zo leuk plots zonder stroom te zitten zonder eerst zijn bestanden te hebben gesloten. Gelukkig is er niets kapot gegaan.
Maar dit was de druppel... Zo ga je gewoon niet met de apparatuur of klanten zelf om. Wij plaatsen onze server met het vertouwen dat hier normaal mee word omgesprongen. Helaas bleek dit niet zo te zijn, en hebben wij besloten bij i3d weg te gaan.
Onze keuze is eigenlijk al snel gemaakt, we gaan voor We-Dare zelf. I3d neemt namelijk de ruimtes af bij We-Dare B.V. Te Rotterdam. We-Dare heeft een reputatie waar ze trots op mogen zijn.
Verder bericht van een verhuizing zult u dus nog van ons ontvangen.
Met de komst van de nieuwe server, zijn er ook gelijk een paar nieuwe uitbreidingen op onze dienstverlening gekomen.
Zo kunt u nu gebruik maken van de mailserver van Rollerscapes voor het verzenden e-mails. En kunt u gebruik maken van een beveiligde pop3/IMAP verbinding.
De details over wat u moet instellen bij email client zullen binnenkort te vinden zijn bij het klantpaneel.
Nog te doen:
Besturingssysteem installeren
Apache2.2 installeren
PostgreSQL installeren
MySQL installeren
Voorbereidingen van PHP uitbreidingen
PHP Installeren
Antivirus software installeren
Mailserver installeren
Gebruikers migratie voorberijden
Database en website bestanden overzetten
Migratie voltooit
Voorstukjes
Voorbereidingen
Plaating
Oude server
Reacties
Geen reacties gevonden
Reageer...