Wednesday, June 27, 2007

integrating LinuxCoe's automatic installation features into openQRM

Found LinuxCoe -> http://linuxcoe.sourceforge.net/

It is a really cool (open-source) tool from HP for creating iso-images which then fully automatically install your favourite linux distribution on a system. Just burn the iso, put the CD in a computer, switch it on and it automatically installs itself without any further interaction needed. It supports a bunch of different distributions like CentOS, Debian, Fedora, openSuse, RHEL, Scientific Linux, SLES, Ubuntu etc. and their specific auto-installation types like kickstart, autoyast and preseed. A full configured linux-installation iso-image can be created with just a few mouse clicks. It even supports to save the pre-configured installations in profiles.
I like it, it is really handy to use :)

Please find a public LinuxCoe demo server at :

http://www.instalinux.com/

... :) mhmmm, indeed very useful. Thought a bit about it.

One of the base concepts of the openQRM project is "imaging" of servers and deployment through the network. Still to create "server images" for rapid deployment via openQRM one has to "install" a server first. --> this step is still missing in openQRM

;) but it will come soon as a new "linuxcoe-plugin".

This plugin will enable the administrator to simply create a new linux installation profile from the above mentioned linux-distributions and select one or more systems in openQRM to automatically install them.
The idea is to use the auto-install configuration files, the kernel and the initrd which are created by LinuxCoe to network-boot the servers into the fully automatic installation instead of booting them via a CD burnt from the iso-image.

Please find a few screenshots of the current development status of the LinuxCoe plugin for openQRM as taster below ;)

Creating an installation profile with LinuxCoe :


Configuring the installation-preferences (1) :


Configuring the installation-preferences (2) :



Selecting the packages for the automatic installation :



Setting the disk partitioning :



Review the disk partitioning setup :


Final detailed configuration of e.g. root and user account :



Installation iso-image created :


Managing the unpacked installation profiles from the previous created iso-images :



Select a node to automatically deploy an LinuxCoe installation profile :





btw: please find the current code in the openQRM cvs at :

http://openqrm.cvs.sourceforge.net/openqrm/plugins/linuxcoe/

Will package it for a first release as soon as i am fully satisfied with its robustness and features.

enjoy

Saturday, June 16, 2007

Building a virtualized web-farm with openQRM

I posted an openQRM HowTo about "Building a virtualized web-farm with openQRM" at our new community wiki at :

http://wiki.linuxfellaz.net/doku.php?id=openqrm:webfarm

This HowTo describes step-by-step how to setup a virtualized, scalable and flexible openQRM-environment for hosting customers web-server.

It covers :


- installation of the openQRM-server

- creation of filesystem-images
- fast-cloning of filesystem-images via the lvm-mgmt plugin
- virtualization via the Xen plugin
- enhanced system- and service monitoring via the Nagios plugin
- advanced administration with the webmin- and sshlogin plugin
- automated configuration management via the Puppet plugin

Hope you enjoy this HowTo.

Many thanks, especially to Thomas for hosting the wiki !

Friday, June 8, 2007

nominate openQRM for the Sourceforge.net 2007 community choice awards

Please take a moment to nominate the openQRM Project
for the Sourceforge.net 2007 community choice awards.

Simply click the "nominate this project" logo on the openQRM-sourceforge website :

http://sourceforge.net/projects/openqrm/

check "Best Project for the Enterprise" and submit.

many thanks for your vote, have a great day,

Matt