juju75020 a écrit 15 commentaires

  • [^] # Re: La différence...

    Posté par  . En réponse au message Difference entre ces 2 scripts ??. Évalué à 1.

    oui en effet, il n'utilise pas le meme interpreteur, mais lequel est correct ?
  • [^] # Re: pas bon

    Posté par  . En réponse au message Sauvegarde bien déroulé ou pas ??. Évalué à 2.

    Donc je peux considérer que ma sauvegarde s'est bien déroulée ?
  • [^] # Re: Bien sûr!

    Posté par  . En réponse au message Script qui scrute un fichier logs ?? Besoin d'aide. Évalué à 1.

    je te remercie mais ça je sais le taper !!

    Mon script commencerait par :

    while read fichier_log

    do ...

    Si tu peux un peu plus me renseigner ce serait sympa.
    Merci
  • [^] # Re: Guillemet manquant

    Posté par  . En réponse au message Script shell de surveillance de process ?? Besoin de votre aide. Évalué à 1.

    Ton script est vraiment bien !!
    Je l'ai testé, nickel. Je te remercie

    Jvai poster un nouveau sujet car bien sur mon chef me demande toujours des choses supplémentaires.


    Maintenant il me demande de créer un script qui se baserait sur un fichier de parametre pour pinguer une liste de host. Qu'il faut signaler les hosts absents dans Alarme.log.
    Et qu'un host est considéré absent uniquement s'il ne repond pas à 3 ping successifs espacés de 5 secondes.

    Alors j'ai commencé à travailler dessus.
    D'abord j'ai crée un fichier de parametre, appelé fichier _param ou j'ai enregistré des noms de sites internet : google.fr
    yahoo.fr

    Ensuite j'ai crée ce script :

    #!/bin/bash

    fichier_param=parametres_script3.txt

    cat < $fichier_param | while read host_to_test
    do

    #echo $host_to_test

    ping -c 3 -i 5 $host_to_test >/dev/null 2>&1
    if [ "$?" = "0" ]; then
    echo "$host_to_test is up"
    else
    echo "`date "+%d/%m/%y"` $host_to_test is down">>Alarme.log
    fi
    done

    Mais je pense que je pourrai l'arranger.
    Si tu pouvais me donner ton avis ??

    Je te remercie.
  • [^] # Re: Guillemet manquant

    Posté par  . En réponse au message Script shell de surveillance de process ?? Besoin de votre aide. Évalué à 1.

    je te remercie pour tes infos.
    jvais tester.

    Jte dirai si ca marche ou pas.

    Merci encore.

    A+
  • [^] # Re: pour repondre a la question:

    Posté par  . En réponse au message Besoin d'aide Script d'automatisation ??. Évalué à 1.

    Désolé si mes phrases ont mal été formulées, ce n'était pas mon intention. c'est vrai que tout ça n'est pas facile et les journées sont longues. Mais je m'accroche et essai d'avancer.
    Merci quand meme pour tes infos.
  • [^] # Re: Guillemet manquant

    Posté par  . En réponse au message Script shell de surveillance de process ?? Besoin de votre aide. Évalué à 1.

    EN fait j'ai juste besoin que ce script signal un process manquant et le redirige vers alarme.log.

    a partir de mon script, peut-on modifier quelque chose ?
    Car j'ai un peu de mal à comprendre et la pression de mon chef n'arrange rien !!

    Meric pour ton aide.
  • [^] # Re: pour repondre a la question:

    Posté par  . En réponse au message Besoin d'aide Script d'automatisation ??. Évalué à 1.

    j'ai essayé ton script mais sous solaris 10 il marche pas.

    Le script que j'ai fait est-il modifiable ? C'est vrai que j'ai un peu de mal à tout comprendre. Et faire un script me prend beaucoup de temps. Si tu as la possibilité de m'aider sur mon script de depart ce serait sympa car il me renvoit les alertes sur alarme.log.

    Merci d'avance.
    en plus la pression de mon chef ca n'arrange pas.
  • [^] # Re: Guillemet manquant

    Posté par  . En réponse au message Script shell de surveillance de process ?? Besoin de votre aide. Évalué à 1.

    En fait on me demande juste de creer ce script afin de surveiller plusieurs process. Il doit y avoir une liste de process et leur nombre qui doivent se trouver dans un fichier paramètre. Et à chaque fois qu'un process est manquant, il faut le signaler dans le fichier alarme.log.

    En fait jvoudrai juste savoir si mon script est correct et si ya des ptites choses à modifier, je suis preneur.
    Si une commande ne va pas, je suis preneur pour toute modif.
    C'est un peu difficile pour moi car ya la pression de mon chef derriere !!

    Merci pour ton aide.
  • [^] # Re: Guillemet manquant

    Posté par  . En réponse au message Script shell de surveillance de process ?? Besoin de votre aide. Évalué à 1.

    En effet avec le guillement il marche.
    Merci.

    Aurais tu ou ferais tu des modifications particulieres pour avoir un peu plus d'infos dans le fichier alarme.log ??

    Ou si tu devais modifier ce script que ferais tu ??

    Je demande ça car etant stagiaire, je suis preneur pour tout type de modif pouvant ameliorer ce script.

    Merci pour ton retour.
  • [^] # Re: pour repondre a la question:

    Posté par  . En réponse au message Besoin d'aide Script d'automatisation ??. Évalué à 1.

    Je sais pas si tu auras mon message ?? Mais je t'envoi la copie du script que j'ai fait pour surveiller une liste de process.
    Il ne marche pas.

    si tu peux m'aider ?? Merci beaucoup.

    J'ai d'abord crée un fichier de parametre appelé param comprenant ces process : bash 4
    sshd 1
    dtlogin 1

    Ci dessous mon script :

    #!/bin/bash

    cat fichier_param | while read param
    do
    ps -A | grep `echo $param | awk '{print $1}'`

    if test $? -eq 1
    then
    echo "`date "+%d/%m/%y"` Process manquant $param >>Alarme.log

    fi
    done
  • [^] # Re: pour repondre a la question:

    Posté par  . En réponse au message Besoin d'aide Script d'automatisation ??. Évalué à 1.

    Je te remercie pour ces conseils.
    J'essaierai ça demain et jte dirai si ca marche ou pas.
    Malheureusement :-) des questions je vais en avoir encore d'autre car mon tuteur en a plein à me donner !! sniff, lol
  • [^] # Re: pour repondre a la question:

    Posté par  . En réponse au message Besoin d'aide Script d'automatisation ??. Évalué à 1.

    Concernant le format de la liste de process j'ai pas de directive précise.
    J'en parlerai avec mon responsable.
    Il m'a juste dit tu prend 2 ou 3 process et l'important c'est que dès qu'il en manque un process il faut envoyer une alerte dans le fichier alarme.log crée dans le script1.

    Il n'y a pas de redirection vers alarme.log dans le script que tu m'a indiqué.

    Serait ce à la fin de LIST=liste.dat | more que je dois rediriger vers alarme.log ??
  • [^] # Re: pour repondre a la question:

    Posté par  . En réponse au message Besoin d'aide Script d'automatisation ??. Évalué à 1.

    Le fichier de paramètre il est standard. Il doit contenir plusieurs process et leurs nombres tirés de la cde ps je pense.
    Ca doit etre un script répétitif et donc enregistré ds la crontab.

    MA reponse te convient-elle ??
    Je suis un peu en manque d'léments et pas très aidé par mon responsable !!
  • [^] # Re: A mon avis ...

    Posté par  . En réponse au message Besoin d'aide Script d'automatisation ??. Évalué à 1.

    Merci pour ta reponse et la modif de la Q1. je testerai ton script pour voir si ca marche sous Solaris 10 que j'utilise.