Vai a fer servir el weblog per a copiar tot el procés d’instal lació del clúster. Confio en la seguretat física del servidor del sergi i de que no hi vagi cap calcetí brut damunt xDDD
18/05/2004
- Instal lar distribució ROCKS 3.1.0 com a frontend, utilitzant el cd base1 i HPC
- Una vegada instal lat:
# mkdir /root/cd
# mount /dev/cdrom /mnt/cdrom
# cp /mnt/cdrom/* /root/cd
# rpm -ivh /root/cd/openmosix-kernel-source-2.4.22-openmosix3.i386.rpm
Recordar que tenim l’ajuda del fitxer README-openmosix-kernel.txt
# cd /usr/src
# rm linux-2.4
# ln -s linux-2.4.22-openmosix3 linux-2.4
# (Actualització 19/05/2004) rpm -Uvh –force /home/install/rocks-dist/…/RedHat/RPMS/rocks-kernel*
# cp /boot/config-2.4.21-4.0.1.EL /usr/src/linux-2.4/.config
# cd ../linux-2.4
# make menuconfig
Anem al menu “openMosix” i activem l’us del oMFS
(No activar) Anem al menu “File Systems” i activem “/dev file system support (EXPERIMENTAL)” i “Automatically mount at boot”
Sortim guardant els canvis
# make dep clean bzImage modules modules_install install
Esmorzar, que aixo va per llarg
# ls /boot
Comprobem que s’han creat els arxius del kernel openmosix3
# vi /boot/grub/grub.conf
Introduim el seguent
default=1
title “Rocks+openMosix” (2.4.22-openmosix3)
root (hd0,0)
kernel /boot/vmlinuz-2.4.22-openmosix3 ro root=LABEL=/
initrd /boot/initrd-2.4.22-openmosix3.img
# reboot
A resar… i falla. Canvi, no activare l’opcio de /dev. Entro amb el kernel original i tornare a compilar.
Sense l’opcio /dev com a minim arranca be, pero continua donant errors amb el modul pvfs
Arribat a aquest punt he de solucionar el seguent:
* Com arreglar lo del modul pvfs i resar per a que aquest sigui el que em fa petar la MySQL.
* Que implica per a openmosix no seleccionar l’us de /dev
He aconseguit arreglar lo del pvfs (gracies a l’ajuda d’ahir de sergi):
# cd /usr/src/redhat/SRPMS/
# rpm -ivh pvfs-kernel-1.6.0-1.src.rpm
# cd /usr/src/redhat/SOURCES
# tar -xzf pvfs-kernel-1.6.0-linux-2.4.tgz
# cd pvfs-kernel-1.6.0-linux-2.4
# ./configure –with-pvfs=../pvfs/
# make
# make install
Aqui em diu que haure d’instalar manualment el modul
# mkdir /lib/modules/2.4.22-openmosix3/fs
# cp pvfs.o /lib/modules/2.4.22-openmosix3/fs/
# depmod
# insmod pvfs
# reboot
I tot ha funcionat
Al reiniciar veig que continua fallant el MySQL, GANGLIA i named, suposo que per causa dels rc.
Començo a destripar el mysqld:
- He trobat la causa de l’error. Amb el kernel d’openMosix s’obrin 2 dimonis del mysqld, i suposo que a causa d’això el fitxer /var/run/mysqld/mysqld.pid esta buit.
- He arreglat un problema amb la configuracio del InnoDB. He editat el fitxer /etc/my.cnf i he afegit aixo a la seccio [mysqld]:
innodb_data_file_path = ibdata1:10M:autoextend
- He creat un altre problema, ja que amb aquest canvi de configuracio el kernel nou no funciona, pero l’original si.
- Per desinstalar el mysql fer:
# rpm -e mysql-server
- L’alias frontnode-0.local el va a buscar al fitxer /etc/hosts, o sigui que he fet:
# netconfig (per configurar dhcp)
Després he editat el fitxer /etc/hosts i he canviat 10.1.1.1 per 10.30.206.31 i /home/install ja torna a funcionar bé ![]()
# rpm -e mysql-devel
# rpm -e MySQL-python-0.9.1-6
# rpm -e phpMyAdmin-2.3.0-2mdk
# rpm -e php-mysql-4.3.2-8.ent
# rpm -ivh MySQL-server-4.0.20-0.rpm
# rpm -ivh MySQL-devel-4.0.20-0.rpm
# rpm -ivh MySQL-client-4.0.20-0.rpm
# rpm -ivh MySQL-shared-4.0.20-0.rpm
Recent Comments