Ceci est une ancienne révision du document !


Version : 2020.01

Dernière mise-à-jour : 2020/09/12 11:29

BDF100 - Hortonworks Data Platform Administration

Contenu du Module

  • BGF100 - Hortonworks Data Platform Administration
    • Contenu du Module
    • Pré-requis
      • Matériel
      • Logiciels
      • Internet
    • Utilisation de l'Infrastructure
      • Connexion au Serveur Cloud
        • Linux, MacOS et Windows 10 muni du client ssh
        • Windows 7 et Windows 10 sans client ssh
      • Créer le Réseau Privé Hôte 192.168.56.0/24
      • Vérifier/Editer le contenu du fichier /etc/hosts
      • Démarrage des Machines Virtuelles
      • Connexion aux Machines Virtuelles

Prérequis

Matériel

  • Un poste (MacOS, Linux, Windows™ ou Solaris™),
  • Clavier AZERTY FR ou QWERTY US,
  • 4 Go de RAM minimum,
  • Processeur 2 cœurs minimum,
  • Un casque ou des écouteurs,
  • Un micro (optionnel).

Logiciels

  • Si Windows™ - Putty et WinSCP,
  • Navigateur Web Chrome ou Firefox.

Internet

Utilisation de l'Infrastructure

Connexion au Serveur Cloud

Pendant la durée de la formation, vous disposez d'un serveur dédié, pré-installé, pré-configuré et hébergé dans le cloud.

Ce serveur est muni de VirtualBox. Six machines virtuelles CentOS 7 ont été configurées selon le tableau ci-dessous :

Machine Virtuelle Nom d'hôte Interface 1 Interface 2
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

Les noms d'utilisateurs et les mots de passe sont :

Utilisateur Mot de Passe
trainee trainee
root fenestros

Commencez donc par vous connecter en ssh à votre serveur dédié :

Linux, MacOS et Windows 10 muni du client ssh

Ouvrez un terminal ou CMD et tapez la commande suivante :

$ ssh -l desktop serverXX.ittraining.network
> ssh -l desktop serverXX.ittraining.network

XX représente le numéro de votre serveur dédié. Entrez ensuite le mot de passe qui vous a été fourni.

Windows 7 et Windows 10 sans client ssh

Ouvrez putty et utilisez les informations suivantes pour vous connecter à votre serveur dédié :

  • Host Name –> serverXX.ittraining.network
  • Port –> 22

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/24

Créez le Réseau Privé Hôte 192.168.56.0/24 qui permettra la communication entre les machines virtuelles :

desktop@serverXX:~$ VBoxManage hostonlyif create
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Interface 'vboxnet0' was successfully created

Vérifier/Editer le contenu du fichier /etc/hosts

Si besoin est, éditez le fichiers /etc/hosts ainsi :

desktop@serverXX:~$ sudo su -
[sudo] password for desktop: 
root@serverXX:~# vi /etc/hosts
root@serverXX:~# cat /etc/hosts
127.0.0.1	localhost
127.0.1.1	serverXX.ittraining.network	serverXX

# The following lines are desirable for IPv6 capable hosts
::1	localhost	ip6-localhost ip6-loopback
ff02::1	ip6-allnodes
ff02::2	ip6-allrouters
XXX.XXX.XXX.XXX	serverXX.ittraining.network	serverXX
192.168.56.2   master1.ittraining.loc  master1
192.168.56.3   master2.ittraining.loc  master2
192.168.56.4   master3.ittraining.loc  master3
192.168.56.5   worker1.ittraining.loc  worker1
192.168.56.6   worker2.ittraining.loc  worker2
192.168.56.7   worker3.ittraining.loc  worker3
root@serverXX:~# exit
logout

Démarrer les Machines Virtuelles

Importez les VMs :

desktop@serverXX:~$ cd Downloads
desktop@serverXX:~/Downloads$ VBoxManage import master1.ova --vsys 0 --eula accept
desktop@serverXX:~/Downloads$ VBoxManage import master2.ova --vsys 0 --eula accept
desktop@serverXX:~/Downloads$ VBoxManage import master3.ova --vsys 0 --eula accept
desktop@serverXX:~/Downloads$ VBoxManage import worker1.ova --vsys 0 --eula accept
desktop@serverXX:~/Downloads$ VBoxManage import worker2.ova --vsys 0 --eula accept
desktop@serverXX:~/Downloads$ VBoxManage import worker3.ova --vsys 0 --eula accept

Démarrez les VMs :

desktop@serverXX:~/Downloads$ cd ~
desktop@serverXX:~$ VBoxManage startvm master1 --type headless
desktop@serverXX:~$ VBoxManage startvm master2 --type headless
desktop@serverXX:~$ VBoxManage startvm master3 --type headless
desktop@serverXX:~$ VBoxManage startvm worker1 --type headless
desktop@serverXX:~$ VBoxManage startvm worker2 --type headless
desktop@serverXX:~$ VBoxManage startvm worker3 --type headless

Connexion aux Machines Virtuelles

En utilisant une première connexion SSH, tapez la commande suivante pour vous connecter à la machine master1 :

desktop@serverXX:~$ ssh -l trainee master1.ittraining.loc

En utilisant une deuxième connexion SSH, tapez la commande suivante pour vous connecter à la machine master2 :

desktop@serverXX:~$ ssh -l trainee master2.ittraining.loc

En utilisant une troisième connexion SSH, tapez la commande suivante pour vous connecter à la machine master3 :

desktop@serverXX:~$ ssh -l trainee master3.ittraining.loc

En utilisant une quatrième connexion SSH, tapez la commande suivante pour vous connecter à la machine worker1 :

desktop@serverXX:~$ ssh -l trainee worker1.ittraining.loc

En utilisant une cinquième connexion SSH, tapez la commande suivante pour vous connecter à la machine worker2 :

desktop@serverXX:~$ ssh -l trainee worker2.ittraining.loc

En utilisant une sixième connexion SSH, tapez la commande suivante pour vous connecter à la machine worker3 :

desktop@serverXX:~$ ssh -l trainee worker3.ittraining.loc

<html> <DIV ALIGN=“CENTER”> Copyright © 2020 Hugh Norris<BR><BR> Document non-contractuel. Le programme peut être modifié sans préavis. </div> </html>

Menu