Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 08-08-2018 04:38:03

root@rkn
Adhérent(e)
Lieu : Grenoble
Distrib. : Debian Strech Apache2 HTTPS HTTP/2 BROTLI REDIS et
Noyau : PROD: 4.9.88-1+deb9u1
(G)UI : headless - aucun
Inscription : 24-02-2018
Site Web

[RESOLU] LVM2: lvm2-monitor.service soucis liè a dm-event.socket

Bonjour/bonsoir a tous


j'ai un soucis de dépendances concernant lvm2-monitor service:


systemctl list-dependencies lvm2-monitor.service

me donne:

lvm2-monitor.service
x ├─dm-event.socket
● ├─lvm2-lvmetad.socket
● └─system.slice

systemctl start dm-event.socket
Job for dm-event.socket failed.

le log journalctrl me donne
-- Defined-By: systemd
-- L'unité (unit) dm-event.socket a échoué, avec le résultat failed.
systemd[1]: dm-event.socket: Socket service dm-event.service not loaded, refusing.
systemd[1]: Failed to listen on Device-mapper event daemon FIFOs.
-- Subject: L'
unité (unit) dm-event.socket a échoué

 



le lien symbolique me donne:
dm-event.service -> /dev/null
ce qui me parait bizarre




si quelqu'un a une piste a me donner...déjà 4 heures que je tournes en rond, et vue l'heure, je vais dormir un peu....

merci d'avance.

Dernière modification par root@rkn (12-08-2018 03:36:08)


J'ai trouvé dieu https://www.debian.org/doc/manuals/debi … ex.fr.html
- If it works, dont update it.
- You don't know how, just do it, you will learn.
- Test, re-stest, test again, and maybe it will work.

Hors ligne

#2 08-08-2018 10:59:49

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Raspbian
Inscription : 12-08-2015

Re : [RESOLU] LVM2: lvm2-monitor.service soucis liè a dm-event.socket

Que donne ?

systemctl status dm-event.socket


As tu essayé ceci avant de démarrer ton socket ?:

systemctl unmask  dm-event.socket

Hors ligne

#3 08-08-2018 14:30:33

root@rkn
Adhérent(e)
Lieu : Grenoble
Distrib. : Debian Strech Apache2 HTTPS HTTP/2 BROTLI REDIS et
Noyau : PROD: 4.9.88-1+deb9u1
(G)UI : headless - aucun
Inscription : 24-02-2018
Site Web

Re : [RESOLU] LVM2: lvm2-monitor.service soucis liè a dm-event.socket

Salut.

le service n'est pas masqué. j'avais deja lancé systemctl unmask  dm-event.socket.

systemctl status dm-event.socket
X|- dm-event.socket - Device-mapper event daemon FIFOs
   Loaded: loaded (/lib/systemd/system/dm-event.socket; enabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:dmeventd(8)
   Listen: /run/dmeventd-server (FIFO)
           /run/dmeventd-client (FIFO)
 


août 08 04:34:07 nextcloud systemd[1]: dm-event.socket: Socket service dm-event.service not loaded, refusing.
août 08 04:34:07 nextcloud systemd[1]: Failed to listen on Device-mapper event daemon FIFOs.
août 08 14:21:17 nextcloud systemd[1]: dm-event.socket: Socket service dm-event.service not loaded, refusing.
août 08 14:21:17 nextcloud systemd[1]: Failed to listen on Device-mapper event daemon FIFOs.



Une réinstallation de lvm2 ne résout rien, ne me donne aucun warning.

apt-get install --reinstall lvm2



Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  libjson-c3 libluajit-5.1-2 libluajit-5.1-common libndpi4 libpgm-5.2-0 libzmq5
Veuillez utiliser « apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 1 réinstallés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/933 ko dans les archives.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
(Lecture de la base de données... 151383 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../lvm2_2.02.168-2_amd64.deb ...
Dépaquetage de lvm2 (2.02.168-2) sur (2.02.168-2) ...
Paramétrage de lvm2 (2.02.168-2) ...
update-initramfs: deferring update (trigger activated)
Traitement des actions différées (« triggers ») pour systemd (232-25+deb9u4) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.6.1-2) ...
Traitement des actions différées (« triggers ») pour initramfs-tools (0.130) ...
update-initramfs: Generating /boot/initrd.img-4.9.0-7-amd64
 



a noter que je ne veut pas purger mon lvm2; car je suis sur un serveur de prod avec un raid 5
cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4] [linear] [multipath] [raid0] [raid1] [raid10]
md0 : active raid6 sde1[3] sdb1[0] sdc1[1] sdd1[2] sdf1[4]
      11720658432 blocks super 1.2 level 6, 512k chunk, algorithm 2 [5/5] [UUUUU]
      bitmap: 0/30 pages [0KB], 65536KB chunk

