OVH Cloud OVH Cloud

arret automatique

6 réponses
Avatar
Pierre Bosland
Bonjour à tous,
Auriez-vous une démarche pour pouvoir arreter un serveur Linux
automatiquement à une date et une heure donnée?
J'ai essayé de mettre cette fonctionnalité en oeuvre avec le démon cron et
un fichier script en tant qu'administrateur, mais celà ne fonctionne pas.
Merci pour votre aide.

6 réponses

Avatar
Alexandre Touret
Pierre Bosland wrote:
Bonjour à tous,
Auriez-vous une démarche pour pouvoir arreter un serveur Linux
automatiquement à une date et une heure donnée?
J'ai essayé de mettre cette fonctionnalité en oeuvre avec le démon cron et
un fichier script en tant qu'administrateur, mais celà ne fonctionne pas.
Merci pour votre aide.


En specifiant la date en argument de la commande shutdown ?

AT

Avatar
J. Mayer
On Mon, 10 Nov 2003 07:44:43 +0100, Pierre Bosland wrote:

Bonjour à tous,
Auriez-vous une démarche pour pouvoir arreter un serveur Linux
automatiquement à une date et une heure donnée?
J'ai essayé de mettre cette fonctionnalité en oeuvre avec le démon cron et
un fichier script en tant qu'administrateur, mais celà ne fonctionne pas.
Merci pour votre aide.


at devrait être plus approprié, si ça n'est destiné à n'être fait
qu'une seule fois. cron est fait pour enregistrer des actions
répétitives...
Ceci dit, je n'ai jamais essayé de rebooter avec at
par contre, avec cron, je l'ai déjà fait avec succès.
Attention à bien mettre le chemin complet des executables...

Avatar
Cem
Auriez-vous une démarche pour pouvoir arreter un serveur Linux
automatiquement à une date et une heure donnée?
J'ai essayé de mettre cette fonctionnalité en oeuvre avec le démon cron et
un fichier script en tant qu'administrateur, mais celà ne fonctionne pas.
Merci pour votre aide.


En tant que root, faire crontab -e et ajouter l'entrée suivante
<min> <heure> <jour> <mois> * /sbin/shutdown -h now
où <jour>/<mois> <heure>:<min> est l'instant désiré de l'arrêt.

J'ai du moins utilisé ce moyen avec succès sous fcron (un clone de
cron).

Avatar
Kevin
Le Mon, 10 Nov 2003 07:44:43 +0100, Pierre Bosland a ecrit:
| Auriez-vous une démarche pour pouvoir arreter un serveur Linux
| automatiquement à une date et une heure donnée?
| J'ai essayé de mettre cette fonctionnalité en oeuvre avec le démon cron et
| un fichier script en tant qu'administrateur, mais celà ne fonctionne pas.
|
Et la commande at ? man at et il faut que le demon atd soit lance.
Pour le script cron, c'est pas trop adapte, mais ca aurait du marcher.
Pas de log, rien?

--
Kevin
Ne lis pas ces messages d'erreurs. Ca ne sert a rien.
-+- Les 100 choses que vous n'aimez pas entendre de la part du sysadmin -+-
Avatar
Pierre Bosland
En effet, je n'avais pas indiqué le chemin absolu de la commande shutdown,
je n'avais pas non plus redémarré le service cron. Maintenant c'est résolu
et celà fonctionne très bien meme sous cron.
Merci
Avatar
Cem
En effet, je n'avais pas indiqué le chemin absolu de la commande shutdown,
je n'avais pas non plus redémarré le service cron. Maintenant c'est résolu
et celà fonctionne très bien meme sous cron.


Oui, le PATH par défaut vaut "/usr/bin:/bin" dans cron.
On peut mettre en tête du fichier crontab une ligne
PATH=/sbin:/bin:/usr/sbin:/usr/bin (par exemple)
si on veut éviter d'indiquer des chemins absolus.