Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| elearning:workbooks:hdp:l102 [2020/09/12 11:19] – admin | elearning:workbooks:hdp:l102 [2020/09/17 10:57] (Version actuelle) – admin | ||
|---|---|---|---|
| Ligne 5: | Ligne 5: | ||
| Dernière mise-à-jour : ~~LASTMOD~~ | Dernière mise-à-jour : ~~LASTMOD~~ | ||
| - | ======BDF101 | + | ======BDF100 |
| =====Contenu du Module===== | =====Contenu du Module===== | ||
| - | * **BGF100 | + | * **BDF100 |
| * Contenu du Module | * Contenu du Module | ||
| * Pré-requis | * Pré-requis | ||
| Ligne 20: | Ligne 20: | ||
| * Windows 7 et Windows 10 sans client ssh | * Windows 7 et Windows 10 sans client ssh | ||
| * Créer le Réseau Privé Hôte 192.168.56.0/ | * Créer le Réseau Privé Hôte 192.168.56.0/ | ||
| + | * Vérifier/ | ||
| * Démarrage des Machines Virtuelles | * Démarrage des Machines Virtuelles | ||
| * Connexion aux Machines Virtuelles | * Connexion aux Machines Virtuelles | ||
| - | | + | |
| - | * Évaluation des Compétences | + | |
| - | =====Se connecter en mode graphique au serverXX.ittraining.network===== | + | =====Prérequis===== |
| - | Ouvrez X2Go Client ( [[https:// | + | ==== Matériel==== |
| - | {{ : | + | * Un poste (MacOS, Linux, Windows(tm) ou Solaris(tm)), |
| + | * Clavier AZERTY FR ou QWERTY US, | ||
| + | * 4 Go de RAM minimum, | ||
| + | * Processeur 2 cœurs minimum, | ||
| + | * Un casque ou des écouteurs, | ||
| + | * Un micro (optionnel). | ||
| - | Ouvrez le navigateur Firefox et saisissez l'URL http:// | + | ====Logiciels==== |
| - | {{ : | + | * Si Windows(tm) - Putty et WinSCP, |
| + | * Navigateur Web Chrome ou Firefox. | ||
| - | Vous êtes maintenant dans la console d' | + | ====Internet==== |
| - | {{ :elearning:workbooks:hdp:hdp1.png? | + | * Un accès à Internet **rapide** (4G minimum) **sans** passer par un proxy, |
| + | * Accès **débloqué** aux domaines suivants | ||
| - | =====Utiliser la console Ambari===== | + | =====Utilisation de l' |
| - | Cliquez sur le bouton **LAUNCH INSTALL WIZARD** : | + | ====Connexion au Serveur Cloud==== |
| - | {{ : | + | **Pendant la durée de la formation**, |
| - | ====Get Started==== | + | Ce serveur est muni de VirtualBox. Six machines virtuelles **CentOS 7** ont été configurées selon le tableau ci-dessous : |
| - | Saisissez le nom **HDP_ittraining** en tant que CLUSTER NAME et cliquez sur le bouton **NEXT** : | + | ^ Machine Virtuelle ^ Nom d' |
| + | | master1 | master1.ittraining.loc | 10.0.2.15 | 192.168.56.2 | | ||
| + | | master2 | master2.ittraining.loc | 10.0.2.15 | 192.168.56.3 | | ||
| + | | master3 | master3.ittraining.loc | 10.0.2.15 | 192.168.56.4 | | ||
| + | | worker1 | worker1.ittraining.loc | 10.0.2.15 | 192.168.56.5 | | ||
| + | | worker2 | worker2.ittraining.loc | 10.0.2.15 | 192.168.56.6 | | ||
| + | | worker3 | worker3.ittraining.loc | 10.0.2.15 | 192.168.56.7 | | ||
| - | {{ :elearning: | + | Les noms d' |
| - | Dans la liste des systèmes d' | + | ^ Utilisateur ^ Mot de Passe ^ |
| + | | trainee | trainee | | ||
| + | | root | fenestros | | ||
| - | {{ :elearning: | + | Commencez donc par vous connecter en ssh à votre serveur dédié |
| - | Ouvrez | + | ===Linux, MacOS et Windows 10 muni du client ssh=== |
| + | |||
| + | Ouvrez | ||
| < | < | ||
| - | [root@master1 ~]# cat repositories | + | $ ssh -l desktop serverXX.ittraining.network |
| - | http:// | + | |
| - | http:// | + | |
| - | http:// | + | |
| - | http:// | + | |
| </ | </ | ||
| - | Copiez ensuite les URLs à partir du fichier **repositories** et collez-les aux emplacements prévus dans la console puis cliquez sur le bouton **NEXT**: | + | < |
| + | > ssh -l desktop serverXX.ittraining.network | ||
| + | </ | ||
| - | {{ : | + | où **XX** représente le numéro de votre serveur dédié. Entrez ensuite le mot de passe qui vous a été fourni. |
| - | ====Install Options==== | + | ===Windows 7 et Windows 10 sans client ssh=== |
| - | Entrez la liste des serveurs dans l' | + | Ouvrez |
| - | {{ : | + | * Host Name --> serverXX.ittraining.network |
| + | * Port --> 22 | ||
| - | Choisissez l' | + | Au prompt, connectez-vous en tant que **desktop** avec le mot de passe qui vous a été fourni. |
| - | {{ : | + | ====Créer le Réseau Privé Hôte 192.168.56.0/ |
| - | ====Confirm Hosts==== | + | Créez le Réseau Privé Hôte **192.168.56.0/ |
| - | Validez la boîte d' | + | < |
| + | desktop@serverXX: | ||
| + | 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100% | ||
| + | Interface | ||
| + | </ | ||
| - | {{ : | + | ====Vérifier/ |
| - | Cliquez sur le bouton **OK** de la boîte d' | + | Si besoin est, éditez |
| - | {{ :elearning:workbooks:hdp:hdp9.png? | + | < |
| + | desktop@serverXX:~$ sudo su - | ||
| + | [sudo] password for desktop: | ||
| + | root@serverXX:~# vi / | ||
| + | root@serverXX:~# cat / | ||
| + | 127.0.0.1 localhost | ||
| + | 127.0.1.1 serverXX.ittraining.network serverXX | ||
| - | L' | + | # The following lines are desirable for IPv6 capable hosts |
| + | :: | ||
| + | ff02:: | ||
| + | ff02::2 ip6-allrouters | ||
| + | XXX.XXX.XXX.XXX serverXX.ittraining.network serverXX | ||
| + | 192.168.56.2 | ||
| + | 192.168.56.3 | ||
| + | 192.168.56.4 | ||
| + | 192.168.56.5 | ||
| + | 192.168.56.6 | ||
| + | 192.168.56.7 | ||
| + | root@serverXX:~# exit | ||
| + | logout | ||
| + | </ | ||
| - | {{ : | + | ====Démarrer les Machines Virtuelles==== |
| - | Pour consulter la liste des pré-requis en cas de problème, cliquez sur le lien **Click here to see the check results** | + | Importez les VMs : |
| - | {{ :elearning:workbooks:hdp:hdp11.png? | + | < |
| + | desktop@serverXX:~$ cd Downloads | ||
| + | desktop@serverXX:~/ | ||
| + | desktop@serverXX:~/ | ||
| + | desktop@serverXX: | ||
| + | desktop@serverXX: | ||
| + | desktop@serverXX: | ||
| + | desktop@serverXX:~/ | ||
| + | </ | ||
| - | ====Choose Services==== | + | Démarrez les VMs : |
| - | Fermez la fenêtre **Host checks** et cliquez sur le bouton **NEXT**. Choisissez maintenant les services que vous souhaitez ajouter. Pour effectuer une installation minimaliste dans un premier temps, ne cochez que **HDFS**, **YARN + MapReduce2** et **ZooKeeper** puis cliquez sur le bouton **NEXT** | + | < |
| + | desktop@serverXX:~/ | ||
| + | desktop@serverXX: | ||
| + | desktop@serverXX: | ||
| + | desktop@serverXX: | ||
| + | desktop@serverXX: | ||
| + | desktop@serverXX: | ||
| + | desktop@serverXX: | ||
| + | </ | ||
| - | {{ : | + | ====Connexion aux Machines Virtuelles==== |
| - | Notez qu'en cas de dépendance manquante, l' | + | En utilisant une première connexion SSH, tapez la commande suivante pour vous connecter à la machine **master1** |
| - | {{ :elearning: | + | < |
| + | desktop@serverXX:~$ ssh -l trainee master1.ittraining.loc | ||
| + | </ | ||
| - | Cliquez sur le bouton **OK**. L' | + | En utilisant |
| - | {{ :elearning: | + | < |
| + | desktop@serverXX:~$ ssh -l trainee master2.ittraining.loc | ||
| + | </ | ||
| - | ====Assign Masters==== | + | En utilisant une troisième connexion SSH, tapez la commande suivante pour vous connecter à la machine **master3** : |
| - | L' | + | < |
| + | desktop@serverXX: | ||
| + | </ | ||
| - | {{ :elearning: | + | En utilisant une quatrième connexion SSH, tapez la commande suivante pour vous connecter à la machine **worker1** |
| - | ====Assign Slaves and Clients==== | + | < |
| + | desktop@serverXX: | ||
| + | </ | ||
| - | L' | + | En utilisant une cinquième connexion SSH, tapez la commande suivante pour vous connecter |
| - | {{ :elearning: | + | < |
| + | desktop@serverXX:~$ ssh -l trainee worker2.ittraining.loc | ||
| + | </ | ||
| - | ====Customize Services==== | + | En utilisant une sixième connexion SSH, tapez la commande suivante pour vous connecter à la machine **worker3** : |
| - | Ensuite | + | < |
| + | desktop@serverXX: | ||
| + | </ | ||
| - | {{ : | + | =====Se connecter en mode graphique au serverXX.ittraining.network===== |
| - | L' | + | Téléchargez le client **X2Go** ( [[https:// |
| - | {{ : | + | {{ : |
| - | L' | + | Connectez-vous au serverXX |
| - | {{ : | + | {{ : |
| - | L'assistant vous permet ensuite de modifier les configurations par défaut pour chacune des applications à installer. Notez ici qu'il y a un avertissement en rouge pour la configuration avancée | + | Ouvrez le navigateur Firefox et saisissez l'URL http:// |
| - | {{ : | + | {{ : |
| - | Cliquez donc sur la cloche en rouge : | + | Vous êtes maintenant dans la console d'Ambari |
| - | + | ||
| - | {{ : | + | |
| - | + | ||
| - | Puis sur le bouton **EDIT**. entrez le mot de passe **fenestros** puis cliquez sur le bouton **NEXT** : | + | |
| - | + | ||
| - | {{ : | + | |
| - | + | ||
| - | ====Review==== | + | |
| - | + | ||
| - | L'assitant vous propose maintenant un résumé de vos choix ainsi que la possibilité de télécharger un fichier de template à utiliser pour re-créer un cluster identique par la suite en cliquant sur le bouton **GENERATE BLUEPRINT** : | + | |
| - | + | ||
| - | {{ : | + | |
| - | + | ||
| - | ====Install, | + | |
| - | + | ||
| - | Téléchargez le template puis cliquez sur le bouton **DEPLOY** | + | |
| - | {{ : | + | {{ : |
| + | ----- | ||
| - | ----- | ||
| < | < | ||
| - | <div align="center"> | + | <DIV ALIGN="CENTER"> |
| - | Copyright © 2020 Hugh Norris | + | Copyright © 2020 Hugh Norris< |
| + | Document non-contractuel. Le programme peut être modifié sans préavis. | ||
| </ | </ | ||
| </ | </ | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||