Dernière modification par root@rkn (08-08-2018 14:32:12)


J'ai trouvé dieu https://www.debian.org/doc/manuals/debi … ex.fr.html
- If it works, dont update it.
- You don't know how, just do it, you will learn.
- Test, re-stest, test again, and maybe it will work.

Hors ligne

#4 08-08-2018 14:39:40

root@rkn
Adhérent(e)
Lieu : Grenoble
Distrib. : Debian Strech Apache2 HTTPS HTTP/2 BROTLI REDIS et
Noyau : PROD: 4.9.88-1+deb9u1
(G)UI : headless - aucun
Inscription : 24-02-2018
Site Web

Re : [RESOLU] LVM2: lvm2-monitor.service soucis liè a dm-event.socket

nano /lib/systemd/system/dm-event.socket


outpout =

[Unit]
Description=Device-mapper event daemon FIFOs
Documentation=man:dmeventd(8)
DefaultDependencies=no
[Socket]
ListenFIFO=/run/dmeventd-server
ListenFIFO=/run/dmeventd-client
SocketMode=0600
RemoveOnStop=true
[Install]
WantedBy=sockets.target

 


J'ai trouvé dieu https://www.debian.org/doc/manuals/debi … ex.fr.html
- If it works, dont update it.
- You don't know how, just do it, you will learn.
- Test, re-stest, test again, and maybe it will work.

Hors ligne

#5 08-08-2018 15:36:57

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Raspbian
Inscription : 12-08-2015

Re : [RESOLU] LVM2: lvm2-monitor.service soucis liè a dm-event.socket

A une unit de type socket, on a, toujours, une unit, de type service, associée.
Tu dois donc vérifier le service dm-event.service

Déjà, où est-il installé ?

updatedb
locate dm-event.service


Que donne ?

systemctl status dm-event.service

Dernière modification par Beta-Pictoris (08-08-2018 15:38:57)

Hors ligne

#6 08-08-2018 16:52:25

root@rkn
Adhérent(e)
Lieu : Grenoble
Distrib. : Debian Strech Apache2 HTTPS HTTP/2 BROTLI REDIS et
Noyau : PROD: 4.9.88-1+deb9u1
(G)UI : headless - aucun
Inscription : 24-02-2018
Site Web

Re : [RESOLU] LVM2: lvm2-monitor.service soucis liè a dm-event.socket

la haut, 14h30.

...

J'ai trouvé dieu https://www.debian.org/doc/manuals/debi … ex.fr.html
- If it works, dont update it.
- You don't know how, just do it, you will learn.
- Test, re-stest, test again, and maybe it will work.

Hors ligne

#7 08-08-2018 17:54:04

root@rkn
Adhérent(e)
Lieu : Grenoble
Distrib. : Debian Strech Apache2 HTTPS HTTP/2 BROTLI REDIS et
Noyau : PROD: 4.9.88-1+deb9u1
(G)UI : headless - aucun
Inscription : 24-02-2018
Site Web

Re : [RESOLU] LVM2: lvm2-monitor.service soucis liè a dm-event.socket

je suis entrain de recréer mon environnement de prod sur un serveur virtu de test.

Toujours en exploration, je suis un peu dubitatif.

J'ai trouvé dieu https://www.debian.org/doc/manuals/debi … ex.fr.html
- If it works, dont update it.
- You don't know how, just do it, you will learn.
- Test, re-stest, test again, and maybe it will work.

Hors ligne

