Nach einem kleinen Benchmark-Test ist leider festzustellen, dass KVM anscheinend sehr langsam ist. Als Test diente der Kernel-Sourcecode, den ich lokal auf meiner Maschine kompiliert habe.
Weiterlesen
KVM kurzer Test
Nach ersten Tests stellt sich die KVM Lösung als wirklich belastbar heraus. Mit folgendem Kommando habe ich die Stabilität getestet:
stress -t 36000 -c 3 -i 3 -m 3 -d 3 --vm-bytes 768MB
10 Stunden getestet, 3 CPU Prozesse für sqrt(), 3 sync(), 3 Speichertester malloc()/free(), Test der Festplatten (also das Software-RAID1 im Hostsystem.
Die durchschnittliche Load lag bei ca. 14.0
Sehr beeindruckend.
Xen nach KVM Wechsel (auch für Rescue geeignet)
Heute wurde mein Root-Server von Xen zu KVM umgebaut. Das größte Problem bei der Umstellung lag an der vorhandenen LVM2-Partition, die ich so nicht direkt für KVM verwenden konnte. Woran liegt das? Nun, für Xen wurde eine Partition mit ext3 formatiert und auch als Partition an die Dom-U übergeben. In meinem Falle /dev/vg01/lv_domu1-root nach sda2 in der Dom-U.
Nun kann KVM (soweit ich weiß) aber nur mit „ganzen“ Platen arbeiten, also Raw-Devices in Form von Dateien oder eben auch LVM2-Partitionen, etc.
Weiterlesen
SysCP Flat File Generator
Heute ist der große Tag gekommen, an dem mein Mailsystem endlich nicht mehr bedingungslos von einem MySQL-Server abhängig ist. Die Anbindung hatte sich im Produktivbetrieb bei mir leider sehr negativ gezeigt, so dass ich nun gezwungen war, einen Flat-File Generator zu schreiben.
Zugegebener Maßen ist die Verwendung von Shell-Scripten in einem 5-minütlichen Cron-Job sicherlich nicht unbedingt die perfekte Lösung, aber zumindest arbeiten das Mailsystem und der MySQL-Server in diesem Punkt nun unabhängig.
Weiterlesen
Sticky: Secondary MX – SysCP
The following article describes how to setup a secondary Postfix mail exchanger in a syscp environment. All customer data is stored in a MySQL database and therefor the setup focuses on how to replicate the database.
In the future I possible might post my complete mail setup and all components around Postfix, so stay tuned and come back from time to time.
I assume, there is a full configured syscp instance on the master server, from which you want to sync to slave servers. I also assume that your master mailserver uses SSL certs for smtps and submission. If not, please fix this and come back later on.
This setup is tested on Ubuntu dapper drake
Weiterlesen
mail-notification SSL/TLS
This text explains a simple workaround for mail-notification in Debian/Ubuntu distributions, where the package has been built without SSL-support. In the web, you can find two workarounds: The first is a documentaion, where you are told to recompile the package with the missing libssl-support.
The second is trying to work with unmodified packages. This has the advantage that you won´t lose changes, when you are upgrading your distribution to a newer version.
Weiterlesen