Vous êtes sur la page 1sur 21

INSTITUT POLYTECHNIQUE ANNEE SCOLAIRE

DEFITECH 2022-2023

PRESENTATION D’ADMINISTRATION
SYSTEME

PRESENTE PAR : CHARGE DU COURS :


• ABALO Pulfrid Mr KPAKPOVI
• AGBEDANOU Amen
• TENGUE Eugene CREDITS : 4

1
THEME : PROXMOX

SOMMAIRE

I. INTRODUCTION …………………………………………………………………………………………………………….…….. 2
II. PREREQUIS …………………………………………………………………………………………….…….. 2
A. Machine physique ……………………………………………………………………………….….. 2
B. Création d'une clé bootable ………………………………………………………………….… 3
C. Configuration du BIOS ….……….………………………………………………………….…….. 4

III. INSTALLATION ET CONFIGURATION DU PROXMOX ………………………………………………………….…… 5


IV. PRISE EN MAIN .............................................................................................................. 12
A. Importation d'un fichier ISO dans Proxmox ………………………………………………………. 11
B. Création d'une machine virtuelle sous Proxmox ………………………………………………. 12
C. Premier démarrage de notre VM sous Proxmox ……………….……………………………… 18

V. AVANTAGES ET INCONVENIENTS …………………………………………………………………………… 20


VI. CONCLUSION …..……………………………………………………………………………………………………… 21

2
I-INTRODUCTION

PROXMOX est une puissante plateforme libre de virtualisation basée sur


Debian et qui utilise l’hyperviseur KVM pour les opérations de bases telles que
créer, lancer, sauvegarder puis déplacer des machines virtuelles.
C’est aussi une solution complète et Open Sources de management de
virtualisation de serveurs qui permet à un utilisateur d’installer différents
systèmes d’exploitation (Windows ; Linux ; Cent OS ; etc.) sur un seul
ordinateur ou un cluster de machines.

II-PREREQUIS

Nous allons à présent vous faire voir les outils et méthodes primordiales et
indispensables pour l’installation et l’utilisation de PROXMOX.

A- LA MACHINE PHYSIQUE
• Nous allons installer PROXMOX sur une machine physique. Pour cela
nous aurons besoin d’un écran, d’un clavier, d’une souris, et d’un KVM
au choix.
• CPU : Il est indispensable d’avoir un processeur 64 bits avec traduction
d’adresse de second niveau et un minimum de 02 cœurs.
• RAM : le minimum requis est de 02Go.
• STOCKAGE : 128 Go minimum en SSD pour le système, et un second
espace de stockage dédié.

3
B- CREATION D’UNE CLE BOOTABLE
Dans un premier temps, il sera nécessaire de récupérer le média
d’installation (ISO). Pour cela, la méthode la plus sécurisée est de se rendre
directement sur le site de l’éditeur afin de s’appuyer sur une source sûre.
Ensuite créer une clé USB bootable avec un utilitaire. Pour cela nous avons
le choix entre Rufus, Power ISO et pleins d’autres … Il suffira juste de
sélectionner la clé USB et le fichier ISO.

ATTENTION :
La clé USB sera formatée alors pensez à sauvegarder vos données.

C- CONFIGURATIONS DU BIOS

Une fois ces configurations faites sur le BIOS, on redémarre la machine et


elle se charge de lancer la clé USB.
Le processus d’installation de PROXMOX va pouvoir commencer.

4
III- CONFIGURATION & INSTALLATION

Après avoir inséré la clé bootée, on démarre la machine en rentrant dans le


boot. On sélectionne notre clé et ensuite on lance l’installation.
La capture d’écran en dessous montre comment apparaîtra l’interface
d’installation de proxmox.
On sélectionne Install Proxmox Ve.

Acceptez le contrat de licence utilisateur et poursuivez.

5
Sélectionnez le disque qui accueillera le système (dans notre cas, on a qu’un
seul disque dur).

6
Sélection du pays et de la région que vous souhaitez.

Après vous ajoutez un mot de passe pour le super-utilisateur "root" et d’une


adresse email.

Configuration du réseau, vous devez :

▪ Sélectionner la carte réseau, dans le cas où votre serveur a plusieurs