#8 08-08-2018 18:46:13

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Raspbian
Inscription : 12-08-2015

Re : [RESOLU] LVM2: lvm2-monitor.service soucis liè a dm-event.socket

root@rkn a écrit :

la haut, 14h30....


Tu as donné le status de "dm-event.socket", mais je ne vois pas le status de "dm-event.service".

Hors ligne

#9 08-08-2018 18:49:03

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Raspbian
Inscription : 12-08-2015

Re : [RESOLU] LVM2: lvm2-monitor.service soucis liè a dm-event.socket

Par contre, je vois ceci:

août 08 04:34:07 nextcloud systemd[1]: dm-event.socket: Socket service dm-event.service not loaded, refusing.
août 08 14:21:17 nextcloud systemd[1]: dm-event.socket: Socket service dm-event.service not loaded, refusing.


En fait, dans ton premier message, c'était le service qui était masqué, pas le socket. L'as tu démasqué ?

systemctl unmask dm-event.service


Si tu ne trouves pas la solution, il me faudra cette information:

updatedb
locate dm-event.service

Dernière modification par Beta-Pictoris (08-08-2018 19:27:41)

Hors ligne

#10 09-08-2018 19:19:13

root@rkn
Adhérent(e)
Lieu : Grenoble
Distrib. : Debian Strech Apache2 HTTPS HTTP/2 BROTLI REDIS et
Noyau : PROD: 4.9.88-1+deb9u1
(G)UI : headless - aucun
Inscription : 24-02-2018
Site Web

Re : [RESOLU] LVM2: lvm2-monitor.service soucis liè a dm-event.socket

desolé, je suis tellement overbooké, que j'ai pas vraimment le temps de repondre.

#Beta-Pictoris...

- service dm-event "umasked" fait... vela ne change pas mon soucis.

Pour info, réplication du bug sur la vm de test que j'utilise.

si dessous, les commande sur la machine de prod...

updatedb
~# locate dm-event.service
/etc/systemd/system/dm-event.service
/lib/systemd/system/dm-event.service
/var/lib/systemd/deb-systemd-helper-enabled/dm-event.service.dsh-also
/var/lib/systemd/deb-systemd-helper-masked/dm-event.service




Je me demande si je n'ai pas manqué un paramètre lies a la création du groupe lvm2 et des volumes logiques physiques.... il semblerait que lvm2-monitor nescesite d'etre declaré a "enable" lors de la création des volumes lvm2. je vais retester sur ma vm ...

A suivre... et merci.

Dernière modification par root@rkn (09-08-2018 19:19:51)


J'ai trouvé dieu https://www.debian.org/doc/manuals/debi … ex.fr.html
- If it works, dont update it.
- You don't know how, just do it, you will learn.
- Test, re-stest, test again, and maybe it will work.

Hors ligne

#11 09-08-2018 21:13:48

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Raspbian
Inscription : 12-08-2015

Re : [RESOLU] LVM2: lvm2-monitor.service soucis liè a dm-event.socket

Tu dois démarrer le socket "dm-event.socket" une fois le service "dm-event.service" non masqué:

systemctl start dm-event.socket


La commande "systemctl unmask dm-event.service" ne fait que supprimer le lien symbolique "/etc/systemd/system/dm-event.service" vers "/dev/null".

Sur ta machine de prod, le service est encore masqué je suppose ? Que donne ?:

ls -lh /etc/systemd/system/dm-event.service

cat  /etc/systemd/system/dm-event.service

Dernière modification par Beta-Pictoris (09-08-2018 21:32:23)

Hors ligne

#12 09-08-2018 23:08:15

root@rkn
Adhérent(e)
Lieu : Grenoble
Distrib. : Debian Strech Apache2 HTTPS HTTP/2 BROTLI REDIS et
Noyau : PROD: 4.9.88-1+deb9u1
(G)UI : headless - aucun
Inscription : 24-02-2018
Site Web

Re : [RESOLU] LVM2: lvm2-monitor.service soucis liè a dm-event.socket

trouvé !!!!!!! youhoo

alors, la soluce.

 systemctl list-dependencies lvm2-monitor.service
