Bonjour,
J’ai un prb avec la fin du script car quand il stop tous les process , régulièrement il ne me rend pas la main c’est à dire qu’il ne relance pas les start weblo !
Merci de m'aider
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 # Repertoire du domaine Weblo APPLIPWD="/appli/projects/Nom-projet/bea/wl-domains/config/DOMAINE-Nom-projet" case $1 in 'start') su - webadm -c "cd $APPLIPWD ; ./startWLS-01-Nom-projet.sh -s" su - webadm -c "cd $APPLIPWD ; ./startWLS-02-Nom-projet.sh -s" ;; 'stop') su - webadm -c "cd $APPLIPWD ; ./stopWLS-01-Nom-projet.sh" su - webadm -c "cd $APPLIPWD ; ./stopWLS-02-Nom-projet.sh" rm /titi/config/toto/Lev1/web/Deployments/WebReportStudio/logs/WebReportStudio.log sleep 180 #kill process weblogic non stopé /usr/ucb/ps -auxww | grep Nom-projet | grep WLS | grep -v psmeter | awk '{ print $2}' > /tmp/process_wls.txt if [ -s /tmp/process_wls.txt ] then for i in `cat /tmp/process_wls.txt` do kill -9 $i /usr/ucb/ps -auxww | grep $i | grep -v grep >> /home/webadm/toto/log/process_weblogic_killer.$$ done fi ;; *) echo "usage: `basename $0` {start|stop}" ;; esac
Partager