interfaces
7
▪ Spécifier le nom de domaine, vous pouvez reprendre le nom de domaine de
votre infrastructure locale
▪ Spécifier l’adressage IP

Alors cette interface nous montre un petit résumé des configurations


effectuées et des caractéristiques de notre système.
Après, cliquez sur le bouton "Install".

8
Ensuite, vous pouvez accéder à votre serveur Proxmox à partir d'un
navigateur et de son adresse IP :
https://<adresse-ip-proxmox>:8006

IV- PRISE EN MAIN

L'accès est possible en ligne de commande directement sur le serveur, mais


je vous propose de basculer sur votre poste de travail pour accéder à votre
serveur Proxmox et poursuivre ce tutoriel. Authentifiez-vous sur l'interface
Web de Proxmox avec le compte "root" et le mot de passe défini lors de
l'installation.

9
Précisions concernant l'option "Realm" du formulaire d'authentification :
▪ PAM est le module d'authentification enfichable utilisé dans les systèmes
d'exploitation Linux/UNIX/BSD pour stocker les informations de l'utilisateur
local. Il est stocké au niveau du système et délègue l'autorisation de se
connecter à une machine. C'est le module par défaut sous Linux.

▪ PVE est une base de données stockée dans Proxmox qui stocke des
informations sur les utilisateurs pouvant se connecter à l'interface Web de
Proxmox. Elle n'accorde pas d'autorisation pour des choses comme la
connexion SSH ou Shell au système d'exploitation sous-jacent, au lieu de cela,
il délègue uniquement l'autorisation de se connecter aux interfaces Proxmox,
comme la WebGUI ou l'API.

10
A. Importation d’un fichier ISO dans Proxmox
Nous devons au préalable télécharger les images système (ISO) et les
importer dans Proxmox afin de pouvoir installer les systèmes d’exploitation
sur nos différentes machines virtuelles.
Pour cela, Proxmox dispose d’un élément assez sympa, une sorte de banque
où seront stockées toutes vos images. Procédez comme ceci :

Sélectionnez votre nœud puis le stockage (local, dans notre cas).

Cliquez sur "ISO Images", puis sur le bouton "Upload" et recherchez


l’image à importer sur votre disque local.

Répéter l’opération autant de fois que nécessaire selon la quantité


d’images ISO à importer, la seule limite c’est votre espace de stockage.
11
B. Création d’une machine virtuelle sous
Proxmox

Pour créer une nouvelle machine virtuelle, il faut cliquer sur le bouton
"Create VM" en haut à droite de l’interface.

À présent, il faut nommer la machine. Dans notre cas, nous avons choisi
"debian-9.8-1".
Pour un ordonnancement correct, il sera utile de définir une nomenclature
de nommage, on vous propose ceci :

▪ VM- [ID de la VM] – OS-Nom de la machine


▪ CT-[ID du conteneur] – OS-Nom de la machine

Le "Resource Pool" ne sera utilisé que si vous avez plusieurs


emplacements de stockage sur le Proxmox (pour de l’ordonnancement /
backup, etc.).

12
Sélectionnez à présent l’ISO que vous souhaitez installer sur la machine
et le type de système correspondant. Particularité pour une VM freeBSD,
on sélectionnera « Other ».
Sachez qu'il est aussi possible d’utiliser directement le lecteur de CD/DVD
physique, voir une clé USB directement branchée au serveur.

Au sujet des conteneurs :

Pour ce qui est des conteneurs, c’est un peu différent, les templates déjà
préconfigurés sont téléchargeables directement via l’interface. On
économise ainsi du temps, mais aussi de l’espace disque.

13
Autre spécificité du conteneur : il demande si vous souhaitez définir un
mot de passe dès la création.

Sur l’écran suivant, on peut configurer certains aspects du système, en


cochant « Advanced ». Ainsi, il sera possible de modifier le type de Firmware
(BIOS ou UEFI), le type de disque (IDE, SCSI, SATA) et l’émulation SSD, le
démarrage automatique, le type de CPU, etc.

14
Beaucoup d’options à utiliser avec parcimonie et en connaissance de cause,
sans quoi votre VM risque de ne pas démarrer si la configuration n'est pas
adaptée.

L’étape suivante consiste à configurer le stockage de la machine


virtuelle, avec le choix du disque dur, son type et sa taille.