lvm2-monitor.service
x ├─dm-event.socket
● ├─lvm2-lvmetad.socket
● └─system.slice


le probleme est bien sur dm-event.socket



systemctl list-units --type=socket


lvm2-lvmetad.socket et lvm2-lvmpolld.socketsont bien activé ( load, active running et listening )



le service dm-event.socket est bien umask pourtant !

systemctl list-unit-files
 


dm-event.service  
                    static
 



Après ces verifs, je me mort la queue ... rien ne marche. je suis toujours bloqué.
après avoir creusé, deux piste:
Il me manquerais multipath-tools.service ... je risque rien a l'installer.
Hé hop, boot panic !!!
modification de /etc/multipath/wwuid pour blacklister mes disques physiques assigné au raid.
reboot, reglé. ouf.

deuxième piste, l'erreur de création de l'array raid6.
Je fais un snapshot de mon Systeme et une sauvegarde externe, sait on jamais !!!
Concernant le risque de pertes de données sur l'array, j'ai déja fait cette manip sur ma vm, donc je suis plutot confiant. et qui ne risque rien ...
Je désactive le groupe et le volume lvm2 sans toucher les disque physiques. je fais juste une modification en retirant un disque et en recréant l'array
j'utilise vgchange avec l'option  --monitor

après un shutdown, je retrouve un system fonctionnel, avec un raid6-lvm2 fonctionnel.

verification

systemctl list-dependencies lvm2-monitor.service
lvm2-monitor.service
● ├─dm-event.socket
● ├─lvm2-lvmetad.socket
● └─system.slice


 y'a du changement là !!!
● ├─dm-event.socket
plus de x



systemctrl start dm-event.socket
● dm-event.service - Device-mapper event daemon
   Loaded: loaded (/lib/systemd/system/dm-event.service; static; vendor preset: enabled)
   Active: active (running) since Thu 2018-08-09 22:39:22 CEST; 5s ago
     Docs: man:dmeventd(8)
 Main PID: 21062 (dmeventd)
    Tasks: 1 (limit: 4915)
   CGroup: /system.slice/dm-event.service
           └─21062 /sbin/dmeventd -f


youhou
Started Device-mapper event daemon.
dmeventd ready for processing.
 



systemctl status lvm2-monitor.service
● lvm2-monitor.service - Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling
   Loaded: loaded (/lib/systemd/system/lvm2-monitor.service; enabled; vendor preset: enabled)
   Active: active (exited) since Thu 2018-08-09 22:40:18 CEST; 5s ago
     Docs: man:dmeventd(8)
           man:lvcreate(8)
           man:lvchange(8)
           man:vgchange(8)
  Process: 21612 ExecStart=/sbin/lvm vgchange --monitor y --ignoreskippedcluster (code=exited, status=0/SUCCESS)
 Main PID: 21612 (code=exited, status=0/SUCCESS)
 


youhou
Starting Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling...
 1 logical volume(s) in volume group "LVG1" monitored
 



..


Bizarre quand même !!!  mais réglé.

Dernière modification par root@rkn (09-08-2018 23:09:30)


J'ai trouvé dieu https://www.debian.org/doc/manuals/debi … ex.fr.html
- If it works, dont update it.
- You don't know how, just do it, you will learn.
- Test, re-stest, test again, and maybe it will work.

Hors ligne

#13 09-08-2018 23:38:54

root@rkn
Adhérent(e)
Lieu : Grenoble
Distrib. : Debian Strech Apache2 HTTPS HTTP/2 BROTLI REDIS et
Noyau : PROD: 4.9.88-1+deb9u1
(G)UI : headless - aucun
Inscription : 24-02-2018
Site Web

Re : [RESOLU] LVM2: lvm2-monitor.service soucis liè a dm-event.socket

