The UNIX and Linux Forums  


Go Back   De Unix-en Linux Forum > Top Forums > UNIX for Advanced & Expert Gebruikers
.
google unix.com



UNIX for Advanced & Expert Gebruikers Expert-to-Expert. Hier geavanceerde UNIX-, UNIX-commando's, Linux, Operating Systems, System Administration, programmering, Shell, Shell scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
waarom shell script faalt tahir23 Programmeren en Shell Scripting 4 08-21-2008 11:37
#! / bin / sh script niet op StringA | tr "[x]" "[Y]" by_tg UNIX voor Dummies Questions & Answers 3 02-22-2008 12:17
SCP niet soms vipinc AIX 10 07-18-2007 03:38
Shell Script mislukt met "kan geen verbinding maken met de cliënt" sseenu79 HP-UX 2 12-20-2006 10:47
Script faalt JStone Programmeren en Shell Scripting 8 08-10-2006 01:00

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 08-21-2008
tahir23 tahir23 is offline
Geregistreerde gebruiker
  
 

Join Date: Aug 2008
Posts: 25
waarom script niet ergens?

Hoi,


Ik probeer te draaien in een shell script op Solaris, enige tijd werkt goed en een aantal keer het niet onverwacht. Er is een script genaamd "autostart.sh" die automatisch start de applicatie-server, maar een aantal keer het script niet starten van de applicatie-server. kan iemand mij vertellen wat de reden, waarom het dn't werken.
Het script is;
____________________________________________
#! / bin / bash
/ opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin /. / startManager.sh
/ opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin /. startNode.sh
/ opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin /. / startServer.sh server1
/ opt / IBM / HTTPServer / bin /. / apachectl start
_______________________________________________


Thanks in advance.
  #2 (permalink)  
Old 08-21-2008
Annihilannic Annihilannic is offline Forum Advisor  
  
 

Join Date: mei 2008
Locatie: Sydney, Australië
Berichten: 1009
Ik ben verbaasd dat ooit werken ... Waarom zijn er spaties tussen de directory naam en de naam van het script? Probeer waardoor het als volgt uit:


Code:
#!/bin/bash
/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/startManager.sh
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startNode.sh
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startServer.sh server1
/opt/IBM/HTTPServer/bin/apachectl start

  #3 (permalink)  
Old 08-21-2008
tahir23 tahir23 is offline
Geregistreerde gebruiker
  
 

Join Date: Aug 2008
Posts: 25
Dankzij Annihilannic


Code:
#!/bin/bash
/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/./startManager.sh
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/.startNode.sh
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/./startServer.sh server1
/opt/IBM/HTTPServer/bin/./apachectl start


.......... Spaties zijn niet in het script, ik weet het niet zal werken als er sprake zou zijn van de ruimte, im ervoor dat er geen fout in deze scrips en op dit moment script wordt uitgevoerd, maar enige tijd werkt het en wat tijd no.I hebben automatiseren en het werkt op het systeem stratup, ik weet niet waarom dit probleem optreedt.

Laatst gewijzigd door bakunin; op 08.21.2008 04:50.. Reden: Gebruik "code"-tags bij het plaatsen van een script.
  #4 (permalink)  
Old 08-21-2008
Annihilannic Annihilannic is offline Forum Advisor  
  
 

Join Date: mei 2008
Locatie: Sydney, Australië
Berichten: 1009
Wanneer werkt het en wanneer ze niet werken? Werkt het als je dit handmatig, maar niet wanneer je systeem boot? Of is het volstrekt willekeurige ... dat wil zeggen soms wanneer u handmatig het werkt, soms ook niet?
  #5 (permalink)  
Old 08-21-2008
tahir23 tahir23 is offline
Geregistreerde gebruiker
  
 

Join Date: Aug 2008
Posts: 25
Ja, het loopt handmatig en bij het opstarten ook. maar een aantal keer het does't beginnen alle diensten vermeld in het script. Op systeemopstartpartitie enkele keer het werkt, maar enige tijd does't.
  #6 (permalink)  
Old 08-21-2008
otheus's Avatar
otheus otheus is offline Forum Staff  
Moderator ala Mode
  
 

Join Date: Feb 2007
Locatie: Innsbruck, Oostenrijk
Berichten: 1886
Citaat:
Oorspronkelijk geplaatst door tahir23 View Post
Ja, het loopt handmatig en bij het opstarten ook. maar een aantal keer het does't beginnen alle diensten vermeld in het script. Op systeemopstartpartitie enkele keer het werkt, maar enige tijd does't.
Heeft deze scripts uitgang een "interessante" informatie? Doen de processen zelf houden logbestanden?
  #7 (permalink)  
Old 08-21-2008
bakunin bakunin is offline Forum Staff  
Bughunter Extraordinaire
  
 

Join Date: May 2005
Ligging: In het linkse byte van / dev / kmem
Berichten: 1631
De scripts die hier worden genoemd zijn de standaard start-scripts voor IBMs Websphere product. Ze zelf uitvoeren van een heleboel commando's en een van deze commando's kunnen niet voor een aantal of de andere reden.

Met andere woorden: niets van de informatie die u heeft ons zo ver is het voldoende om uit te vinden de reden. ons script roept vier andere scripts en dit proces waarschijnlijk nooit niet en nooit zal mislukken. Dat betekent echter niet dat alle scripts begon deze manier zal eindigen met succes - elk van hen kon niet voor een of andere reden. Ik heb gewerkt met een server draait Websphere eens en ik weet dat het kan soms lastig te vinden ot waarom hij niet starten.

Ik vrees het neer op het oplossen van problemen grondig aan uw zijde om te achterhalen van de reden. De volgende zijn slechts enkele (zeer algemeen) suggesties die kunnen of ma niet helpen vindt u het probleem.

- U voert uw script onder bash in plaats van ksh. bash is niet de systemen standaard shell en dus gebruik deze een potentieel risico. Hoewel ik veronderstel dat het geen enkel verschil maken is het veiliger op de kant te gebruiken "/ bin / ksh" in plaats van bash.

- Probeer te voegen "set-x" in het begin van de vier genoemde scripts en vangen de uitvoer naar sommige bestand om te zien wat er aan de hand is:


Code:
#!/bin/ksh
/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/startManager.sh  >/tmp/start.1.log 2>&1
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startNode.sh  >/tmp/start.2.log 2>&1
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startServer.sh server1 >/tmp/start.3.log 2>&1
/opt/IBM/HTTPServer/bin/apachectl start >/tmp/start.4.log 2>&1

Als er iets niet kunt analyseren van de bestanden / tmp / start [1-4]. Log dan. Dit zal niet het herstellen van eventuele problemen zelf, maar u helpen analyseren de situatie wanneer het gebeurt.

Ik hoop dat dit helpt.

bakunin
Closed Thread

Bladwijzers

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 02:13.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0