À présent, il s’agit de définir les spécifications du CPU, avec


éventuellement la possibilité de modifier les vCPU (processeurs virtuels).

Ensuite, nous définissons la quantité de mémoire RAM allouée à cette VM,


il est alors possible d’allouer une quantité maximale et minimale permettant
de limiter la monopolisation des ressources en fonction de l’utilisation de la
machine.

15
La partie Network est assez simple en soi sur une VM, on sélectionne
l’interface (Bridge) sur laquelle on souhaite avoir la VM et éventuellement
le tag du VLAN (VLAN Tag).
Cependant, pour un conteneur les options sont beaucoup plus
importantes comme vous pouvez le voir ci-dessous. En effet, sur un
conteneur et contrairement à une VM, il sera possible de définir l'adresse IP,
la passerelle par défaut et le DNS.

Nous sommes à la dernière étape où nous avons le droit à un résumé. Si


cela vous convient, cliquez sur "Finish" pour créer la machine virtuelle. Cela
n'installe pas le système d'exploitation dans la VM, mais la machine sera
prête à l'installation.

16
Notre VM est alors créé et nous pouvons à présent la retrouver dans
notre node (partie de gauche de l'interface).

17
C. Premier démarrage de notre VM sous Proxmox

Pour pouvoir lancer la VM nouvellement créée, il suffit de faire un clic


droit sur l’icône de la machine dans le menu de gauche et de
sélectionner "Start".

L’autre option est de la sélectionner la VM, comme nous venons de le


faire, puis de sélectionner « Start » en haut à droite de l’écran. D’ailleurs, ce
menu comporte un bouton « More » qui permet de détruire une machine et
son stockage associé, c'est-à-dire le disque virtuel. Ce menu permet aussi
de créer un Template (c'est-à-dire un modèle de VM), que l'on pourra
cloner à souhait (plutôt pratique).

Une fois la machine démarrée, nous avons accès aux métriques en


sélectionnant « Summary » (charge CPU, RAM, espace de stockage, etc.). De
la même façon, il est possible de suivre l’état de votre hyperviseur en
sélectionnant : « Datacenter » puis « Summary ».

18
Pour accéder à la machine virtuelle ou au conteneur, il suffit de double-
cliquer sur son icône dans le menu de gauche. Cette manipulation ouvre
une fenêtre qui donne un accès à l’interface graphique de la machine
virtuelle. Une alternative est d'utiliser le menu supérieur en haut à droite et
sélectionner « Console ».

19
Sur la capture d'écran ci-dessus, on peut voir une flèche sur le côté gauche,
celle-ci permet d’avoir accès à des options supplémentaires de la VM, telles
que :

▪ Mettre en plein écran


▪ Activer une combinaison de touche (CTRL+ALT+SUPPR)
▪ Démarrage, arrêt, rafraichir l’interface
▪ Etc.

Note : sous Linux, si vous utiliser CTRL+W pour une recherche avec l'éditeur "nano", la fenêtre
va se fermer sans pour autant éteindre la VM, il faut alors sélectionner [A], puis [CTRL], puis
après votre touche [W] afin de permettre la recherche. Une fois le mot trouvé, désactivez la
fonctionnalité.

Il ne reste plus qu'à procéder à l'installation du système d'exploitation, que


ce soit du Linux ou du Windows !

V- AVANTAGES & INCONVENIENTS


20
• AVANTAGES
- Open source
- Interface Web en français
- Stockage flexible
- Migration directe
- Haute disponibilité
- Sauvegarde planifié

• INCONVENIENTS
-Confiance partielle en l’isolation des interfaces réseaux

-Pas de répartition automatique de la charge de la charge sur les membres du


cluster
-La migration à chaud des VM n’est pas possible nativement sur un montage
NFS partager entre les membres du cluster
-Manque de paramétrage à l’installation (taille du file système ; ext3 par
défaut)

VI- CONCLUSION

PROXMOX est une solution ouvrante à la création d’un parc informatique


visuel pour les petites et moyennes entreprises. Sa facilité d’installation et
d’utilisation permet la simplification de la gestion des différents VM.
Les finalités par rapport à la façon de faire de la virtualisation sont un grand
avantage.

21

Vous aimerez peut-être aussi