Page 1 sur 1

[Hibernation]A dependency job for hibernate.target failed

Publié : ven. 02 mai 2014, 16:02
par chindit
Salut à tous

Tout d'abord, déplacez ce sujet s'il ne se trouve pas dans la bonne catégorie. J'avoue avoir longtemps hésité avant de poster.
Bref.

Voici mon problème: j'ai un script lancé via cron qui déclenche automatiquement la mise en hibernation de mon NAS bricolé selon certains paramètres.
Tout marchait du tonnerre jusqu'à ce que un jour, et je pense suite à une mise à jour… boum! Mon script ne fonctionne plus!
Voici ce qu'il me renvoie:
A dependency job for hibernate.target failed. See 'journalctl -xn' for details.
Bien entendu, je suis ses instructions:
[david@david-server ~]$ sudo journalctl -xn
[sudo] password for david:
-- Logs begin at mar 2013-07-02 19:40:32 CEST, end at vie 2014-05-02 15:59:20 CE
may 02 15:59:10 david-server systemd[716]: Starting Sockets.
-- Subject: Unit UNIT has begun with start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/li ... temd-devel
--
-- Unit UNIT has begun starting up.
may 02 15:59:10 david-server systemd[716]: Reached target Sockets.
-- Subject: Unit UNIT has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/li ... temd-devel
--
-- Unit UNIT has finished starting up.
--
-- The start-up result is done.
may 02 15:59:10 david-server systemd[716]: Starting Basic System.
-- Subject: Unit UNIT has begun with start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/li ... temd-devel
--
-- Unit UNIT has begun starting up.
may 02 15:59:10 david-server systemd[716]: Reached target Basic System.
-- Subject: Unit UNIT has finished start-up
lines 1-23...skipping...
-- Logs begin at mar 2013-07-02 19:40:32 CEST, end at vie 2014-05-02 15:59:20 CEST. --
may 02 15:59:10 david-server systemd[716]: Starting Sockets.
-- Subject: Unit UNIT has begun with start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/li ... temd-devel
--
-- Unit UNIT has begun starting up.
may 02 15:59:10 david-server systemd[716]: Reached target Sockets.
-- Subject: Unit UNIT has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/li ... temd-devel
--
-- Unit UNIT has finished starting up.
--
-- The start-up result is done.
may 02 15:59:10 david-server systemd[716]: Starting Basic System.
-- Subject: Unit UNIT has begun with start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/li ... temd-devel
--
-- Unit UNIT has begun starting up.
may 02 15:59:10 david-server systemd[716]: Reached target Basic System.
-- Subject: Unit UNIT has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/li ... temd-devel
--
-- Unit UNIT has finished starting up.
--
-- The start-up result is done.
may 02 15:59:10 david-server systemd[716]: Starting Default.
-- Subject: Unit UNIT has begun with start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/li ... temd-devel
--
-- Unit UNIT has begun starting up.
may 02 15:59:10 david-server systemd[716]: Reached target Default.
-- Subject: Unit UNIT has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/li ... temd-devel
--
-- Unit UNIT has finished starting up.
--
-- The start-up result is done.
may 02 15:59:10 david-server systemd[716]: Startup finished in 185ms.
-- Subject: System start-up is now complete
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/li ... temd-devel
--
-- All system services necessary queued for starting at boot have been
-- successfully started. Note that this does not mean that the machine is
-- now idle as services might still be busy with completing start-up.
--
-- Kernel start-up required KERNEL_USEC microseconds.
--
-- Initial RAM disk start-up required INITRD_USEC microseconds.
--
-- Userspace start-up required 185979 microseconds.
may 02 15:59:10 david-server systemd[1]: Started User Manager for UID 1000.
-- Subject: Unit user@1000.service has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/li ... temd-devel
--
-- Unit user@1000.service has finished starting up.
--
-- The start-up result is done.
may 02 15:59:20 david-server sudo[721]: david : TTY=pts/0 ; PWD=/home/david ; USER=root ; COMMAND=/usr/bin/journalctl -xn
may 02 15:59:20 david-server sudo[721]: pam_unix(sudo:session): session opened for user root by david(uid=0)
Et là… Je suis perdu!
Je peux me débrouiller avec les logs mais là, j'arrive pas à comprendre ses messages.
Quelqu'un peut m'expliquer pourquoi mon NAS ne se met pas en veille?
Ah, aussi, le bug ne se situe pas du côté du script parce que, de 1, je n'y ai pas touché et que, de 2, ça foire si je demande une hibernation via la console.

Merci à tous ceux qui pourront me filer un coup de pouce

Chindit.

Re: [Hibernation]A dependency job for hibernate.target faile

Publié : ven. 02 mai 2014, 17:00
par benjarobin
Suite à un reboot et une tentative de mise en veille, peux tu donner via pastebin la sortie de : journalctl --no-pager -b

Re: [Hibernation]A dependency job for hibernate.target faile

