local et local-lvm : pourquoi il y a deux stockages et à quoi sert chacun
À la fin de l’installation, vous voyez deux stockages aux noms très proches, et aucun des deux noms ne dit à quoi il sert. La distinction n’est pas la technologie, c’est ce qu’ils contiennent.
AtlasPVE ·
Cette fiche répond à
- proxmox local vs local-lvm
- proxmox local-lvm plein
- proxmox où téléverser une iso
- proxmox type de contenu stockage
- proxmox où vont les disques des vm
L’installation est finie, vous avez ouvert le panneau, et à gauche se trouvent deux stockages aux noms très semblables. Impossible de savoir lequel est lequel d’après les noms, car les noms indiquent la technologie utilisée, pas leur rôle.
La vraie distinction est celle-ci : ce qu’ils contiennent.
Il y a deux sortes de contenu
Des fichiers. Images d’installation, archives de sauvegarde, modèles de conteneurs. Ce sont des fichiers posés dans un répertoire, qui ont un nom et se copient.
Des disques. Les disques des machines virtuelles et les systèmes de fichiers racine des conteneurs. Ce ne sont pas des fichiers que vous parcourez ; ils sont mis de côté comme espace brut.
Les deux tâches se ressemblent mais leurs besoins diffèrent. Un stockage de fichiers doit être souple, un stockage de disques rapide et ordonné.
Le moment où vous dites « l’option n’apparaît pas »
Chaque stockage déclare quels types de contenu il accepte. Si vous ne voyez pas le stockage attendu dans une liste au moment de créer une machine, ce n’est pas une panne : ce stockage n’a pas pris en charge ce type de contenu.
Une fois cela compris, la moitié du panneau s’explique d’elle-même. Une option manquante est toujours une question d’autorisation, pas un bogue caché.
Trois conséquences pratiques
Premièrement : quand l’un se remplit, l’autre ne sert à rien. Les disques de machines remplissent le stockage de disques, les images d’installation le stockage de fichiers. Les deux sont d’ordinaire des endroits séparés ; avoir de la place dans l’un ne sauve pas l’autre. Derrière la phrase « il y a de la place mais la machine ne démarre pas », il y a toujours cela.
Deuxièmement : l’installation par défaut met les deux sur le même disque physique. Les images d’installation téléchargées, les sauvegardes prises et les disques de vos machines sont donc tous posés ensemble sur le disque de démarrage. Ils partagent ce disque en espace comme en usure.
Troisièmement et le plus coûteux : une sauvegarde écrite sur le même disque que la machine n’est pas une sauvegarde. Quand ce disque meurt, la machine et la sauvegarde partent ensemble. La disposition par défaut y invite fortement, car c’est le seul stockage à portée de main.
Ne regardez pas le nom du stockage, regardez cette question
Posez une seule question pour chaque stockage : « si ce disque meurt, qu’est-ce que je perds ? »
Si la réponse est « quelques images d’installation, je les retéléchargerai », ce stockage est tranquille. Si la réponse est « toutes mes machines », c’est un endroit sérieux. Si la réponse est « mes machines et mes sauvegardes », il y a là une erreur de conception et c’est la première chose à corriger.
Répondez une fois à cette question pour chaque stockage ; la disposition s’écrit d’elle-même.
Ce que fait Atlas
Sur l’écran de création de stockage, Atlas ne demande pas d’abord la technologie, il demande la finalité : que va contenir ce stockage, des fichiers d’archive ou les disques des machines ? Il montre l’équivalent technique en sous-titre, donc il donne le bon terme à qui veut l’apprendre, mais il n’est pas nécessaire de connaître ce terme pour choisir.
La raison en est le sujet de cet article : la question dans la tête de l’utilisateur n’est pas « quel système de fichiers », c’est « où va aller cette chose ». L’écran doit poser la même question.
Le choix de l’emplacement suit la même logique : créer une nouvelle zone dans un ensemble est présenté comme une notion unique, quelle que soit la technologie derrière. Et avant la confirmation, un résumé de ce qui va se passer est affiché, car monter un stockage est une décision pénible à déplacer plus tard.
Sources
La documentation officielle de Proxmox. En anglais, et c’est elle qui a le dernier mot sur ce sujet.