Comment programmer une hibernation tous les jours, Help! [Résolu/Fermé]

Signaler
Messages postés
150
Date d'inscription
mardi 4 août 2009
Statut
Membre
Dernière intervention
8 septembre 2019
-
Messages postés
150
Date d'inscription
mardi 4 août 2009
Statut
Membre
Dernière intervention
8 septembre 2019
-
Bonjour à tous,
Je me suis fait le plaisir de m'offrir un serveur avec Debian 7.
Un serveur est fait pour tourner 24h/24.
Mais la nuit, je dors! J'essaie éperdument de configurer une mise en veille programmée (une hibernation exactement) à partir de minuit.
A noter que le réveille à été configuré dans le bios à 6h00 pour ça pas de problème!
Pour programmer l'hibernation voici ce que j'ai fait:
- installation d'hibernate
- en rentrant dans le crontab (crontab -e sous root), j'ai écrit la ligne suivante:
0 0 * * * pm-hibernate
Et ben l'ours, y veut pas hiberner!!!!!!!
Pourtant quand je tape en ligne #pm-hibernate, il hiberne sans problème.

je rajoute, que le serveur à gnome d'installer, mais je ne m'en sers pas. Ca veut dire que je configure sous Putty de mon poste de travaille. Donc le graphisme tourne, cela a t'il un rapport? Des problèmes de droits?

A noter que je ne suis tombé que sur des vieux postes sur la toile de plus d'un an et pour d'autres distrib. J'en ai un peu marre de chercher. Mais j'ai l'impression qu'il me manque quelque chose, mais quoi?
Merci pour votre aide

3 réponses

Messages postés
28628
Date d'inscription
vendredi 5 février 2010
Statut
Modérateur
Dernière intervention
8 juillet 2020
6 791
Salut,

à la place de "pm-hibernate" mets : /usr/sbin/pm-hibernate

Crontab ne connaît pas les path vers les applications et par conséquent, il ne sait pas comment exécuter une commande qui n'est pas dans son répertoire d'exécution, privilégie TOUJOURS le chemin complet vers les commandes avec cron(tab)

Bien à toi,
Messages postés
150
Date d'inscription
mardi 4 août 2009
Statut
Membre
Dernière intervention
8 septembre 2019
5
Salut à toi veilleur, la nuit appartient à ceux qui se couche tard! En attendant je suis HS!!

J'ai également essayé 0 0 * * * /usr/sbin/pm-hibernate
Je vais revérifier demain si le pu.... d'hibernate se trouve dans ce dossier.
Ce que j'ai pas dit c'est que je test en lab sur une vm que j'ai éteinte y 2 minutes. Mais c'est exactement la même version que ma physique ...
Messages postés
28628
Date d'inscription
vendredi 5 février 2010
Statut
Modérateur
Dernière intervention
8 juillet 2020
6 791
Faisons plus simple: as-tu "locate" sur ton système ?
Si pas, installe-le.

Si oui, effectue (dans un terminal root) : updatedb && locate pm-hibernate
Il te donnera le chemin de cron.

Sinon, pour avoir le log de cron et vérifier ce qu'il fait : grep CRON /var/log/syslog
Messages postés
150
Date d'inscription
mardi 4 août 2009
Statut
Membre
Dernière intervention
8 septembre 2019
5
Je vais voir demain, merci pour ton aide. Bonne nuit!
Heu.... C'est quoi locate?
J'ai que 6 mois de Linux, et encore je fais pas de programmation mon domaine c'est le réseau ...
Messages postés
28628
Date d'inscription
vendredi 5 février 2010
Statut
Modérateur
Dernière intervention
8 juillet 2020
6 791
On est deux, pour ce domaine.

Locate est un petit outil, qui permet de localiser des fichiers à travers leur nom dans le système, un peu comme un annuaire téléphonique géant, mais qui répertorie les fichiers et leurs emplacements. Un système de "recherche" comme Windows, mais en plus performant.
Messages postés
150
Date d'inscription
mardi 4 août 2009
Statut
Membre
Dernière intervention
8 septembre 2019
5
la simple commande whereis m'a suffit.
Finalement, il s'agissait d'une malheureuse faute de frappe dans le chemin de mon fichier. J'écrivais le dossier bin au lieu de sbin. Ce qui nous donne la ligne dans crontab:
0 0 * * * /usr/sbin/pm-hibernate
Tu m'as quand même bien servi de guide. merci à toi.
Messages postés
28628
Date d'inscription
vendredi 5 février 2010
Statut
Modérateur
Dernière intervention
8 juillet 2020
6 791
Au final mon premier message avait la bonne solution, parfois c'est bien de vérifier pour être certains. ;-)
Mais de rien !
Messages postés
150
Date d'inscription
mardi 4 août 2009
Statut
Membre
Dernière intervention
8 septembre 2019
5
Je confirme