Skip navigatie

Nieuwe server

Door Sebastiaan Stok - Donderdag 14 juni 2007 18:05

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:

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.

  1. Geheugen: 2GB DDR2 SDRAM 667MHz (2x1GB dual ranked DIMMs)
  2. Processor: Dual Core Intel® Xeon® 3050 Processor at 2.13GHz, 2MB L2 cache, 1066MHz FSB
  3. 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

Dell Intel Xeon Inside Seagate Serial ATA Ubuntu

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.

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:

  1. 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)
  2. 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.
  3. We hadden gekozen voor een APC aansluiting, echter was deze niet direct leverbaar. En hebben wij een halfjaar betaald voor een niet geleverde dienst.
  4. 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?
  5. 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.
  6. 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...
  7. 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:

  1. Besturingssysteem installeren
  2. Apache2.2 installeren
  3. PostgreSQL installeren
  4. MySQL installeren
  5. Voorbereidingen van PHP uitbreidingen
  6. PHP Installeren
  7. Antivirus software installeren
  8. Mailserver installeren
  9. Gebruikers migratie voorberijden
  10. Database en website bestanden overzetten
  11. Migratie voltooit

Voorstukjes

Overzicht van de server
Voor aanzicht van de server
Intel Xeon Inside
Binnenkant de server, goed gedaan Dell!
Koelers en geheugen
Geheugen, SDRAM DRR2 ECC
Koelbok van de processor

Voorbereidingen

Tasje met spullen voor verhuizing
Doos met server er in
Doos met server er in, past net op tafeltje
Sliders voor server

Plaating

Server op het steekwagentje
Server van Rollerscapes, de servers zijn niet netjes vastgemaakt of verdeeld met sliders of legplankjes. Nee ze liggen gewoon los!
Migratie voor berijden, sebastiaan kijkt niet echt blij
Sliders, maar ze passen niet
Karretje met doos en de laptop tas
Nieuwe server, helemaal boven

Oude server

Oude server open, geen stof te bekennen
Pentium 4 koelblok
Harddisks koeler
Oude server voor aanzicht

Reacties

Geen reacties gevonden
Reageer...