Publié : ven. 02 mai 2014, 17:30
par chindit
Voilà, je vous ai mis toutes les lignes relatives au problème.
La demande d'hibernation s'est déclenchée à 17h20 précise, via Cron
may 02 17:20:01 david-server crond[417]: pam_unix(crond:session): session opened for user root by (uid=0)
may 02 17:20:01 david-server CROND[418]: (root) CMD (/usr/bin/autosuspend.sh)
may 02 17:20:01 david-server crond[416]: pam_unix(crond:session): session opened for user root by (uid=0)
may 02 17:20:01 david-server CROND[419]: (root) CMD (/usr/bin/temperature.sh)
may 02 17:20:01 david-server systemd[1]: Starting Sleep.
may 02 17:20:01 david-server systemd[1]: Reached target Sleep.
may 02 17:20:01 david-server systemd[1]: Starting Hibernate...
may 02 17:20:02 david-server kernel: PM: Hibernation mode set to 'platform'
may 02 17:20:02 david-server systemd-sleep[429]: Suspending system...
may 02 17:20:02 david-server kernel: PM: Syncing filesystems ... done.
may 02 17:20:02 david-server kernel: Freezing user space processes ... (elapsed 0.002 seconds) done.
may 02 17:20:02 david-server kernel: PM: Marking nosave pages: [mem 0x0009f000-0x000fffff]
may 02 17:20:02 david-server kernel: PM: Basic memory bitmaps created
may 02 17:20:02 david-server kernel: PM: Preallocating image memory... done (allocated 94555 pages)
may 02 17:20:02 david-server kernel: PM: Allocated 378220 kbytes in 0.10 seconds (3782.20 MB/s)
may 02 17:20:02 david-server kernel: Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
may 02 17:20:02 david-server kernel: Suspending console(s) (use no_console_suspend to debug)
may 02 17:20:02 david-server kernel: serial 00:09: disable failed
may 02 17:20:02 david-server kernel: dpm_run_callback(): pnp_bus_freeze+0x0/0x20 returns -5
may 02 17:20:02 david-server kernel: PM: Device 00:09 failed to freeze: error -5
may 02 17:20:02 david-server kernel: sd 0:0:0:0: [sda] Starting disk
may 02 17:20:02 david-server kernel: ata6: port disabled--ignoring
may 02 17:20:02 david-server kernel: ata5.00: ACPI cmd ef/03:46:00:00:00:a0 (SET FEATURES) filtered out
may 02 17:20:02 david-server kernel: ata5.00: ACPI cmd ef/03:01:00:00:00:a0 (SET FEATURES) filtered out
may 02 17:20:02 david-server kernel: ata5.00: ACPI cmd c6/00:10:00:00:00:a0 (SET MULTIPLE MODE) succeeded
may 02 17:20:02 david-server kernel: ata5.00: ACPI cmd f5/00:00:00:00:00:00 (SECURITY FREEZE LOCK) filtered out
may 02 17:20:02 david-server kernel: ata5: nv_mode_filter: 0x7f39f&0x7f39f->0x7f39f, BIOS=0x7f000 (0xc7000000) ACPI=0x7f01f (15:900:0x11)
may 02 17:20:02 david-server kernel: ata5.00: configured for UDMA/133
may 02 17:20:02 david-server kernel: sd 4:0:0:0: [sdb] Starting disk
may 02 17:20:02 david-server kernel: PM: restore of devices complete after 187.713 msecs
may 02 17:20:02 david-server kernel: PM: Basic memory bitmaps freed
may 02 17:20:02 david-server kernel: Restarting tasks ... done.
may 02 17:20:02 david-server systemd[1]: systemd-hibernate.service: main process exited, code=exited, status=1/FAILURE
may 02 17:20:02 david-server systemd[1]: Failed to start Hibernate.
may 02 17:20:02 david-server systemd[1]: Dependency failed for Hibernate.
may 02 17:20:02 david-server systemd[1]: Service sleep.target is not needed anymore. Stopping.
may 02 17:20:02 david-server systemd[1]: Unit systemd-hibernate.service entered failed state.
may 02 17:20:02 david-server systemd[1]: Stopping Sleep.
may 02 17:20:02 david-server systemd[1]: Stopped target Sleep.
may 02 17:20:03 david-server CROND[416]: pam_unix(crond:session): session closed for user root
may 02 17:20:03 david-server sSMTP[448]: Creating SSL connection to host
may 02 17:20:03 david-server sSMTP[448]: SSL connection using ECDHE-RSA-AES128-GCM-SHA256
may 02 17:20:05 david-server sSMTP[448]: Sent mail for root@gmail.com (221 2.0.0 closing connection o7sm5303761eew.25 - gsmtp) uid=0 username=root outbytes=736
may 02 17:20:05 david-server CROND[417]: pam_unix(crond:session): session closed for user root

Re: [Hibernation]A dependency job for hibernate.target faile

Publié : ven. 02 mai 2014, 19:06
par benjarobin

Re: [Hibernation]A dependency job for hibernate.target faile

Publié : ven. 02 mai 2014, 20:21
par chindit
benjarobin a écrit :C'est un bug du kernel : https://bbs.archlinux.org/viewtopic.php?pid=1408611
Et d'après le sujet que tu m'as passé, il n'y a pas (encore) de solution, c'est ça?

Donc faut que j'attende une màj du kernel?
Parce que je viens d'en faire une aujourd'hui (3.14.2-1-ARCH) et le problème est toujours là.