Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
technique:infrastructure:storage_proxmox [2023/05/31 00:46] – créée qduchemi | technique:infrastructure:storage_proxmox [2023/06/25 20:19] (Version actuelle) – qduchemi | ||
---|---|---|---|
Ligne 36: | Ligne 36: | ||
* `hdd` qui contient l' | * `hdd` qui contient l' | ||
- | * `ssd` qui contient l' | + | * `pve` qui contient l' |
Pour ajouter un PV à un VG existant et l' | Pour ajouter un PV à un VG existant et l' | ||
Ligne 43: | Ligne 43: | ||
vgextend <VG> <PV> | vgextend <VG> <PV> | ||
``` | ``` | ||
- | |||
## Des Volume Groups aux Logical Volumes | ## Des Volume Groups aux Logical Volumes | ||
Ligne 51: | Ligne 50: | ||
```bash | ```bash | ||
- | lvcreate -L < | + | lvcreate -L <taille[M,G]> -n <LV> <VG> |
``` | ``` | ||
Ligne 57: | Ligne 56: | ||
```bash | ```bash | ||
- | mkfs.ext4 <LV> | + | mkfs.ext4 |
``` | ``` | ||
Ligne 64: | Ligne 63: | ||
```bash | ```bash | ||
# Utiliser --resize si le LV contient un système de fichier | # Utiliser --resize si le LV contient un système de fichier | ||
- | lvextend [--resize] -L +< | + | lvextend [--resize] -L +<taille[M,G]> <VG>/<LV> |
+ | # Si le LV est un thin-pool (voir plus bas) | ||
+ | lvresize --poolmetadatasize +< | ||
``` | ``` | ||
- | |||
Sur les machines, on retrouve systématiquement les LV suivants, lesquels contiennent un système de fichier `ext4` : | Sur les machines, on retrouve systématiquement les LV suivants, lesquels contiennent un système de fichier `ext4` : | ||
- | * `data` sur le VG `ssd` ; | + | * `data` sur le VG `pve` ; |
* `vm_storage` sur le VG `hdd` ; | * `vm_storage` sur le VG `hdd` ; | ||
* `backup` sur le VG `hdd`. | * `backup` sur le VG `hdd`. | ||
Ligne 95: | Ligne 95: | ||
< | < | ||
- | **Toujours** nommer le stockages qui utilisent le SSD `local*`, celui utilisant le HDD `*vm_hdd` et celui pour les backups `save` pour que les alertes fonctionnent (voir [[technique: | + | **Toujours** nommer le stockages qui utilisent le SSD `local`, celui utilisant le HDD `vm_hdd` et celui pour les backups `save` pour que les alertes fonctionnent (voir [[technique: |
</ | </ | ||
Ligne 103: | Ligne 103: | ||
* Dans le cas où on utilise un stockage `Directory` pour créer le disque d'une machine virtuelle, il sera représenté par un fichier dans le dossier ; | * Dans le cas où on utilise un stockage `Directory` pour créer le disque d'une machine virtuelle, il sera représenté par un fichier dans le dossier ; | ||
* Dans le cas d'un stockage `Thin-pool` ou `LVM`, un LV sera créé **par disque de machine virtuelle**, | * Dans le cas d'un stockage `Thin-pool` ou `LVM`, un LV sera créé **par disque de machine virtuelle**, | ||
+ | |||
</ | </ | ||
- | < | + | < |
+ | Même si ça peut sembler plus *straightforward*, | ||
+ | </ | ||
## Création d'un stockage Proxmox : exemple | ## Création d'un stockage Proxmox : exemple | ||
Ligne 119: | Ligne 121: | ||
{{ : | {{ : | ||
- | < | + | < |
+ | |||
+ | ## Cas particulier : le stockage Scenari | ||
+ | |||
+ | Comme expliqué [ici](https:// | ||
+ | |||
+ | Le stockage `scenari` servira exclusivement pour une machine virtuelle dont les accès seront donnés à Scenari. Le contrat d' | ||
## Synthèse | ## Synthèse |