technique:infrastructure:install_proxmox

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
technique:infrastructure:install_proxmox [2021/11/22 23:28] qduchemitechnique:infrastructure:install_proxmox [2023/05/30 19:03] (Version actuelle) qduchemi
Ligne 1: Ligne 1:
-{{indexmenu_n>30}}+{{indexmenu_n>15}}
  
-# Installer et configurer Proxmox+# Installer Proxmox 
 + 
 +<bootnote>Cette page est utile pour configurer une toute nouvelle machine physique ou comprendre comment ça a été fait. ;-)</bootnote>
  
 Proxmox est un hyperviseur, c'est-à-dire un logiciel facilitant la création et la gestion de machines virtuelles. C'est la brique de notre infrastructure, qui nous permet de gérer l'allocation des ressources matérielles (CPU, RAM, mémoire) et les backups de nos machines virtuelles, qui font tourner les services. Proxmox est un hyperviseur, c'est-à-dire un logiciel facilitant la création et la gestion de machines virtuelles. C'est la brique de notre infrastructure, qui nous permet de gérer l'allocation des ressources matérielles (CPU, RAM, mémoire) et les backups de nos machines virtuelles, qui font tourner les services.
Ligne 25: Ligne 27:
  
 <bootnote>Depuis Proxmox 7, l'installateur ne laisse pas le choix et partitionne tout seul le disque. LVM est utilisé sur tout le disque. Un volume logique d'une centaine de Go est monté sur `/`. Le reste est ajouté dans un thin pool LVM appelé `data`, qui sera utilisé pour les images disque des VM. L'intérêt d'un thin pool est que seul l'espace réellement utilisé est remonté comme utilisé (contrairement à une image disque de 50G qui quel que soit son remplissage prendra 50G sur le disque.</bootnote> <bootnote>Depuis Proxmox 7, l'installateur ne laisse pas le choix et partitionne tout seul le disque. LVM est utilisé sur tout le disque. Un volume logique d'une centaine de Go est monté sur `/`. Le reste est ajouté dans un thin pool LVM appelé `data`, qui sera utilisé pour les images disque des VM. L'intérêt d'un thin pool est que seul l'espace réellement utilisé est remonté comme utilisé (contrairement à une image disque de 50G qui quel que soit son remplissage prendra 50G sur le disque.</bootnote>
- 
-## Configuration du stockage Proxmox 
- 
-Proxmox a besoin de stockage pour stocker les disques des machines virtuelles et les backups. Il supporte [un grand nombre de type de stockage](https://pve.proxmox.com/wiki/Storage). 
- 
-### Pour Caribou 
- 
-Proxmox a déjà créé un stockage `local` pour les ISO, un stockage `local-lvm` correspondant au thin pool `data` créé à l'installation. On peut rajouter un stockage `hdd` qui correspond au disque dur en RAID 1, qu'on montera où on veut. 
- 
-### Pour Alice et Bob 
- 
-Le plus simple est d'utiliser le stockage `Directory`, qui correspond à un simple répertoire. 
- 
-On clique sur `Datacenter` dans le menu de gauche, puis on choisit `Storage`. 
- 
-On va créer trois stockages différents : 
- 
-* Un nommé `local`, qui utilise le SSD, pour les disques des machines virtuelles nécessitant de la vitesse 
-* Un nommé `hdd`, qui utilise le HDD, pour les disques des machines virtuelles pour lesquelles la vitesse n'est pas critique 
-* Un nommé `save`, qui utilise le HDD, pour les backups des machines virtuelles 
- 
-<bootnote critical> 
-**Toujours** nommer le stockages qui utilisent le SSD `local*`, celui utilisant le HDD `*hdd` et celui pour les backups `save` pour que les alertes fonctionnent (voir [[technique:adminsys:monitoring:alerting:start|alerting]]). 
-</bootnote> 
- 
-On arrive à ce résultat : 
- 
-{{:technique:infrastructure:hyperviseurs:proxmox_storage.png?direct |}} 
  
 ## Sécurisation de l'interface web ## Sécurisation de l'interface web
  
 On va forcer la connexion à l'interface web en HTTPS pour plus de sécurité. On va forcer la connexion à l'interface web en HTTPS pour plus de sécurité.
-On se rend dans sur la machine concernée (`alice`, `bob`), puis dans `System` → `Certificates` :+On se rend dans sur la machine concernée, puis dans `System` → `Certificates` :
  
 {{ :technique:infrastructure:hyperviseurs:2020-09-29_16-27-59.png?direct |}} {{ :technique:infrastructure:hyperviseurs:2020-09-29_16-27-59.png?direct |}}
Ligne 77: Ligne 51:
 Une fois cette étape terminée, on peut se connecter via l'URL publique de Proxmox, par exemple `https://bob.picasoft.net:8006`. Si le cadenas apparaît, l'opération a fonctionné et on est plus obligé d'utiliser le tunnel SSH. Une fois cette étape terminée, on peut se connecter via l'URL publique de Proxmox, par exemple `https://bob.picasoft.net:8006`. Si le cadenas apparaît, l'opération a fonctionné et on est plus obligé d'utiliser le tunnel SSH.
  
-## Création d'un firewall basique +## Configurer le stockage 
-<bootnote critical>Il est préférable d'installer un [[technique:adminsys:secu:firewall|pare-feu basique]] et [[technique:adminsys:secu:fail2ban|fail2ban]].</bootnote>+ 
 +Direction [[technique:infrastructure:storage_proxmox|cette page]] pour continuer la configuration ! :-D 
  
  • technique/infrastructure/install_proxmox.1637620113.txt.gz
  • de qduchemi