Lvmetad n'est pas encore actif

18

Après la mise à niveau vers Ubuntu 16.04, il affiche le message suivant lors du démarrage:

lvmetad is not active yet; using direct activation during sysinit

lvmetad is not active yet; using direct activation during sysinit

/dev/mapper/server--vg-root: clean xxx/xxx files, xxx/xxx blocks

Le X se réfère à une grande séquence de nombres. Une fois ce message affiché, l'écran de connexion s'affiche et je peux me connecter au système.

Comment puis-je résoudre ce problème?

Allysson Hernandez
la source
Cela cause-t-il des problèmes réels avec votre système ou êtes-vous simplement préoccupé par ce message de démarrage? Il me semble que vous pouvez l'ignorer en toute sécurité.
1
Je dois attendre environ 10 minutes jusqu'à ce qu'il vous invite à entrer. Toujours pas de solution trouvée.
dmatej
1
avez-vous déjà essayé unix.stackexchange.com/questions/199164/… ?
x29a
Le fait d'attendre 10 minutes est dû à un problème différent, continuez à vérifier vos journaux.
Telegrapher

Réponses:

10

Ne vous inquiétez pas , il n'y a pas de danger, suivez ce petit guide pour résoudre le problème.

Ces messages ne sont pas dangereux, après un certain temps LVM(une abstraction logicielle sur votre disque) analysera les partitions et votre système démarrera normalement. Il y a un retard dû au manque d'optimisation, car il lvmetads'agit d'un service système (démon) qui met en cache la LVMcondition pour empêcher les accès inutiles au disque et il ne démarre pas assez tôt (probablement pour un bogue ou une mauvaise configuration).

Les bureaux Ubuntu n'en ont pas besoin pour fonctionner.

Solution

Ouvrez un terminal ( CTRL+ ALT+ Tou recherchez dans Dash), écrivez sudo -H gedit /etc/lvm/lvm.confet appuyez sur ENTREE (insérez vos informations d'identification utilisateur). Dans l'éditeur, trouvez:

use_lvmetad = 1

... et changez la ligne en:

use_lvmetad = 0

N'effectuez pas d'autres modifications , il vous suffit de modifier un seul numéro et d'enregistrer le fichier. Après cela, vous pouvez fermer le terminal ou vous déconnecter du VT.

Cela désactivera toute tentative d' utilisation du lvmetaddémon et si la configuration de votre disque est suffisamment simple, votre démarrage sera plus rapide et aucune commande LVM n'essaiera une nouvelle connexion au bus système de lvmetad. Vous remarquerez peut-être plus d'activité du disque, il s'agit d'un comportement normal.

Les avertissements resteront, c'est le bon comportement et cela n'a pas d'effets secondaires.

Veuillez noter: c'est une bonne solution mais temporaire, les futures versions de GNU / Linux n'auront pas besoin de cette procédure.

Optimisation

Après la modification, vous pouvez également exécuter (dans le même type de terminal) la commande sudo systemctl disable lvm2-lvmetad.servicepour désactiver lvmetadcomplètement.

Ce n'est pas nécessaire et vous devez contacter votre administrateur système avant de le faire.

À ne pas faire

Ne démarrez jamais avec l' nomodesetoption activée, car cela désactivera de nombreuses fonctionnalités du GPU et votre carte graphique pourrait ne pas fonctionner correctement. Les bureaux Ubuntu ne fonctionneront pas correctement avec cette option activée, car Unity (et les interfaces graphiques successives) et de nombreuses applications ont besoin de l'accélération graphique et des fonctionnalités avancées du GPU.
Cette option doit être utilisée uniquement pour déboguer les pilotes graphiques ou pour démarrer un système sans les bons pilotes graphiques.
Important : sur certains systèmes, l'utilisateur peut avoir besoin de désactiver cette option dans GRUB pour se connecter, tandis que d'autres systèmes seront tout simplement plus lents mais utilisables.

EDIT (10/03/2017): après avoir désactivé le service et mis à niveau une de mes machines Debian (Ubuntu est basé sur Debian), j'ai remarqué que l'avertissement avait disparu. La mise à niveau a installé le noyau Linux 4.9.0-0.bpo.2pour AMD 64 (64 bits). Il peut être temporaire ou limité à certaines architectures, mais c'est un pas en avant, également parce qu'Ubuntu peut hériter du changement. Je suppose qu'un développeur a vu ce message et travaille sur le problème. Bravo FOSS .


N'hésitez pas à commenter ici si vous avez besoin de plus d'aide et n'oubliez pas d'appuyer sur la flèche HAUT gauche et d'accepter la réponse.

Lorenzo Ancora
la source
2
changez 1 en 0 et cela n'a pas d'effet.
user1133275
Vous devez enregistrer le fichier en utilisant les privilèges d'administrateur et redémarrer votre ordinateur. Cette option peut n'avoir aucun effet sur certaines configurations matérielles et versions spécifiques de lvmetad, en raison d'un bogue: dans ce cas, vous devez mettre à jour Ubuntu et suivre également la section Optimisation de la réponse . Cela devrait résoudre votre cas particulier. :-)
Lorenzo Ancora
merci pour la réponse, j'ai un autre problème qui m'empêche de passer du 16.04 au 17.04 donc je suppose que je suis dans une impasse jusqu'à ce que je résolve cet autre problème.
user1133275
1
@ LorenzoAncora merci pour votre contribution et vous avez raison: j'ai posté une question et me suis répondu après 6 heures de travail acharné: j'ai simplement dû mettre à jour mon pilote GPU compatible avec le dernier ubuntu LTS.
Wli
1
@Wli Vous êtes les bienvenus. Dans les distributions GNU / Linux, les pilotes graphiques et réseau sont un problème courant qui peut masquer d'autres bogues, mais s'améliore avec le temps. Si le problème revient, n'hésitez pas à demander de l'aide ici dans AskUbuntu. Bonne journée. :-)
Lorenzo Ancora
-3

J'ai réussi à résoudre ce problème pour mes machines en ajustant la configuration de grub comme suit:

Dans /etc/default/grub, changez:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

à

GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"

Ajoutez ensuite cette ligne: GRUB_TERMINAL_INPUT="console serial"

Exécutez update-grubet redémarrez pour que les modifications prennent effet.

Kyle
la source
J'ai essayé et le message avait disparu, mais cela a gâché mes graphiques et il était très en retard. Même les effets de minimisation et de maximisation ont été affectés et fonctionnent très lentement
Saurabh
1
Si le message est lié à lvm, pourquoi cela l'affecte-t-il du tout? Dans mon cas, j'ai ce message, un délai de 3 à 5 secondes (j'utilise un SSD), puis les graphiques commencent. Je ne pense pas que "lvmetad" soit causé par le réglage graphique. Vérifiez également: unix.stackexchange.com/questions/199164/…
JrBenito
11
Encore une fois, cette terrible réponse. Cela n'a rien à voir avec le problème et est dangereux
Telegrapher
@Telegrapher: Admirez le fait que vous ayez signalé le problème et que vous n'ayez pas farouchement rejeté la réponse.
biocyberman