Pas 3: Instal·lar Software

En aquest pas es descriu com instal·lar el software necessari en els nodes (1 Màster i N Slaves) del MiniMulticomputador de Biax Cost Basat en Odroids per a que sigui totalment funcional. Aquest software es troba en el fitxer comprimit (tgz) que trobarás a l'apartat de Descàrregues de la pàgina principal. Descarrega'l y ubica'l a un directori conegut.

Configurar el Node Màster del MiniMultiComputador

  1. Per a començar la instalació, hem de conèixer la direcció IP del node màster. Per a això, hem d'entrar a la pàgina del router al que està connectat. Amb un ordinador conectat a la mateixa xarxa (WiFi o per cable), obrirem un navegador i posarem una de les següents adreces IP: 192.168.0.1 o 192.168.1.1. Primer prova amb una adreça, i si no tens resultats, prova amb l'altra, ja que depenent de l'proveïdor d'internet pot situar-se en una direcció o una altra. L'usuari i contrasenya per entrar a la pàgina ve escrita en la part inferior de l'router. Com a última opció, realitza una recerca a Internet de com accedir a l'router de la teva companyia en particular.
  2. Un cop a la pàgina de l'router, s'ha de buscar l'adreça IP de la placa Odroid que farà de màster, la qual apareixerà d'una manera similar a el següent. S'ha de tenir en compte que cada router és diferent i pot ser més o menys fàcil trobar-lo. Si no aconsegueixes trobar l'adreça IP de la placa Odroid, no et preocupis, passa a el següent punt en el qual s'explica una possible solució.
  3. Per instal·lar el software, hem de passar el fitxer comprimit que has descarregat en el primer punt d'aquest apartat a la placa que farà la funció de màster. Per a això, has de conèixer la IP d'aquesta placa. Si has pogut trobar la seva adreça IP pots passar a l'últim punt. Si per contra no has pogut, aquí et proposem una solució:
    1. Executa la comanda arp -v.
    2. Si no la tens instal·lada, es troba dinst del paquet net-tools. Executa sudo apt install net-tools i un cop instalat, executa arp -v.
    3. Aquesta comanda mostrarà els dispositius connectats a la xarxa. El teu ordinador s'ha de trobar connectat a el mateix router que la placa màster, i d'aquesta manera et apareixerà la seva IP.
    4. Si apareix més d'una IP, pots provar a executar un ssh root@direccióIP, substituint direccióIP per les adreces que et apareguin. Quan connectis amb l'adreça de la placa odroid, et demanarà una contrasenya (odroid) i a l'escriure-la et donarà accés a la placa. D'aquesta manera ja sabràs la direcció. Recorda-per a futures connexions.
  4. Si ja coneixes la IP del màster, llavors estàs preparat per a la instal·lació. Situa't al directori on tinguis el fitxer comprimit amb el programari, obre un terminal i executa aquesta sèrie d'ordres (la contrasenya per defecte és 'odroid'):
    1. ssh-keygen -R masterIP
    2. scp odroid-cluster.tgz root@masterIP:/root
    3. ssh root@masterP
    4. tar xzvf odroid-cluster.tgz
    5. cd odroid-cluster
    6. ./init_master.sh
  5. Després d'aquests ordres, començarà la instal·lació i configuració automàticament. Durant el transcurs d'ella es demanarà una mínima interacció, com pot ser especificar les contrasenyes dels usuaris root i odroid.
  6. Un cop finalitzada la configuració, tindràs la placa màster llista per funcionar.

Afegir i Configurar els Nodes Slaves del MiniMultiComputador

  1. Per afegir un node a l'MiniMulticomputador, has de situar-en el directori /root/odroid-clúster com a usuari root i executar la comanda ./add_slave.sh odroidX, on X es substituirà pel nombre de plaques que hi hagi instal·lat al sistema més 1, és a dir, si ja tens 2 nodes slaves configurats i vols afegir un tercer, la comanda serà ./add_slave.sh odroid3.
  2. Durant la instal·lació es demanaran les contrasenyes de l'usuari odroid i de l'usuari root de el nou node. La contrasenya de l'usuari odroid és la mateixa que en el màster, mentre que la del root serà 'odroid' per defecte.
  3. Després d'això, el node es configurarà automàticament. Pots consultar el registre d'instal·lació a l'arxiu /var/log/odroid-cluster/init_slave_odroidX.out.

Si vols saber com començar a utilitzar el sistema, dirigeix-te al Pas 4: Guia d'Ús.