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

5 comments:

marry said...

Blogs are so informative where we get lots of information on any topic. Nice job keep it up!!
_____________________________

International Finance Dissertation

Dissertation Writing service said...

This kind of information is very limited on internet. Nice to find the post related to my searching criteria. Your updated and informative post will be appreciated by blog loving people.

Dissertation Samples

lala said...

Thanks for your post and welcome to check: here
.

pamella said...

This is my Good luck that I found your post which is according to my search and topic, I think you are a great blogger, thanks for helping me outta my problem..
Dissertation Methodology Help

bret lee said...

The idea is to use the auto-install configuration files, good.
dissertation methodology