Installation du ClusterHAT
Montage mécanique
Le montage du ClusterHat, ne pose pas de problème. Le kit fournit le petit câble USB d'alimentation, les vis et les entretoises nécessaires. Il suffit de suivre les indications de la vidéo sur le site (en anglais) :
https://clusterhat.com/setup-assembly.
Pour avoir un cluster complet, outre le kit ClusterHat, il faut :
https://clusterhat.com/setup-assembly.
Pour avoir un cluster complet, outre le kit ClusterHat, il faut :
- Un Raspberry Pi 3 (mais ça marche aussi avec les anciennes version).
- Une alimentation microUSB (il vaut mieux prévoir une alimentation capable de délivre 5V-3A).
- Quatre Pi Zero (quelque soit la version 1.2, 1.3 ou W). Mais un seul suffit pour tester.
- Cinq cartes microsUSB.
- De quoi connecter le Raspberry Pi3 au réseau soit en RJ45, soit en WiFi.
- Un clavier USB à connecter sur l'un des ports USB du Raspberry Pi.
- Un écran à connecter sur le port HDMI du Raspberry Pi.
Installation logicielle
Les logiciels nécessaires peuvent être téléchargés sur le site :
https://clusterhat.com/setup-software.
Le site propose plusieurs distributions basées sur Rasbian Stretch et plusieurs méthodes d'installation. Dans les articles qui vont suivre, le choix a été fait d'utiliser la méthode la plus simple :
https://clusterhat.com/setup-software.
Le site propose plusieurs distributions basées sur Rasbian Stretch et plusieurs méthodes d'installation. Dans les articles qui vont suivre, le choix a été fait d'utiliser la méthode la plus simple :
- Installer la distribution Lite Controller sur le Raspberry Pi 3
- Installer respectivement les distributions P1 à P4 sur les quatres Pi Zero.
Tester l'installation
Le démarrage du Raspberry Pi 3 se déroule normalement comme n'importe quel démarrage. Et comme à chaque première utilisation d'une carte microSD, il faut lancer la commande raspi-config pour effectuer au moins cinq actions :
- Localiser le Raspberry Pi sur FR-FR, surtout si on utilise un clavier AZERTY.
- Donner un nom réseau au Raspberry Pi 3, par exemple cluster01.
- Changer le mot de passe de l'utilisateur pi, par défaut clusterhat pour les distributions téléchargées à partir du site web clusterhat.com.
- Permettre la connexion en SSH pour pouvoir l'utiliser comme un cluster, à savoir en se connectant à distance sur la machine sans nécessairement avoir un écran et un clavier directement connectés au Raspberry Pi.
- Étendre la taille du système de fichier à la capacité de la carte microSD utilisée.
pi@cluster01:~ $ clusterhat on
pi@cluster01:~ $
pi@cluster01:~ $
C'est alors que tout s'illumine, d'abord successivement les quatre leds oranges du clusterHAT puis les petites leds vertes des Pi Zero qui se mettent à clignoter.
Chacun de Pi Zero s'initialise comme n'importe quel Raspberry Pi, puisque qu'il s'agit d'une distribution Rasbian Stretch adaptée. Il conviendrait donc de faire une passe avec raspi-config sur chacun d'eux. Malheureusement, ceux-ci ne sont pas encore configurés pour y accéder en SSH. Et leur disposition sur le clusterHAT empêche d'une par d'y connecter un écran puisque le connecteur microHDMI se trouve en dessous et d'autre part d'y connecter un clavier, puisque le seul port USB disponible est utilisé pour la connexion du Pi Zero sur le clusterHAT. Sauf à les démonter, ce qui comporte un risque car la connectique du clusterHAT est assez fragile, il va falloir trouver une autre solution. Solution qui fera l'objet d'un article ultérieur.
Chacun de Pi Zero s'initialise comme n'importe quel Raspberry Pi, puisque qu'il s'agit d'une distribution Rasbian Stretch adaptée. Il conviendrait donc de faire une passe avec raspi-config sur chacun d'eux. Malheureusement, ceux-ci ne sont pas encore configurés pour y accéder en SSH. Et leur disposition sur le clusterHAT empêche d'une par d'y connecter un écran puisque le connecteur microHDMI se trouve en dessous et d'autre part d'y connecter un clavier, puisque le seul port USB disponible est utilisé pour la connexion du Pi Zero sur le clusterHAT. Sauf à les démonter, ce qui comporte un risque car la connectique du clusterHAT est assez fragile, il va falloir trouver une autre solution. Solution qui fera l'objet d'un article ultérieur.
Commentaires
Enregistrer un commentaire