gu1d0@chrome.pl

25 lipca 2006, 15:41:18 mosix

1. http://pl.wikipedia.org/wiki/MOSIX

2. Instalacja przeprowadzona na Debian 3.1. A więc do dzieła;) Zasysamy czystego kernela w wersji dostosowanej do wersji mosixa. Niestety obsługiwane są wyłącznie jądra z serii 2.4 co dostarcza niekiedy niemało atrakcji, szczególnie użyszkodnikom nowszego sprzętu. Mi na przykład nie udało się uruchomić gryzonia...
#wget http://kernel.org/pub/linux/kernel/v2.4/linux-2.4.32.tar.bz2
#wget http://www.mosix.org/moskrn/MOSKRN-1.13.3.tar.bz2
#wget http://ftp.pl.debian.org/debian/pool/main/m/mosix/mosix_1.5.7-2_i386.deb
#wget http://ftp.pl.debian.org/debian/pool/main/m/mps/mps_1.1-2_i386.deb
opcjonalnie: wget http://jazzalbums.net/migshm/migshm-2.4.26-2.patch.gz

2. Rozpakowywujemy źródełka kernela.
#tar -xvjf linux-2.4.32.tar.bz2
#cd linux-2.4.32

3. Nakładamy pache. Zalecam jednak ostrożność przy używaniu migshm, gdyż jest on zaprojektowany do używania z openmosixem, przez co pracuje bardzo niestabilnie. W zasadzie, lepiej z niego zrezygnować.
#bzcat ../MOSKRN-1.13.3.tar.bz2 | patch -p1
(#zcat ../migshm-2.4.26-2.patch.gz | patch -p1)

4. Linkujemy.
#cd ..
#ln -s /usr/src/linux-2.4.32 linux-mosix

5. Instalujemy parę przydatnych drobazgów:)
#apt-get install libncurses5-dev kernel-package

6. Konfigurujemy jajko, a następnie tworzymy paczuszkę. Kompilacja wymaga starszego gcc, u mnie udało się na 2.95
#cd linux-mosix
#make menuconfig
#make-kpkg --revision mosix.0.01 kernel_image

przykładowy config: ftp://gwidon.no-ip.org/mosix/config

7. Instalujemy jądro oraz potrzebne programy. Zostały usunięte z stabilnych repo debiana, jednak wciąż są osiągalne.
#dpkg -i /usr/src/linux-image-2.4.32_mosix.0.01_i386.deb
#dpkg -i mosix_1.5.7-2_i386.deb
#dpkg -i mps_1.1-2_i386.deb

9. Dostosowywujemy plik /etc/mosix/mosix.map do naszych potrzeb. Po zrestartowaniu daemona klaster powinien wykazywac podstawową funkcjonalność.

10. Przydatne sznurki:
http://www.mosix.org
http://pl.wikipedia.org/wiki/MOSIX
http://howto.ipng.be/Mosix-HOWTO/Mosix-HOWTO/
http://www.debianusers.pl/article.php?aid=38

11. Paczki użyte do instalacji

Dodaj komentarz

Archiwum Styczeń 2006
Luty 2006
Marzec 2006
Kwiecień 2006
Lipiec 2006
Dodatki Nagłówki RSS
Powered by Jogger