Projet

Général

Profil

Scénario #33948

permettre une install Eole sans utiliser LVM

Ajouté par Vincent Chavanon il y a environ 2 ans. Mis à jour il y a environ 2 ans.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
Echéance:
% réalisé:

0%

Points de scénarios:
-
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Demandes liées

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

Révisions associées

Révision c252c50c (diff)
Ajouté par Joël Cuissinat il y a environ 2 ans

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

Révision 65f94ead (diff)
Ajouté par Joël Cuissinat il y a environ 2 ans

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

Cherry-picked from eole-common:c252c50c

Révision 11469050 (diff)
Ajouté par Joël Cuissinat il y a environ 2 ans

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

Cherry-picked from eole-common:c252c50c

Révision 4da92bfc (diff)
Ajouté par Joël Cuissinat il y a environ 2 ans

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

Cherry-picked from eole-common:c252c50c

Historique

#1 Mis à jour par Vincent Chavanon il y a environ 2 ans

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 Mis à jour par Daniel Dehennin il y a environ 2 ans

  • Lié à Tâche #21647: Le choix du partitionnement automatique EOLE standard ou non doit être clair pour l’administrateur ajouté

#3 Mis à jour par Daniel Dehennin il y a environ 2 ans

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 Mis à jour par Vincent Chavanon il y a environ 2 ans

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 Mis à jour par Daniel Dehennin il y a environ 2 ans

Je suis d’accord.

#6 Mis à jour par Joël Cuissinat il y a environ 2 ans

<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

Formats disponibles : Atom PDF