SLES, Xen and activation codes

SUSE Linux Enterprise servers (SLES) need subscription licenses to receive updates (and technical support by SUSE staff, if running on a “standard” or “priority” subscription), and you have the choice of one-year or three-year licenses. Those licenses come in the form of “activation codes” that are used to register each server with the SUSE registration service, still known as NCC (“Novell Customer Center”).

SLES-equipped servers can run Xen, a hypervisor shipped for free with each SLES version, and you can run as many SLES virtual machines on top of that hypervisor as you like (license-wise), as long as the physical machine is a properly licensed SLES server. (There are other options for licensing, if you’d rather employ a different hypervisor, but that’s outside the scope of this article.)

A nice feature is that you need not provide activation codes with these virtual machines (VMs), so once you’ve set up the base system (“Dom0”), you’re ready to go. But how does that work, what does that mean for typical (and not so typical) scenarios, and what can you do if things don’t work as expected? Continue reading

Posted in howto, SLES (SUSE Linux Enterprise Server) | Leave a comment

STONITHing nodes via SNMP-controlled PDUs

Running a Pacemaker cluster without STONITH is not the right way to go, and if you’re using OCFS2 in that context, you’re even forced to provide a STONITH service, as else the cluster won’t start. We have some SNMP-controlled PDUs (power distribution units – the IT term for multi-socket extension leads) made by Gude, so here’s how we got them to work with Pacemaker’s stonithd. Continue reading

Posted in Pacemaker | Leave a comment

Blackboard Collaborate (Elluminate), openjdk and a Squid proxy

Web conferencing is fun. One-to-many web conferencing is even more fun, as you can concentrate on performing (taking the role of an instructor) or watching that single speaker (if your participating as a kind of “student”). That is – *if* you can concentrate on the speaker and everything is working. But to get there is not always as easy. Continue reading

Posted in Linux | Tagged , , , , , , | Leave a comment