Tuesday 9 January, 2007 @ 22:44:45 by Cafuego
daily / yet more xen
To stick with the current theme, more blogging about Xen. It must be the new black.
I woke up this morning to two emails informing me that new Xen VMs were up and running and ready for me to play with.
The first one is a VM I ordered from VPSLand on the weekend, to replace a woefully underperforming VPSLink VM (I think the VPSLink setup is very, very broken, avoid!)
It acts as round-robin server web for my own Ubuntu packages, as well as mirror for the "SeveasPackages" and dutifully runs as backup MX for the various domains I host.
The old host used to (I kid you not) on occasion run out of memory when using only sshd and apache2! Due to their setup, it's impossible to tell how much is available to your VM, `free' only displays the total available ram and swap for the host. I'm pretty sure it uses OpenVZ.
The new VM is currently happily running postfix, postgrey, apache2 (threaded) and a name server. With ram to spare. Incidentally, it now uses mod-vhost-alias for the virtual hosts, thanks to a chat by Jon Oxer at OSDC last year.
The other Xen VM I was mailed about is going be used to host stuff for next year's LCA, and is currently playing testbed :-)
Friday 5 January, 2007 @ 10:30:35 by Cafuego
daily / more xen
Seeing as xen is now the flavour of the day on planet LA I thought I'd have another go at running more than one concurrent vm. My previous problem seems to stem from the fact I was using the Ubuntu xen kernel, which appears to have a bug that makes it do poo (technical term for 'crash') when a second VM is started.
Bastian Blank happened to post on the upcoming Debian 2.6.18-4-xen kernel, which prompted me to throw caution to the wind and install the Debian hypervisor and xen kernel on my Edgy install. (Note: xen-tools-3.0.3.1 and python-central from Etch required too)
So now I finally have a bunch of VMs happily running side by side, using pam_ldap for centralised authentication and a shared /home via nfs.
cafuego@cachaca:~$ sudo xm list
Domain-0 0 999 1 r----- 276.7
xen0 5 128 1 -b---- 5.4
xen1 6 64 2 -b---- 8.6
xen2 7 64 2 -b---- 8.8
xen3 4 256 1 -b---- 10.8
xen3 is slightly bigger than the others, because it's currently host to a Zimbra 4.5 test setup running under Ubuntu Dapper, which I hope to deploy for a client in the near future.
Now all I need is a new Socket 754 mainboard for the spare AMD64 2800+, so the P3/600 can be replaced with somewhat more up-to-date hardware for virtualising our local services. (Really, the mail server has no business being on the samba server ;-)
Oh, and a quick thankyou to Russell Coker for his note on 'w!' mode for the xen storage backend, which allows me to loopback mount the fs files. (Not using a SAN or LVM here)
navigation
topics
links
Warning: fopen(): open_basedir restriction in effect. File(/usr/share/GeoIP/GeoIP.dat) is not within the allowed path(s): (/var/www/www.cafuego.net/html:/var/www/www.cafuego.net/lib) in /var/www/www.cafuego.net/lib/geoip.inc.php on line 314
Warning: fopen(/usr/share/GeoIP/GeoIP.dat): failed to open stream: Operation not permitted in /var/www/www.cafuego.net/lib/geoip.inc.php on line 314
Warning: ftell() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 268
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 269
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 271
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 295
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 271
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 295
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 271
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 295
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 271
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 295
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 271
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 295
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 271
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 295
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 271
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 295
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 271
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 295
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 271
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 295
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 271
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 295
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 271
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 295
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 271
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 295
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 271
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 295
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 271
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 295
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 271
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 295
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 271
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 295
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 271
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 295
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 271
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 295
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 271
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 295
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 271
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 295
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 303
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Warning: fseek() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 403
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/www.cafuego.net/lib/geoip.inc.php on line 405
Fatal error: error traversing database - perhaps it is corrupt? in /var/www/www.cafuego.net/lib/geoip.inc.php on line 425