Archive for the ‘VPS / Server Beheer’ Category

Router Onderhoud

zaterdag, juni 5th, 2010

Vannacht gaan wij twee van onze vier core routers vervangen. Deze zware nieuwe routers zullen bijdragen aan de stabiliteit van ons netwerk en de voor de toekomst geplande traffic-capaciteitsuitbreidingen faciliteren.

Zoals in de emails naar onze klanten vermeld zal het vervangen van de twee routers vanavond 5 juni na 23:59 uur beginnen en zal naar verwachting 1 tot 2 uur onstabiele tot niet beschikbare verbindingen tot gevolg hebben. Alle XLS Hosting-producten zullen bij dit onderhoud betrokken zijn.

==Update==

Het hierboven beschreven onderhoud was goed geslaagd. De beide routers zijn geplaatst en in gebruik genomen. Door de goede voorbereidingen van onze techneuten hebben de verwachte netwerk-verstoringen zich alleen van 12.05 tot 12.40 voorgedaan.

XLS introduceert Fedora 13

donderdag, mei 27th, 2010

Vanaf vandaag is het mogelijk om Fedora 13 te kiezen bij het bestellen van een nieuwe VPS of de herinstallatie van een reeds bestaande VPS.

FedoraProject is de development tak van RedHat en alle nieuwe features die ook in de mainstream RedHat releases komen worden hier als eerste gelanceerd. Door de snelle development- en releasecycle van Fedora is de lifecycle (de lengte waarin security-updates worden aangeboden) veel korter dan bij andere distributies. De formule die Fedora hanteert is 6 maanden + 2 releases, welke ieder half jaar uitkomen, wat de maximale lifecycle op 18 maanden brengt.

N2 STALE meldingen opgelost

zondag, mei 9th, 2010

We kregen de laatste tijd van klanten vaak vragen over de betekenis van de melding ‘STALE’ in de N2 monitoring interface. In het kort betekent deze melding dat, op een gegeven tijdstip, de UDP-pakketjes die de n2txd-agent naar ons monitoring-systeem stuurt niet zijn aangekomen. Als dit een enkele keer bij een VPS voorkomt maar hij niet minutenlang in die staat blijft hangen is er op zich geen reden tot ongerustheid, maar liever zien we ze natuurlijk helemaal niet.

Ons vermoeden voor het vaker voorkomen van deze meldingen was dat het iets te maken had met de netwerk-interface van de monitoring machine. We hebben deze onlangs dan ook vervangen door nieuwere hardware met een A-merk netwerkkaart. Helaas bleken we hiermee op een dood spoor te zitten, de meldingen bleven bij vlagen verschijnen.

Uiteindelijk bleek de oorzaak te liggen in een veel subtieler schaalprobleem. Het programma dat verantwoordelijk is voor het ontvangen en verwerken van de UDP-pakketjes was tot nog toe een single-threaded daemon die in de in een ‘infinite loop’ iedere keer op een UDP-pakketje wachtte, dit pakketje verwerkte, eventueel wat opruimwerk verrichte en dan weer op een pakketje wachtte. Dit ontwerp had voor de eerste paar duizend hosts geen enkel probleem en het programma gebruikt, ook nu, nooit echt veel CPU.

De stap ‘opruimwerk’ bleek echter een onvoorspelbare factor. Deze duurde soms net lang genoeg dat een hoger aantal UDP-pakketjes zich opstapelde in de kernel. Als deze wachtrij te lang werd, dan begon de kernel doodleuk met het weggooien van volgende pakketjes.

De software is nu aangepast naar een multi-threaded ontwerp, waarbij een losse achtergrond-thread alleen de verantwoordelijkheid heeft voor het uit de kernel-wachtrij trekken van de UDP pakketjes. Hierdoor kunnen deze zich niet meer opstapelen en zijn de STALE-meldingen als het goed is verleden tijd.

XLS introduceert Ubuntu 10.04 LTS

dinsdag, mei 4th, 2010

Wij hebben het sinds gisteren mogelijk gemaakt de nieuwe Ubuntu 10.04 op nieuwe virtuele servers te bestellen en op bestaande VPSen te herinstalleren. Dit is een LTS (Long Term Support) versie van Ubuntu dus u krijgt 5 jaar support op deze versie.

Op de volgende wiki pagina kunt u meer informatie vinden over het upgraden van een bestaande VPS met Ubuntu naar Ubuntu 10.04. Zorg dat u deze pagina leest voordat u een upgrade uit gaat voeren.

Plesk incompatible met OpenSSL update (CentOS)

dinsdag, mei 4th, 2010

Bij het rebooten van een VPS met Plesk en CentOS is het mogelijk dat Plesk niet meer wil starten omdat deze niet compatible is met de geupdate versie van OpenSSL.

in de plesk logfile /var/log/sw-cp-server/error_log zou u in dat geval voorbij moeten zien komen:

(log.c.75) server started
(network.c.336) SSL: error:00000000:lib(0):func(0):reason(0)
(….)

Plesk heeft een Update van hun “Parallels Panel web-engine” instructies voor de update kunt u vinden op:
http://kb.parallels.com/en/8338

Wij raden in ieder geval aan om voor het rebooten van uw VPS of het updaten van CentOS Plesk te updaten om deze update te implementeren.

FUSE in de XLS Linux kernel

vrijdag, maart 5th, 2010

Wij hebben deze week de kernel module FUSE toegevoegd aan de Linux kernel die voor onze virtuele servers gebruikt wordt.

