IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Lancer un service a distance sous Mandriva


Sujet :

Administration système

  1. #1
    Membre régulier
    Inscrit en
    Juin 2004
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 75
    Points : 73
    Points
    73
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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

  2. #2
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Qu'appelles tu le lancer a distance?
    Tu te connectes en telnet/ssh et tu fais ./etc/init.d/mon_service start ?
    Grave urgent !!!

  3. #3
    Membre régulier
    Inscrit en
    Juin 2004
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 75
    Points : 73
    Points
    73
    Par défaut
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
     vmpsd est mort, mais le sous-système reste verrouillé

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 137
    Points : 152
    Points
    152
    Par défaut
    et si au lieu de faire un service vmpsd start
    tu fais un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /home/cedric/vmpsd/vmpsd -f vlan.db
    ça lance le service ou pas?

  5. #5
    Membre régulier
    Inscrit en
    Juin 2004
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 75
    Points : 73
    Points
    73
    Par défaut
    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

  6. #6
    Membre régulier
    Inscrit en
    Juin 2004
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 75
    Points : 73
    Points
    73
    Par défaut
    si qq un à une idée ... la je vois tjrs pas d'ou cela pourrait venir

  7. #7
    Membre régulier
    Inscrit en
    Juin 2004
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 75
    Points : 73
    Points
    73
    Par défaut
    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

Discussions similaires

  1. Lancer un service au démarrage sous un autre utilisateur
    Par Bobybx dans le forum Administration système
    Réponses: 7
    Dernier message: 23/11/2009, 15h31
  2. Lancer un service à distance
    Par gwendal86 dans le forum C#
    Réponses: 2
    Dernier message: 06/01/2009, 12h02
  3. comment lancer un Service ?
    Par beastman007 dans le forum Delphi
    Réponses: 4
    Dernier message: 15/12/2006, 10h30
  4. [SYSTEME] Relance service a distance
    Par NoisetteProd dans le forum Windows Serveur
    Réponses: 2
    Dernier message: 24/02/2003, 08h26
  5. [VB6] Lancer un service, par exemple Sql Server
    Par fea dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 16/10/2002, 14h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo