Yesterday I was in the data center reinstalling the Server Host system. I successfully (or not) switched from XEN virtualization to KVM. The reason behind this change (since I’m running XEN for over 4 years now) was that KVM seems to be the future of linux based virtualization and I tried to get rid of various XEN related kernel crashes I already reported earlier last year.
In order to prepare the migration I switched all existing guests from XEN-PVM (paravirtualized) to XEN-HVM (hardware virtualized) and prepared the new configuration files for libvirt. In the datacenter I replaced the network uplink with my notebook to present you a temporary “maintenance page”. The installation of Debian 6 as host system went smooth and after some typo fixing in my libvirt xml files the I could boot the evemaps guest without problems. After a short verification that everything was running I switched the cables and DOTLAN was back live after exactly 1 hour downtime. Everything was looking fine … until.
This night the server crashed again around 2am UTC without any reason, logfiles, etc. Likely some weird locking kernel panic who knows. The server was rebooted this morning directly after I woke up.
Hardware
The hardware DOTLAN EveMaps is running on is know over 4 years old (bought in February 2007)
- BOARD: Tyan Tomcat n3400b
- CPU: AMD Opteron 1216 (DualCore 2.4GHz)
- RAM: 8GB PC5300 DDR2, non-ecc (initial 4gb later 8gb)
- HDD: 2x 250gb + 2x 1TB
- CHASSIS: Chenbro RM217
After various problems and crashes last year (when assigning 2 cpus to a guest) I always tried to fix the problem on the software side. Switching from Debian to CentOS/RHEL Kernel and Xen Subsystem and now to Debian/KVM Solution. Even a running memtest last year didn’t showed any major problems but they’re still preset (even I lowered the crash risc by limiting the guests). Crashes on strange load situations, crashing guests and kernel panics rebooting the dom0 (host).
I order to continue to provide a stable and speedy service I decided it’s about ****ing time to upgrade the hardware. I really hope the hardware upgrade/change + combined processor switch helps.
I just ordered
- Intel Xeon E5620 (Quad Core, 2.4GHz)
- Supermicro Mainboard (integrated KVM!)
- 16GB Registered ECC RAM
to replace the outdated components. I’ll do the upgrade sometime in the next weeks.
Can I help?
Of course: If you like DOTLAN EveMaps please use the PayPal Donate option and help me to continue to provide this hopefully usefull service.
Wollari