logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 11-04-2019 10:32:08

poimu
Membre
Inscription : 11-04-2019

Difficulté à lancer une tâche cron au démarrage

Bonjour,

J'utilise debian 9 stretch sur un VPS pour lancer un petit serveur.

J'aimerais qu'à chaque démarrage du VPS, le serveur se lance. Pour lancer le serveur, j'utilise la commande :

/home/audren/deployment/website -godir=/home/audren/deployment/ &!



Le serveur se lance sans problème.

Pour automatiser le tout, j'ai essayé de me créer une petite tâche cron. En root, j'ai donc tapé

crontab -e


Puis j'ai ajouté :

@reboot /home/audren/deployment/website -godir=/home/audren/deployment/ &!



Afin de vérifier le bon fonctionnement, je reboot avec

reboot



Au redémarrage, je vérifie mes process avec

ps -eaf

le serveur n'est pas en ligne.

Afin de m'assurer que cron fonctionnait malgré tout, j'ai créé une fausse tâche pour vérifier

@reboot echo "toto" > /home/audren/startup.log


Je retrouve bien "toto" au redémarrage...

Je suis donc un peu perdu, quelqu'un pourrait-il me filer un tuyau ?

Merci smile

Hors ligne

#2 11-04-2019 11:12:14

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : Difficulté à lancer une tâche cron au démarrage

Bonjour et bienvenue smile

J'aurais tendance à penser que classiquement, ce genre de chose se fait plus avec le système d'init (systemd, sysVinit ...) qu'avec cron. Ça veut peut-être le coup de change ton fusil d'épaule pour explorer ce coté là wink

Ceci-dit, si tu veux rester avec cron, tu peux peut-être essayer de loger la sortie standard de ta commande pour voir ce qui se passe (ou ce qui ne se passe pas) avec une redirection des sorties standard et erreur vers un fichier ?

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#3 11-04-2019 20:13:37

poimu
Membre
Inscription : 11-04-2019

Re : Difficulté à lancer une tâche cron au démarrage

Update, je ne comprends pas pourquoi ça fonctionne avec crontab désormais -.-

Je mettrais à jour quand j'aurais identifié la raison. Pour l'instant je suis perplexe big_smile

En tout cas merci pour ta réponse ça m'aura au moins mis sur la voie de systemd

Dernière modification par poimu (11-04-2019 20:24:58)

Hors ligne

Pied de page des forums