Comment programmer une hibernation tous les jours, Help!

Résolu/Fermé
picsoin Messages postés 158 Date d'inscription mardi 4 août 2009 Statut Membre Dernière intervention 24 juin 2023 - 16 avril 2015 à 00:34
picsoin Messages postés 158 Date d'inscription mardi 4 août 2009 Statut Membre Dernière intervention 24 juin 2023 - 16 avril 2015 à 17:31
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
A voir également:

3 réponses

Judge_DT Messages postés 29395 Date d'inscription vendredi 5 février 2010 Statut Modérateur Dernière intervention 23 octobre 2021 9 658
16 avril 2015 à 00:40
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,
0
picsoin Messages postés 158 Date d'inscription mardi 4 août 2009 Statut Membre Dernière intervention 24 juin 2023 5
16 avril 2015 à 00:46
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 ...
0
Judge_DT Messages postés 29395 Date d'inscription vendredi 5 février 2010 Statut Modérateur Dernière intervention 23 octobre 2021 9 658
16 avril 2015 à 00:49
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
0
picsoin Messages postés 158 Date d'inscription mardi 4 août 2009 Statut Membre Dernière intervention 24 juin 2023 5
16 avril 2015 à 00:52
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 ...
0
Judge_DT Messages postés 29395 Date d'inscription vendredi 5 février 2010 Statut Modérateur Dernière intervention 23 octobre 2021 9 658
16 avril 2015 à 00:55
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.
0
picsoin Messages postés 158 Date d'inscription mardi 4 août 2009 Statut Membre Dernière intervention 24 juin 2023 5
16 avril 2015 à 11:48
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.
0
Judge_DT Messages postés 29395 Date d'inscription vendredi 5 février 2010 Statut Modérateur Dernière intervention 23 octobre 2021 9 658
16 avril 2015 à 14:12
Au final mon premier message avait la bonne solution, parfois c'est bien de vérifier pour être certains. ;-)
Mais de rien !
0
picsoin Messages postés 158 Date d'inscription mardi 4 août 2009 Statut Membre Dernière intervention 24 juin 2023 5
16 avril 2015 à 17:31
Je confirme
0