systemctl list-units --type=service
  UNIT                                            LOAD   ACTIVE SUB     DESCRIPTION
  apache2.service                                 loaded active running The Apache HTTP Server
  collectd.service                                loaded active running Statistics collection and monitoring daemon
  console-setup.service                           loaded active exited  Set console font and keymap
  cron.service                                    loaded active running Regular background program processing daemon
  dbus.service                                    loaded active running D-Bus System Message Bus
  dm-event.service                                loaded active running Device-mapper event daemon
  exim4.service                                   loaded active running LSB: exim Mail Transport Agent
  fail2ban.service                                loaded active running Fail2Ban Service
  getty@tty1.service                              loaded active running Getty on tty1
  glances.service                                 loaded active exited  LSB: Starts and daemonize Glances server
  hddtemp.service                                 loaded active exited  LSB: disk temperature monitoring daemon
  ifup@enp2s0.service                             loaded active exited  ifup for enp2s0
  irqbalance.service                              loaded active running irqbalance daemon
  keyboard-setup.service                          loaded active exited  Set the console keyboard layout
  kmod-static-nodes.service                       loaded active exited  Create list of required static device nodes for the current kernel
  lm-sensors.service                              loaded active exited  Initialize hardware monitoring sensors
  lvm2-lvmetad.service                            loaded active running LVM2 metadata daemon
  lvm2-monitor.service                            loaded active exited  Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling
  mariadb.service                                 loaded active running MariaDB database server
  mdmonitor.service                               loaded active running MD array monitor
  memcached.service                               loaded active running memcached daemon
  monit.service                                   loaded active running LSB: service and resource monitoring daemon
  multipathd.service                              loaded active running Device-Mapper Multipath Device Controller
  munin-node.service                              loaded active running Munin Node
  netfilter-persistent.service                    loaded active exited  netfilter persistent configuration
  networking.service                              loaded active exited  Raise network interfaces
  ntp.service                                     loaded active running LSB: Start NTP daemon
  nut-driver.service                              loaded active running Network UPS Tools - power device driver controller
● nut-monitor.service                             loaded failed failed  Network UPS Tools - power device monitor and shutdown controller
  nut-server.service                              loaded active running Network UPS Tools - power devices information server
  php7.0-fpm.service                              loaded active running The PHP 7.0 FastCGI Process Manager
  proftpd.service                                 loaded active running LSB: Starts ProFTPD daemon
  redis-server.service                            loaded active running Redis In-Memory Data Store
  rsyslog.service                                 loaded active running System Logging Service
  smartd.service                                  loaded active running Self Monitoring and Reporting Technology (SMART) Daemon
  ssh.service                                     loaded active running OpenBSD Secure Shell server
  systemd-backlight@backlight:acpi_video0.service loaded active exited  Load/Save Screen Backlight Brightness of backlight:acpi_video0
  systemd-journal-flush.service                   loaded active exited  Flush Journal to Persistent Storage
  systemd-journald.service                        loaded active running Journal Service
  systemd-logind.service                          loaded active running Login Service
  systemd-modules-load.service                    loaded active exited  Load Kernel Modules
  systemd-random-seed.service                     loaded active exited  Load/Save Random Seed
  systemd-remount-fs.service                      loaded active exited  Remount Root and Kernel File Systems
  systemd-sysctl.service                          loaded active exited  Apply Kernel Variables
  systemd-tmpfiles-setup-dev.service              loaded active exited  Create Static Device Nodes in /dev
  systemd-tmpfiles-setup.service                  loaded active exited  Create Volatile Files and Directories
  systemd-udev-settle.service                     loaded active exited  udev Wait for Complete Device Initialization
  systemd-udev-trigger.service                    loaded active exited  udev Coldplug all Devices
  systemd-udevd.service                           loaded active running udev Kernel Device Manager
  systemd-update-utmp.service                     loaded active exited  Update UTMP about System Boot/Shutdown
  systemd-user-sessions.service                   loaded active exited  Permit User Sessions
  user@0.service                                  loaded active running User Manager for UID 0
  webmin.service                                  loaded active running LSB: web-based administration interface for Unix systems

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.

53 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.
 




Il me reste plus qu'a regarder le problem avec nut-service... mais ailleurs


J'ai trouvé dieu https://www.debian.org/doc/manuals/debi … ex.fr.html
- If it works, dont update it.
- You don't know how, just do it, you will learn.
- Test, re-stest, test again, and maybe it will work.

Hors ligne

Pied de page des forums