FUSE staat voor “Filesystem in Userspace” en staat non-privileged users toe om hun eigen file systems te creeren zonder de kernel code aan te hoeven passen. Dit betekend dat er allerlei protocollen als filesystem gemount kunnen worden.

Een veelgebruikte applicatie is SSHFS waarbij een map op een externe server gemount kan worden over een SSH-verbinding. Een andere populaire applicatie is HTTPFS (externe mappen mounten via HTTP). Er is zelfs een GmailFS waarmee u gmail directory structuur als filesystem kunt mounten. Op deze wiki pagina kunt u een lijst met mogelijke applicaties vinden.

FUSE moet nog wel geactiveerd worden in individuele VPSen. Klanten die virtuele servers hebben met VPS nummers onder de 3064 moeten even contact met ons opnemen als ze FUSE geactiveerd willen hebben. FUSE kan op VPSen met nummers boven de 3063 geactiveerd worden door in de XLS Interface een Shutdown (Stop + Start) te geven. Vervolgens zal de virtual server met FUSE opkomen.

Windows Update Service beschikbaar

vrijdag, februari 19th, 2010

Het aantal Windows virtuele servers binnen ons netwerk is sterk gegroeid het laatste jaar. Dit was een goede reden het updateprocess van deze virtuele servers te stroomlijnen. Tot nu toe werden op de meeste Windows virtuele servers de updates wel ge-download maar moest de server nog wel handmatig gereboot worden om de updates actief te maken.

Om de beheersbaarheid van het update process te verbeteren bieden wij vanaf nu een Windows Update Service aan. Wij hebben een server geplaatst die beschikbare updates binnen ons netwerk distribueert. Door het toevoegen van een registersleutel aan het register op de vps kan de update-methode actief gemaakt worden.

Als de Windows Update Service geactiveerd is zal uw virtuele server continu de beschikbare downloads van een centrale update-server halen. Elke donderdag ochtend tussen 3 en 4 uur zullen de beschikbare updates geinstalleerd worden en wordt de virtuele server indien nodig gereboot. Als er op dat moment iemand ingelogd is kan deze een eventuele reboot uitstellen.

Vanaf nu zal voor nieuwe virtuele servers de Windows Update Service standaard worden geactiveerd. Als u zelf handmatig updates wilt installeren en een eventuele reboot wilt initieeren dan kunt u de registersleutel uiteraard van een nieuwe VPS verwijderen. De timing van de updates kan ook veranderd worden door de registersleutel aan te passen. U kunt ons uiteraard ook altijd vragen de registersleutel te verwijderen of te veranderen.

Bestaande virtuele servers die van de Windows Update Service gebruik willen maken kunnen het registersleutel-bestand zelf downloaden als .zip bestand, uitpakken en door te dubbel klikken importeren. Als u ons het laatste wachtwoord verschaft kunnen wij de registersleutel ook voor u plaatsen. Als de Update Service niet geactiveerd wordt zullen nieuwe updates altijd worden gedownload maar alleen worden geïnstalleerd als dat door de klant geinitieerd word.

Introductie Applicatie VPS

vrijdag, januari 29th, 2010

De afgelopen maanden heeft XLS Hosting samengewerkt met Turnkey Linux om Applicatie VPSen aan onze klanten aan te kunnen bieden.

Een Applicatie VPS is een virtuele server die geoptimaliseerd is voor een specifieke functie. Denk hierbij aan een VPS die specifiek gebouwd is voor het hosten van een Joomla-site, het ontwikkelen op Django, Tomcat of Ruby on Rails, of voor andere functies zoals Bugzilla en WordPress.

Turnkey Linux is een erg succesvol en dynamisch project en er zijn nu 34 Turnkey images. Alle images maken volledig gebruik van open source software. Er is op een Applicatie VPS geen sprake van een control panel en de gebruiker moet goed met de desbetreffende appicatie om kunnen gaan. Dit maakt de Applicatie VPSen vooral geschikt voor developers en andere gevorderden.

Wij bieden vanaf nu alle Turnkey Linux images als installatieoptie aan. Ze zijn als Applicatie VPS opgenomen in het bestelformulier en u kunt ook een herinstallatie van een bestaande virtuele server als Applicatie VPS aanvragen.

U kunt binnenkort een bestaande VPS ook vanuit de interface als Applicatie VPS herinstalleren. Wij verwachten binnen enkele weken herinstallatiefunctionaliteit binnen de XLS Interface te gaan aanbieden.

Spamassassin Bug

maandag, januari 4th, 2010

Bij servers met eigen installaties van SpamAssassin moeten even worden opgelet. De default installatie van dit pakket heeft in haar ruleset een regel die mailtes met een verzenddatum van 2010 en hoger een onterechte spamscore meegeeft. Zie https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6269 voor details. Mensen met cPanel die automatische updates hebben aanstaan en mensen met directadmin hoeven geen actie te ondernemen.

Ubuntu 9.10 en Debian 6

dinsdag, november 3rd, 2009

Als u een dist-upgrade van uw VPS uitvoert naar Ubuntu 9.10 of Debian 6 levert dit compatibiliteitsproblemen op met de kernel die wij leveren, verband houdend met het upstart-programma dat deze nieuwe distro’s gebruiken in plaats van traditionele init. Wij zijn bezig onze kernel aan te passen om deze problemen uit de wereld te helpen. Dit zou binnen enkele dagen tot maximaal enkele weken verholpen moeten zijn. Wij zullen u het via dit blog melden zodra de upgrade veilig is.