Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /data/e/7/e76990b9-3372-4d88-8089-fce36e16744a/webperfection.net/sub/rady-nosu/wp-content/plugins/seo-ultimate/modules/class.su-module.php on line 1195
Inštalácia mosix klastra

November 20, 2011 | In: HPC

Inštalácia klastra – MOSIX

MOSIX-2.32.0.2 cluster – inštalácia

Na vytvorenie klastera potrebujeme viac počitačov, tak si na úvod vytvoríme 3 virtuálne stroje.

  1. Musíme si medzi strojmi urobiť sieť či už cez bridge alebo internu sieť. Ďalej pri nastavovaný sieťi v bode 4 je popísané nastavenie kde prvá sietovka je nastavená na nat a druhá sieťovka je interná. Ip addresy na strojoch by mali byť zadávane za sebou napr:. 192.168.1.1,192.168.1.2,192.168.1.3
  2. Stiahneme openSuse z http://software.opensuse.org/114/sk a naištalujeme stačí bez grafického rozhrania.
  3. Po nainštalovaní stiahneme mosix-kernel a mosix-utils z http://www.mosix.org/txt_acadnp.html.

    #wget http://www.mosix.org/suse-mosix/kernel-mosix-latest.i586.rpm
    #wget http://www.mosix.org/suse-mosix/mosix-utils-latest.i386.rpm

  4. nastavíme sieťe na každom počitaci. Vojdeme do zložky network

    #cd /etc/sysconfig/network

    vytvoríme nový súbor pre druhu sieťovu kartu ifcfg-eth1

    #nano ifcfg-eth1

    do súboru napišeme toto a v ip addrese namiesto x čislo konkrétneho počitača

    BOOTPROTO=’static’
    BROADCAST=”
    ETHTOOL_OPTIONS=”
    IPADDR=’192.168.1.x’
    MTU=”
    NAME=’82540EM Gigabit Ethernet Controller’
    NETMASK=’255.255.255.0′
    NETWORK=”
    REMOTE_IPADDR=”
    STARTMODE=’nfsroot’
    USERCONTROL=’no’

  5. najprv naištalujeme kernel-mosix-latest.i586 a potom mosix-utils-latest.i386

    #rpm -i kernel-mosix-latest.i586
    #rpm -i mosix-utils-latest.i386

  6. po nainštalovaní nakonfigurujeme mosix. Na spustenie konfiguracie použijeme príkaz mosconf

    #mosconf

    po vybehnutí okna nas spýta kde máme nainštalované zdieľané uložísko dat pre mosix.

    MOSIX CONFIGURATION
    ===================If this is your cluster’s file-server and you want to configure MOSIX for a set of nodes with a common root, please type their common root directory. Otherwise, if you want to configure the node that you are running on, just press :-

    Kedže nemáme dame [enter]. Zobrazí sa další vypis

    What would you like to configure?
    =================================
    1. Which nodes are in this cluster
    2. Authentication (ESSENTIAL)
    3. Logical node numbering
    4. Queueing policies
    5. Freezing policies
    6. MOSIX Reach the Clouds (MRC)
    7. Miscellaneous policies
    8. Become part of a multi-cluster organizational Grid
    9. Parameters of ‘mosrun’

    ďalej vyberieme 1. položku v ktorej nakonfigurujeme počet uzlov a ip addresu prvého stroja. Zobrazí sa další vypis

    Nodes in your cluster:
    blabla…

    vytvoríme nový uzol a nastavíme ip addresu prvého uzla a počet uzlov. A toto opakujeme na každom stroji a ipčka musí byt vždy toho prveho stroja.

  7. Po ukončení konfiguracie spustime príkaz

    #/sbin/setpe #sluzi na nacitanie tabulky uzlov

    reštartujeme počitač. Kedže sme inštalovali nový kernel tak spustíme ten.

Testovaci prikaz na zistenie ci klaster ide

#mosrun -l testload& #spusti test #mon #spusti monitorovanie clustra.

Programi sa v mosixe spuštajú príkazom

#mosrun ./nazov_programu

Ďalšie info a manualy na www.mosix.org

Share This:

Comments are closed.