Alberto Cammozzo, 07.07.2004
Installazione e configurazione di un nuovo server con v-server
Predisposto con filesystem XFS e virtual servers.
Preparazione array RAID
Il raid Array Hardware va preparato facendo il boot con il CD del produttore.
Instaazione base debian
Con i floppy rescue e root prelevabili qui: http://people.debian.org/~blade/XFS-Install/. Sono gia' pronti con kernel XFS
Predisposizione di un nuovo kernel ad-hoc
Prelevare da Internet i file necessari
apt-get install wget
apt-get install less make libncurses5 gcc patch lilo kernel-package bzip2 mbr g++
wget http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.26.tar.gz
wget http://www.13thfloor.at/vserver/s_release/v1.28/patch-2.4.26-vs1.28.diff
wget http://www.13thfloor.at/vserver/s_release/v1.28/patch-2.4.26-fpu-state-fix.diff
wget http://www.13thfloor.at/vserver/s_release/v1.28/util-vserver-0.30.tar.bz2
Prelevare una eventuale configurazione preesistente, decomprimere gli archivi,
configurare il kernel e patcharlo. Compilare un kernel package debian e installarlo.
wget http://homes.stat.unipd.it/mmzz/Papers/NewVserver/config-2.4.23-xfs-vs1.22
tar zxvf linux-2.4.26.tar.gz
cd linux-2.4.26
cp ../config-2.4.23-xfs-vs1.22 .config
make oldconfig
make menuconfig
patch -p1 < ../patch-2.4.26-vs1.28.diff
patch -p1 < ../patch-2.4.26-fpu-state-fix.diff
make-kpkg -rev Custom.1 kernel_image
cd ..
dpkg -i kernel-image-2.4.26-vs1.28_Custom.1_i386.deb
Installare i programmi di supporto a vserver
tar jxvf util-vserver-0.30.tar.bz2
cd util-vserver-0.30
./configure --prefix=/usr --with-vrootdir=/vservers --sysconfdir=/etc
make
make install