This is a simple and quick Howto to get your Debian-Machines provisioned and deployed be openQRM.
Many Thanx to Matt Rechenburg - the Admin of the openQRM-Project on SourceForge.net, which supports the Project really nice 
Problem related to Debian: The default kernel on Debian is using cramfs and does not support an ext2 initrd
Result : Nodes will boot up, start the kernel and panic because they are not able to mount the initrd (ext2)
Solution :
The iscsi-plugin contains a 2.6 boot-image with a kernel compiled on/for Debian supporting the ext2 intird !
one from the iscsi-2.6 boot-image
the openQRM-server GUI to “2.6.13”
–> boot-up your nodes and enjoy openQRM :)
You have to install some packages if you want to use openQRM
apt-get update && apt-get install ifenslave linux-headers-`uname -r` libssl-dev make gcc build-essential ruby lvm2 mysql-server nfs-kernel-server
debian:~# dpkg -i openqrm-core-base-3.1.4-2_i386.deb
Selecting previously deselected package openqrm-core-base.
(Reading database ... 71479 files and directories currently installed.)
Unpacking openqrm-core-base (from openqrm-core-base-3.1.4-2_i386.deb) ...
Setting up openqrm-core-base (3.1.4-2) ...
debian:~# dpkg -i --ignore-depends="openqrm_core-base"
openqrm-plugin-dhcpd-3.1.4_1-0_i386.deb
Selecting previously deselected package openqrm-plugin-dhcpd.
(Reading database ... 78998 files and directories currently installed.)
Unpacking openqrm-plugin-dhcpd (from
openqrm-plugin-dhcpd-3.1.4_1-0_i386.deb) ...
Setting up openqrm-plugin-dhcpd (3.1.4_1-0) ...
debian:~# dpkg -i --ignore-depends="openqrm_core-base"
openqrm-plugin-tftpd-3.1.4_1-0_i386.deb
(Reading database ... 79014 files and directories currently installed.)
Preparing to replace openqrm-plugin-tftpd 3.1.4_1-0 (using
openqrm-plugin-tftpd-3.1.4_1-0_i386.deb) ...
Unpacking replacement openqrm-plugin-tftpd ...
Setting up openqrm-plugin-tftpd (3.1.4_1-0) ...
debian:~# cd /opt/qrm
debian:~# ./qrm-installer -i -c
-> enable the dpcpd + tftp plugin and save
debian:~# dpkg -i --ignore-depends="openqrm_core-base"
openqrm-plugin-iscsi-3.1.4_1-0_i386.deb
Selecting previously deselected package openqrm-plugin-iscsi.
(Reading database ... 79014 files and directories currently installed.)
Unpacking openqrm-plugin-iscsi (from
openqrm-plugin-iscsi-3.1.4_1-0_i386.deb) ...
Setting up openqrm-plugin-iscsi (3.1.4_1-0) ...
debian:/opt/qrm# ./qrm-installer -i -m iscsi --defaults
....
#################################################################
Installation finished
Components with status SUCCESS : iscsi
#################################################################
Then you have to overwrite the existing QRM-Image
debian:/opt/qrm# cd tftpboot/boot/
debian:/opt/qrm/tftpboot/boot# ls
initrd-iscsi_2_6.img modules-iscsi_2_6.tgz System.map-iscsi_2_6
vmlinuz-iscsi_2_6
initrd-qrm.img modules-qrm.tgz System.map-qrm
vmlinuz-qrm
debian:/opt/qrm/tftpboot/boot# mkdir backup
debian:/opt/qrm/tftpboot/boot# cp *qrm* backup/
ldebian:/opt/qrm/tftpboot/boot# ls backup/
initrd-qrm.img modules-qrm.tgz System.map-qrm vmlinuz-qrm
debian:/opt/qrm/tftpboot/boot# cp initrd-iscsi_2_6.img initrd-qrm.img
debian:/opt/qrm/tftpboot/boot# cp modules-iscsi_2_6.tgz modules-qrm.tgz
debian:/opt/qrm/tftpboot/boot# cp System.map-iscsi_2_6 System.map-qrm
debian:/opt/qrm/tftpboot/boot# cp vmlinuz-iscsi_2_6 vmlinuz-qrm
debian:/opt/qrm/tftpboot/boot#
Now you should can boot-up your nodes, they will start ok and being added to openQRM as available resources automatically.
coming soon….
plz be patient
it will be finished on 