![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| comment faire fonctionner votre script bash sur une machine avec csh et bash | npatwardhan | De programmation et de script Shell | 3 | 11-19-2008 04:17 AM |
| variable passant de bash à partir de perl script bash | arsidh | De programmation et de script Shell | 10 | 06-04-2008 01:25 PM |
| ce qui ne va pas avec mon script bash? | IKK | De programmation et de script Shell | 4 | 02-22-2008 12:55 AM |
| Problème avec le script Unix télécommande pour démarrer Tomcat | shrgh | De programmation et de script Shell | 2 | 02-08-2008 08:23 AM |
| Bash shell passe drapeaux à tort | andyj | De programmation et de script Shell | 7 | 07-07-2003 04:01 PM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
S'il vous plaît, aidez à fingure ce problème avec mon script bash redémarrer tomcat
Salut, je suis un nbee pour Unix, j'ai utilisé le script suivant pour vérifier mon tomcat est en cours d'exécution ou non et si elle le redémarrer. mais il redémarrer mon tomcat marche à chaque fois, même mon tomcat toujours fine:
Script qui peut fonctionner à une vérification et d'effectuer une action si l'échec de la vérification / root / commandchecker.sh (passer de http://downloads.rimuhosting.com/commandchecker.sh) /root / istomcatrunning.sh: code: #! / bin / bash tomcatpids \u003d `ps axf - width \u003d 200 | grep" \-D [j] ava.endorse "| sed 's / ^ * / / g' | cut-d ''-f 1 ` if [-z "$ tomcatpids"], puis # Retourne un "échec" code return 1 fi return 0 /root / restarttomcat.sh: Code: #! / bin / bash # Essayer d'être gentil / etc / rc.d / init.d / tomcat stop # Mais parfois plus drastics mesures sont nécessaires si les choses ne sont pas répondre kill -9 `ps axf - width \u003d 200 | grep" \-D [j] ava.endorse "| sed 's / ^ * / / g' | cut-d ''-f 1 ` / etc / rc.d / init.d / tomcat start cron. /etc / cron.d / monitortomcat.cron 0-59/5 * * * * root / root / commandchecker.sh - email youremail@example.com - la commande "/ root / istomcatrunning.sh" - onfail "/ root / restarttomcat.sh" - triggeractionafternfails 3 - checkname tomcatcheck> / dev / null " Le message d'erreur quand je reçois le script run: / root / istomcatrunning.sh: ligne 5: le retour: ne peut que «retour» à partir d'une fonction ou un script d'origine / root / istomcatrunning.sh: ligne 7: le retour: ne peut que «retour» à partir d'une fonction ou un script d'origine pas de commande résultat match (25 récemment) pour '/ root / istomcatrunning.sh' attend''. recode \u003d 1 prendre des mesures: / root / restarttomcat.sh kill: usage: kill [-s sigspec |-n signum |-sigspec] pid | jobspec ... ou kill-l [sigspec] démarrage trop long, ne pas avoir une réponse sur Les Forums UNIX et Linux - Apprendre UNIX et Linux à partir d'experts, L'abandon décalage de résultat de commande / root / istomcatrunning.sh, l'envoi d'email Peut-on contribuer à fingure ce problème avec le script, s'il vous plaît? Merci beaucoup. Nguyen Quyen. |
![]() |
| Bookmarks |
| Tags |
| redémarrer tomcat script |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|