Project

General

Profile

Scénario #33948

permettre une install Eole sans utiliser LVM

Added by Vincent Chavanon about 2 years ago. Updated about 2 years ago.

Status:
Nouveau
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Story points:
-
Velocity based estimate:
Release:
Release relationship:
Auto

Related issues

Related to Distribution EOLE - Tâche #21647: Le choix du partitionnement automatique EOLE standard ou non doit être clair pour l’administrateur Fermé 10/06/2017

Associated revisions

Revision c252c50c (diff)
Added by Joël Cuissinat about 2 years ago

add lvm2 to eole-server depends (ref #33948)

Revision 65f94ead (diff)
Added by Joël Cuissinat about 2 years ago

add lvm2 to eole-server depends (ref #33948)

Cherry-picked from eole-common:c252c50c

Revision 11469050 (diff)
Added by Joël Cuissinat about 2 years ago

add lvm2 to eole-server depends (ref #33948)

Cherry-picked from eole-common:c252c50c

Revision 4da92bfc (diff)
Added by Joël Cuissinat about 2 years ago

add lvm2 to eole-server depends (ref #33948)

Cherry-picked from eole-common:c252c50c

History

#1 Updated by Vincent Chavanon about 2 years ago

si un serveur (seth, dans le cas d'usage) est installé sans faire unsage de LVM, une erreur remonte au reconfigure :
creoled4794: creoled - Impossible de charger la configuration Creole.erreur inattendue "[Errno 2] No such file or directory" dans la fonction "is_lv_name" avec les arguments "[u'home']" et "{}" pour l'option "Volume logique à étendre"

#2 Updated by Daniel Dehennin about 2 years ago

  • Related to Tâche #21647: Le choix du partitionnement automatique EOLE standard ou non doit être clair pour l’administrateur added

#3 Updated by Daniel Dehennin about 2 years ago

Bonjour.

Les volumes LVM permettent une gestion plus souple de la taille disque, il suffit de brancher un nouveau disque pour avoir de l’espace supplémentaire, avec du hotplug cela ne cause aucun arrêt.

Nous avons tout un mécanisme de paramétrage de la distribution de l’espace libre par GenConfig (eole-ad-dc:source:dicos/30_seth.xml@dbe06845#L33) qui repose sur la présence de volumes LVM (#21647).

L’installation par défaut EOLE utilise toujours du LVM, seul un partitionnement manuel peut entraîner une installation sans LVM.

#4 Updated by Vincent Chavanon about 2 years ago

je suis convaincu que l'usage de lvm ne présente que des avantages, d'autant plus qu'une partie de la conf est accessible via genconfig.

Cela étant... on arrive à installer une eole sans lvm sans blocage, erreur ou alerte, mais au reconfigure, on a un plantage, de par l'appel à une commande lvm qui n'est pas présente, le paquet lvm2 étant absent.

je vois 3 pistes :
- pas d'install sans lvm
- on protège l'usage de commandes relatives au lvm, en verifiant si lvm2 est present
- on force l'install du paquet lvm2

#5 Updated by Daniel Dehennin about 2 years ago

Je suis d’accord.

#6 Updated by Joël Cuissinat about 2 years ago

<jojo2024> VincentC, en installant le paquet lvm2 ça ne plante plus ?
<VincentC> jojo2024, non, plus de plantage, juste une erreur creoled qui remonte au listing des LV : "2022-03-16T10:26:51.540330+01:00 set-pdl-bk-d.dreal-pdl.ad.e2.rie.gouv.fr creoled[16376]: creole.loader1 - impossible de charger la variable creole.systeme.partitioning_lv_to_extend avec la valeur home : "home" est une valeur invalide pour l'option "Volume logique à étendre" de type nom de fichier, Les lv dispos sont:
"
<jojo2024> on va commencer par ajouter la dépendance sur eole-common >= 2.7.2 et tu nous diras si il faut aller plus loin

Also available in: Atom PDF