The UNIX and Linux Forums  
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.

Go Back   UNIX og Linux Forums > Operativsystemer > Sun Solaris
.
google unix.com



Sun Solaris Solaris-operativsystemet, normalt kendt som Solaris, er en fri Unix-baserede styresystem introduceret af Sun Microsystems.

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
Server Monitor script ... zedex Shell Programmering og Scripting 1 06-01-2008 04:10 PM
script udføre eller ikke udføre Kespinoza97 Shell Programmering og Scripting 4 06-23-2007 09:27 AM
brug for hjælp gør et script til at overvåge, hvis filerne er igennem jonathan184 Shell Programmering og Scripting 0 05-15-2007 11:47 AM
belastning overvåge script locabuilt UNIX for Advanced & Ekspertsøgning Brugere 7 01-19-2007 02:37 PM
Hep med script til at overvåge bibliotek cmf00186 UNIX for dummyer Spørgsmål & svar 2 10-25-2006 02:42 PM

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 Søg denne tråd Karakter: Thread Rating: 1 votes, 5.00 average. Display Modes
  #1 (permalink)  
Old 06-25-2008
adzuanamir adzuanamir is offline
Registreret Bruger
  
 

Join Date: Apr 2008
Stillinger: 40
script til at overvåge partition cant fuldbyrde

Hej ...
Jeg prøver at køre dette script ved hjælp cronjob men det gør ikke arbejde. Formålet med dette script er at overvåge mit Oracle Database partition, når størrelsen er mindre end 1 GB, scriptet vil udløse en e-mail til min e-mail-adresse til at advare om partition størrelse
-------------------------------------------------- -----------------------
check_filesystem_size.ksh
-------------------------------------------------- -----------------------
#! / bin / ksh

for jeg i `df-k | grep / u0 | awk '(print $ 4)'`
gøre
# Konverter filstørrelse til en numerisk værdi
Filstørrelsen \u003d `expr i«

# Hvis nogen filsystem har mindre end 1000k, foretage en indberetning
hvis [$ Filstørrelsen-lt 1000]
så
mailx-s "Oracle filsystem $ jeg har mindre end 1000k gratis." \
adzuan@nc.com.my
fi
gjort
-------------------------------------------------- --------------------

Crontab linje:

0 0 * * * / ek_ora / script / check_filesystem_size.ksh> dev / null> & 1

-------------------------------------------------- --------------------

Fejlen fra / var / mail / oracle

Din "cron" job på jupm-wp11
/ ek_ora / script / check_oracle_filesystem.ksh> / dev / null> & 1

produceret følgende output:

sh: / ek_ora / script / check_oracle_filesystem.ksh: ikke fundet
-------------------------------------------------- ---------------------

Kan nogen fortælle mig, hvorfor scriptet gør ikke arbejde?

Sidst redigeret af adzuanamir; 06-25-2008 på 12:43 AM..
  #2 (permalink)  
Old 06-25-2008
DukeNuke2's Avatar
DukeNuke2 DukeNuke2 is offline Forum Staff  
Soulman
  
 

Join Date: Jul 2006
Location: Tyskland, Berlin
Indlæg: 2.976
køre scriptet med "sæt-xv" og efter produktionen.

Én ting kan "expr $I "...
  #3 (permalink)  
Old 06-25-2008
adzuanamir adzuanamir is offline
Registreret Bruger
  
 

Join Date: Apr 2008
Stillinger: 40
hi Duke
Jeg har ændret til expr $ i
Jeg køre scriptet på denne måde:
----------------------------------------
bash-3.00 $ sæt-xv
bash-3.00 $. / check_oracle_filesystem.ksh
. / check_oracle_filesystem.ksh
+. / Check_oracle_filesystem.ksh
----------------------------------------

det bare hang ....
  #4 (permalink)  
Old 06-25-2008
System Shock's Avatar
System Shock System Shock is offline Forum Advisor  
Registreret Bruger
  
 

Join Date: May 2006
Beliggenhed: Tau Ceti V
Posts: 521
... godt, det logfile er at fortælle dig, at fejlen:
Code:
sh: /ek_ora/script/check_oracle_filesystem.ksh: not found
.. men crontab du indsendt siger:
Code:
0 0 * * * /ek_ora/script/check_filesystem_size.ksh > dev/null >&1
Hvad er det faktiske navn scriptet?
Hvad der rent faktisk i crontab?
  #5 (permalink)  
Old 06-26-2008
adzuanamir adzuanamir is offline
Registreret Bruger
  
 

Join Date: Apr 2008
Stillinger: 40
Hi Der
Yeah min dårlige på crontab
Jeg har lige ændre værdien til højre filnavnet på crontab
Men selv om jeg køre manuelt, stadig fik fejl:

-------------------------------------------------- --------------------
-bash-3.00 $ sh-x. / ek_ora / script / check_oracle_filesystem.ksh> a.out
+ + Df-k
awk (print $ 4)
+ Grep / ek_
+ Expr 0
Filstørrelsen \u003d 0
+ [0-lt 100]
+ Mailx-s Oracle filsystem 0 har mindre end 100k gratis. adzuan@nc.com.my
-------------------------------------------------- -------------------

Scriptet er bare hang der ....
  #6 (permalink)  
Old 06-26-2008
csenewbie csenewbie is offline
Registreret Bruger
  
 

Join Date: Jun 2008
Stillinger: 1
Kunne det være noget i forbindelse med mailx kommando

Er du i stand til at køre mailx kommandoen?
  #7 (permalink)  
Old 06-27-2008
denn denn is offline
Registreret Bruger
  
 

Join Date: Jul 2007
Stillinger: 96
Med det format, du bruger for mailx, vil det afgjort hænge evigt.
dette format vil "fra kommandolinjen" giver dig en ny linje, hvor du skriver i en besked, og derefter hvert newline vil gøre det samme, indtil du skriver i en. "dot"
så vil det sende alle de tekster, du har skrevet ind med emnet.

mailx forventer en besked af en slags, som standard, ikke blot et emne!

Det korrekte format inden for et script er:

Code:
mailx -s "subject" email_address < FILENAME > /dev/null 2>&1
# or if you don't want to use a file
mailx -s "subject" email_address << EOD > /dev/null 2>&1
EOD
hvis du ikke omdirigerer til / dev / null det vil klage over en tom besked, og cron vil ikke gerne det.
Closed Thread

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er PÃ¥
Smilies er PÃ¥
[IMG] koden er PÃ¥
HTML-koden er Slukket
Trackbacks er PÃ¥
Pingbacks er PÃ¥
Refbacks er PÃ¥




Alle tidspunkter er GMT -4. Den tid er nu 02:32 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0