Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/04/2006, 09h59   #1
Membre du Club
 
Inscription : juin 2004
Messages : 75
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 75
Points : 47
Points : 47
Par défaut Lancer un service a distance sous Mandriva

boujour,
je travail sous linux mandriva 2006
j ai créé un petit script pour q' un serveur vmps devienne un service
ce qui donne
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
      #!/bin/bash
#
# chkconfig: 345 99 0
# description:  VMPS server


# Source function library.
. /etc/rc.d/init.d/functions

case $1 in

'start')
##[ -f /var/lock/subsys/vmpsd ] &&
##exit 0
echo -n "server VMPS start"
daemon /home/cedric/vmpsd/vmpsd -f vlan.db
touch /var/lock/subsys/vmpsd
 ;;

'stop')
echo -n "server VMPS stop"
killproc vmpsd
echo
rm -f /var/lock/subsys/vmpsd
 ;;

'restart')
    $0 stop
    $0 start
;;

'status')
status vmpsd
 ;;

*)
echo "Usage : vmpsd \
{start|stop|restart|status}"
exit 1
 ;;
esac
exit 0
le service démarre bien en local

mais le problème c'est que je dois pouvoir lancer ce service a distance

hors quand je le lance a distance j ai le message suivant

Code :
vmpsd est mort, mais le sous-système reste verrouillé
pour moi le problème vient de
/home/cedric/vmpsd/vmpsd -f vlan.db

mais je suis obligé avec openvmps de spécifier le fichier.

merci d'avance pour votre aide
ced2004 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2006, 13h56   #2
Expert Confirmé
 
Avatar de Katyucha
 
Inscription : mars 2004
Messages : 3 109
Détails du profil
Informations personnelles :
Âge : 31
Localisation : Allemagne

Informations forums :
Inscription : mars 2004
Messages : 3 109
Points : 3 313
Points : 3 313
Qu'appelles tu le lancer a distance?
Tu te connectes en telnet/ssh et tu fais ./etc/init.d/mon_service start ?
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP
The UNIX way of sex:
gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep

Je ne réponds ni aux messages privées, ni aux messages plein de fautes...
Katyucha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2006, 14h49   #3
Membre du Club
 
Inscription : juin 2004
Messages : 75
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 75
Points : 47
Points : 47
j'utilise SSH.
j ai autorisé la connection en root pour pouvoir lancer des services.
j'arrive a lancer le service mysql a distance mais pas le service vmps.
A la base, il n'y a pas de service pour vmps alors j'ai créé le script.
pour lancer le service je tappe
quand je le fait en local sur la machine ca se passer bien

mais une fois que je le lance avec ssh. il y a un probléme. je tappe
et le résultat est:
Code :
 vmpsd est mort, mais le sous-système reste verrouillé
ced2004 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2006, 19h32   #4
Membre habitué
 
Inscription : octobre 2002
Messages : 136
Détails du profil
Informations forums :
Inscription : octobre 2002
Messages : 136
Points : 132
Points : 132
et si au lieu de faire un service vmpsd start
tu fais un
Code :
/home/cedric/vmpsd/vmpsd -f vlan.db
ça lance le service ou pas?
Oega est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/04/2006, 09h08   #5
Membre du Club
 
Inscription : juin 2004
Messages : 75
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 75
Points : 47
Points : 47
je viens de faire le test, en local ca fonctionne bien mais avec ssh ca va pas.
la, je comprend plus rien
merci de votre aide
ced2004 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/04/2006, 09h34   #6
Membre du Club
 
Inscription : juin 2004
Messages : 75
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 75
Points : 47
Points : 47
si qq un à une idée ... la je vois tjrs pas d'ou cela pourrait venir
ced2004 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/04/2006, 10h49   #7
Membre du Club
 
Inscription : juin 2004
Messages : 75
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 75
Points : 47
Points : 47
voila je crois avoir trouvé qq chose en fait quand je me connecte directement en root ca ne va pas mais si je me connecte en mode utilisateur simple et puis que je passe en mode super utilisateur le service se lance correctement. maitenant va falloir faire ca en java
ced2004 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h38.


 
 
 
 
Partenaires

Hébergement Web