[HS][bash-CRON] arreter et redémarrer des services via un script
4 réponses
C. Mourad Jaber
Bonjour,
J'ai besoin d'arrêter et de redémarrer mysql et openldap de manière planifier via cron
(sur le crontab du root).
Pour se faire, j'ai fait un petit script qui fait appel à la commande service (j'ai essayé
aussi l'appel directe des scripts du /etc/init.d)...
Quand je lance mon script moi-même, tout se passe bien, quand le confie à cron, j'ai
l'erreur suivante :
exec: 129: stop: not found
Stopping OpenLDAP: slapd.
exec: 129: start: not found
Starting OpenLDAP: slapd.
Donc openldap s'arrête et redémarre correctement, par contre mysql non !
Faut-il ajouter quelque chose dans le PATH pour que cela puise fonctionner ?
mon script :
#! /bin/bash
SERVICE="/usr/bin/service"
$SERVICE mysql stop
$SERVICE slapd stop
$SERVICE mysql start
$SERVICE slapd start
J'ai également essayé de mettre /usr/sbin/ et j'ai le même comportement !
Le serveur est en ubuntu server 10.04 (pas taper !).
Merci pour vos lumières !
++
Mourad
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/4D959964.2050806@nativobject.net
j'ai un peu peur d'avoir proposé une alumette mouillée ;)
a+
f.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/4d95a09d$0$1190$
'lut,
Je ne connais pas '/usr/bin/service mysql start/stop' (propre à ubuntu?)
mais ceci dans un fichier placé dans /etc/cron.d/ fonctionne bien pour moi
j'ai un peu peur d'avoir proposé une alumette mouillée ;)
a+
f.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/4d95a09d$0$1190$426a34cc@news.free.fr
j'ai un peu peur d'avoir proposé une alumette mouillée ;)
a+
f.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/4d95a09d$0$1190$
Marre des versions stables, je vais tester les instables, au moins je
saurai pourquoi ça plante !
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20110401120336.26c4754f@debian1-home.aygalenq.net
j'ai un peu peur d'avoir proposé une alumette mouillée ;)
a+
f.
Effectivement sous debian mon script fonctionne bien avec /usr/sbin/service ! J'ai contourné le problème avec un mysqldump, à priori, cela réponds au besoin initial !
Merci pour l'allumette mouillée :)
++
Mourad
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Le 01/04/2011 11:53, fabrice régnier a écrit :
'lut,
Je ne connais pas '/usr/bin/service mysql start/stop' (propre à ubuntu?) mais ceci dans
un fichier placé dans /etc/cron.d/ fonctionne bien pour moi
j'ai un peu peur d'avoir proposé une alumette mouillée ;)
a+
f.
Effectivement sous debian mon script fonctionne bien avec /usr/sbin/service !
J'ai contourné le problème avec un mysqldump, à priori, cela réponds au besoin initial !
Merci pour l'allumette mouillée :)
++
Mourad
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/4D95AB02.2000604@nativobject.net
j'ai un peu peur d'avoir proposé une alumette mouillée ;)
a+
f.
Effectivement sous debian mon script fonctionne bien avec /usr/sbin/service ! J'ai contourné le problème avec un mysqldump, à priori, cela réponds au besoin initial !
Merci pour l'allumette mouillée :)
++
Mourad
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20110404221927.GB26051@wxcvbn.org