Problème script au demarrage de linux centos
Fermé
davidlinux
Messages postés
80
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
24 juillet 2010
-
10 oct. 2009 à 18:41
davidlinux Messages postés 80 Date d'inscription mercredi 23 septembre 2009 Statut Membre Dernière intervention 24 juillet 2010 - 13 oct. 2009 à 15:50
davidlinux Messages postés 80 Date d'inscription mercredi 23 septembre 2009 Statut Membre Dernière intervention 24 juillet 2010 - 13 oct. 2009 à 15:50
A voir également:
- Problème script au demarrage de linux centos
- Pc lent au démarrage - Guide
- Reinitialiser pc au demarrage - Guide
- Script vidéo youtube - Guide
- Forcer demarrage pc - Guide
- Problème de demarrage windows 10 - Guide
32 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
10 oct. 2009 à 18:49
10 oct. 2009 à 18:49
Salut,
Si ton programme n'est pas dans le $PATH il faut indiquer le chemin absolu.
Sinon rajouter le chemin dans le $PATH et l'exporter :
Si ton programme n'est pas dans le $PATH il faut indiquer le chemin absolu.
Sinon rajouter le chemin dans le $PATH et l'exporter :
PATH=$PATH:/chemin/BOINC/ export PATH ./run_client -daemon
davidlinux
Messages postés
80
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
24 juillet 2010
4
10 oct. 2009 à 19:11
10 oct. 2009 à 19:11
bonjour
ça ne fonctionne pas ?
j'ai remarqué une chose en lancant la commande à la main il faut le sh devant :
sh run_client -daemon
mais dans le script le
#!/bin/sh
devrait interpréter la commande après en sh ?
merci de votre aide
cordialement
ça ne fonctionne pas ?
j'ai remarqué une chose en lancant la commande à la main il faut le sh devant :
sh run_client -daemon
mais dans le script le
#!/bin/sh
devrait interpréter la commande après en sh ?
merci de votre aide
cordialement
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
10 oct. 2009 à 19:27
10 oct. 2009 à 19:27
Il est exécutable ton script au moins ?
ls -l /chemin/run_client
davidlinux
Messages postés
80
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
24 juillet 2010
4
10 oct. 2009 à 19:29
10 oct. 2009 à 19:29
bonjour
oui il est bien exécutable, voici la réponse :
-rwxr-xr-x
cordialement
oui il est bien exécutable, voici la réponse :
-rwxr-xr-x
cordialement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
10 oct. 2009 à 19:40
10 oct. 2009 à 19:40
ça ne fonctionne pas ?
Qu'as-tu fais ?
Modifié le $PATH ?
Ajouté le chemin absolu ?
Qu'as-tu fais ?
Modifié le $PATH ?
Ajouté le chemin absolu ?
jeanbi
Messages postés
15118
Date d'inscription
samedi 9 décembre 2006
Statut
Contributeur
Dernière intervention
6 février 2023
2 181
10 oct. 2009 à 19:46
10 oct. 2009 à 19:46
bonjour,
echo $PATH
a+
echo $PATH
a+
davidlinux
Messages postés
80
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
24 juillet 2010
4
10 oct. 2009 à 19:54
10 oct. 2009 à 19:54
bonjour
je viens de redemarrer plusieurs fois mon serveur
mais rien n'y fait et même le path n'est pas ajouté ?
dans quel fichier puis je rajouter ce path en dur ?
Cordialement
je viens de redemarrer plusieurs fois mon serveur
mais rien n'y fait et même le path n'est pas ajouté ?
dans quel fichier puis je rajouter ce path en dur ?
Cordialement
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
10 oct. 2009 à 19:56
10 oct. 2009 à 19:56
Essaye avec le chemin absolu, éventuellement précédé de 'sh'...
davidlinux
Messages postés
80
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
24 juillet 2010
4
10 oct. 2009 à 20:04
10 oct. 2009 à 20:04
bonjour
c'est que j'ai testé avec tous les solutions mais rien n'y fait ?
par contre pourquoi cette commande fonctionne manuellement et non dans le script ?
cordialement
c'est que j'ai testé avec tous les solutions mais rien n'y fait ?
par contre pourquoi cette commande fonctionne manuellement et non dans le script ?
cordialement
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
10 oct. 2009 à 20:22
10 oct. 2009 à 20:22
Juste un truc...
Quand tu écris : /BOINC/run_client -daemon
Le "-daemon" à la fin c'est un paramètre propre à la commande lancée ? Ou tu veux juste lancer ton script en arrière-plan au boot ?
Quand tu écris : /BOINC/run_client -daemon
Le "-daemon" à la fin c'est un paramètre propre à la commande lancée ? Ou tu veux juste lancer ton script en arrière-plan au boot ?
davidlinux
Messages postés
80
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
24 juillet 2010
4
10 oct. 2009 à 20:23
10 oct. 2009 à 20:23
bonjour
-daemon est spécifique à la commande
si on ne le met ça ne lance rien
merci pour votre aide précieuse
cordialement
-daemon est spécifique à la commande
si on ne le met ça ne lance rien
merci pour votre aide précieuse
cordialement
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
10 oct. 2009 à 20:26
10 oct. 2009 à 20:26
Tu veux bien essayer ça (en remplaçant "/chemin" par le bon chemin) :
/chemin/BOINC/run_client &
davidlinux
Messages postés
80
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
24 juillet 2010
4
10 oct. 2009 à 20:28
10 oct. 2009 à 20:28
bonjour
ce qui est bizarre j'ai rajouté les lignes :
PATH=$PATH:/chemin/BOINC/
export PATH
dans le fichier /etc/rc.local
et en redémarrant le serveur
le path n'est même pas modifié ?
est ce normal ?
cordialement
ce qui est bizarre j'ai rajouté les lignes :
PATH=$PATH:/chemin/BOINC/
export PATH
dans le fichier /etc/rc.local
et en redémarrant le serveur
le path n'est même pas modifié ?
est ce normal ?
cordialement
davidlinux
Messages postés
80
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
24 juillet 2010
4
10 oct. 2009 à 20:41
10 oct. 2009 à 20:41
bonjour
/BOINC/run_client &
n'a aucune action ....
voici l'intégrité de mon fichier d'origine /etc/rc.local
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
#!/bin/sh
/BOINC/run_client -daemon
merci de votre aide
cordialement
/BOINC/run_client &
n'a aucune action ....
voici l'intégrité de mon fichier d'origine /etc/rc.local
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
#!/bin/sh
/BOINC/run_client -daemon
merci de votre aide
cordialement
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
10 oct. 2009 à 23:47
10 oct. 2009 à 23:47
Répéter le "#!/bin/sh" ne sert à rien ;-\
Il est où exactement ton programme ?
Le répertoire "/BOINC" est à la racine ?
http://www-users.cs.york.ac.uk/embersp/boincfaq.html#q0_3
http://linux.boinc-af.org/2008061861/Linux/Pour-les-confirmes/Installer-la-version-5.10.45/Execution-automatique-au-demarrage.html
http://www.breizh-ardente.fr/article/logiciels-de-calcul-partage
http://www.boinc-af.org/content/view/605/149/
Il est où exactement ton programme ?
Le répertoire "/BOINC" est à la racine ?
http://www-users.cs.york.ac.uk/embersp/boincfaq.html#q0_3
http://linux.boinc-af.org/2008061861/Linux/Pour-les-confirmes/Installer-la-version-5.10.45/Execution-automatique-au-demarrage.html
http://www.breizh-ardente.fr/article/logiciels-de-calcul-partage
http://www.boinc-af.org/content/view/605/149/
davidlinux
Messages postés
80
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
24 juillet 2010
4
11 oct. 2009 à 00:13
11 oct. 2009 à 00:13
bonjour
oui il est bien dans le répertoire : /BOINC
donc à la racine
cordialement
oui il est bien dans le répertoire : /BOINC
donc à la racine
cordialement
jeanbi
Messages postés
15118
Date d'inscription
samedi 9 décembre 2006
Statut
Contributeur
Dernière intervention
6 février 2023
2 181
11 oct. 2009 à 08:51
11 oct. 2009 à 08:51
bonjour,
mais , t'es un peu ..... "chemin" est un exemple il doit etre remplace par le bon repertoire
exemple
j'ai un fichier qui se trouve dans /home/truc/BOING/ (/home/truc/ remplacant chemin ..)
mon PATH sera
PATH=$PATH:/home/truc/BOINC/
export PATH
a+
et tu n'a pas de reponse a
echo $PATH
mais , t'es un peu ..... "chemin" est un exemple il doit etre remplace par le bon repertoire
exemple
j'ai un fichier qui se trouve dans /home/truc/BOING/ (/home/truc/ remplacant chemin ..)
mon PATH sera
PATH=$PATH:/home/truc/BOINC/
export PATH
a+
et tu n'a pas de reponse a
echo $PATH
davidlinux
Messages postés
80
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
24 juillet 2010
4
12 oct. 2009 à 10:38
12 oct. 2009 à 10:38
bonjour
mais chemin ... mon chemin complet est /BOINC
car je l'ai installé à la racine de la "partition"
donc mon path est bien /BOINC/
mon répertoire est en majuscule
et mon path ne se met pas à jour via la rc.local ? j'en perd mon latin ???
par contre quand je le fais manuellement ça fonctionne ....
pour la réponse echo $PATH ça fonctionne j'avais oublié de le mettre en majuscule ... je suis un .......
cordialement
mais chemin ... mon chemin complet est /BOINC
car je l'ai installé à la racine de la "partition"
donc mon path est bien /BOINC/
mon répertoire est en majuscule
et mon path ne se met pas à jour via la rc.local ? j'en perd mon latin ???
par contre quand je le fais manuellement ça fonctionne ....
pour la réponse echo $PATH ça fonctionne j'avais oublié de le mettre en majuscule ... je suis un .......
cordialement
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
12 oct. 2009 à 10:58
12 oct. 2009 à 10:58
Tu peux afficher la commande :
Est-ce que ton dossier /BOINC a les droits nécessaires pour exécuter les fichiers présents dans son arborescence par un simple utilisateur ?
echo $PATH
Est-ce que ton dossier /BOINC a les droits nécessaires pour exécuter les fichiers présents dans son arborescence par un simple utilisateur ?
davidlinux
Messages postés
80
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
24 juillet 2010
4
12 oct. 2009 à 11:03
12 oct. 2009 à 11:03
bonjour
non ce répertoire appartient au groupe root et utilisateur root
il n'y a pas d'autre compte de présent pour le moment sur ce serveur
Merci de ton aide
cordialement
non ce répertoire appartient au groupe root et utilisateur root
il n'y a pas d'autre compte de présent pour le moment sur ce serveur
Merci de ton aide
cordialement
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
12 oct. 2009 à 11:09
12 oct. 2009 à 11:09
Donc tu te connectes en root ?
La commande demandée, on peut avoir le résultat oui ou non ?
La commande demandée, on peut avoir le résultat oui ou non ?