Vous êtes sur la page 1sur 11

Auditoire : D-LSIADBD/PIITMW

Institut Supérieur d'Informatique


et de Multimédia de Sfax

T.P. N°1 en
Big Data Architecture associées / Architecture et programmation Big data

Définitions
• Machine virtuelle : Une machine virtuelle se définit comme un fichier informatique,
généralement appelé image, qui se comporte comme un ordinateur réel. Cette machine utilise
une portion de ressources de l’ordinateur où elle est installée.
• Hyperviseur : couche logicielle qui s’installe sur un ordinateur pour surveiller le fonctionnement
de la machine virtuelle.

Recommandations
Pour les travaux pratiques de ce cours, il faut installer une machine virtuelle et l’hyperviseur sur laquelle elle
fonctionne. Il faut avoir un ordinateur ayant les exigences suivantes :
● Système d’exploitation : Windows professionnel, macOS, ou Linux
● Système d’exploitation 64-bit
● RAM avec 8 GO ou plus
● 20 GB espace de disque disponible ou plus
● Intel VT-x or AMD-V virtualisation supporté (enabled) sinon il faut le rendre (enabled) en accédant au BIOS.
1 Installation de l’hyperviseur
Télécharger et installer Oracle’s VirtualBox (hyperviseur) à l’adresse Web:
https://www.virtualbox.org/wiki/Downloads

Téléchargé également Oracle-VM extension pack et l’installer.


Cliquer sur Réinstaller lors de l’affichage de la
fenêtre suivante :

Vous obtenez :

2 Création d’une machine virtuelle


2.1.1 Lancer Oracle VM Virtual Box s’il n’est pas en exécution
2.1.2 Cliquer sur Nouvelle comme le montre le figure ci-dessus
2.1.3 Dans la fenêtre qui s’ouvre:
• Donner le nom Ubunto à la
machine
• Choisir le type Linux et
système d’exploitation
Ubuntu (64 bits)

2.1.4 Réserver au moins 2048 Mo pour


la mémoire RAM afin d’assurer
une rapidité de manipulation
acceptable.
2.1.5 Cliquer sur « Créer un disque
dur virtuel maintenant » puis
cliquer sur « créer » pour créer
un disque dur (10Go par
défaut)

2.1.6 Choisir l’option VDI pour le


type de fichier de disque dur.

2.1.7 Pour le stockage sur le disque


dur physique, choisir l’option «
Dynamiquement alloué »
(pour optimiser l’utilisation de
votre disque selon les données
existantes)

2.1.8 Ne rien changer pour


l’emplacement et choisir 30
GO comme taille limite du
disque dur.
2.1.9 Sélectionner la
machine créée
(ubuntu) et
cliquer sur
Configuration,
passer à
l’onglet «
affichage » et
augmenter la
mémoire vidéo
à 60 Mo.

3 Téléchargement de Ubuntu et son installation sur une machine virtuelle


3.1 Télécharger Ubuntu 18.04 sur votre ordinateur
Télécharger l’image iso d’Ubuntu 18.04 Desktop 64 bits à partir de ce lien

http://old-releases.ubuntu.com/releases/bionic/

3.2 Installer Ubuntu sur la machine virtuelle créée


3.2.1 Démarrer la nouvelle machine
3.2.2 Choisir le disque de démarrage en
choisissant l’image iso d’installation
de Ubuntu stocké sur votre ordinateur
et cliquer sur démarrer.
• En cas d’échec de démarrage de la
nouvelle machine virtuelle, il faut
vérifier si le bios de votre machine
permet la virtualisation.
(Ceci peut prendre quelques minutes)
3.2.3 Choisir la langue
3.2.4 Améliorer la
résolution de l’écran
de Ubuntu en
suivant ces étapes :
• Une fois la langue
choisie,
sélectionnez
Essayer Ubuntu.
• Ouvrez les
Paramètres du
système en passant
par le menu en
haut à droite.

3.2.4.1 Allez dans Périphériques


> Écrans et changez la
résolution pour une
supérieure.
3.2.5 Relancer
l’installation en
cliquant sur
l’icône prévue
à cet effet sur
le bureau ou le
tableau de
bord.

3.2.6 Choisissez Français puis


Continuer
3.2.7 Choisissez installation minimale et cochez les 2 options (télécharger les mises à jours et
installer un logiciel tiers pour le matériel graphique)

3.2.8 Choisir « Effacer le disque et installer maintenant » et cliquer sur continuer


3.2.9 Laisser à Paris
et continuer

3.2.10 Pour la disposition du clavier, choisir « Français » et cliquer sur continuer


3.2.11 Pour les questions Qui
êtes vous ? Entrez ces
valeurs :
Votre nom : machine1
Le nom de votre
ordinateur : machine1
Le nom de l’utilisateur :
u1
Mot de passe :
« hadoop »
Cochez « Ouvrir la session
automatiquement » et
cliquez sur continuer.

3.2.12 Continuer puis redémarrer

Choisir « ne pas mettre à niveau », en cas de demande


de mettre à niveau la version d’ubuntu à cause de la
stabilité de la version installée.
Mais, par contre vous acceptez
les mises à jour, s’elles existent,
sur la version actuelle d’ubuntu.

3.2.13 Redémarrer

4 Installation de Java sur le système d’exploitation Linux


4.1 Mettre à jour les fichiers de
dépôt
Ouvrir le terminal et Mettre à jour
les fichiers de dépôt en tapant la
commande : sudo apt-get update
- apt-get : est un outil logiciel à
utiliser en ligne de commande, il
permet l’installation et la
désinstallation de paquets en
provenance d’un dépôt APT, ce
dernier est une source
(ou un serveur) de
logiciels. L’usage de
ces outils centralise la
gestion des logiciels
et la simplifie. Ils
permettent également
aux distributeurs
(ceux qui mettent en
place les dépôts) de
vous fournir les mises
à jour par une voie centralisée.
- apt-get update : l’option « update » met à jour la liste des fichiers disponibles dans les dépôts APT
présents dans le fichier de configuration /etc/apt/sources.list. L’exécuter régulièrement est une bonne
pratique afin de maintenir à jour votre liste de paquets disponibles.
- apt-get install : permet d’installer un paquet.

4.2 Installer java


• Taper la commande: sudo apt-get install default-jdk

i.e. apt-get install default-jdk : installer le paquet java par défaut (le plus récent)

• Taper O (pour dire oui)

• Vérifier l’installation de java en tapant la commande : java -version

4.3 Installer ssh


• Taper la commande: sudo apt-get install ssh

4.4 Installer rsync


• Taper la commande : sudo apt-get install rsync

- rsync (pour la synchronisation à distance), est un logiciel de synchronisation de fichiers. Il


est fréquemment utilisé pour mettre en place des systèmes de sauvegarde distante,
- rsync travaille de manière unidirectionnelle c'est-à-dire qu'il synchronise, copie ou actualise
les données d'une source (locale ou distante) vers une destination (locale ou distante) en ne
transférant que les octets des fichiers qui ont été modifiés.
4.5 Générer une clé de cryptage
• Taper la commande :
ssh-keygen -t rsa -P ""

- Le chiffrement RSA
(nommé par les
initiales de ses trois
inventeurs) est un
algorithme de
cryptographie
asymétrique, très
utilisé dans le
commerce
électronique, et plus généralement pour échanger des données confidentielles sur Internet.
-P "" signifie sans mot de passe.
4.6 Copier la clé dans « authorized_keys »
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

4.7 Vérifier l’installation


• Taper la commande : ssh localhost

Vous aimerez peut-être aussi