Visit The New, Modern Unix Linux Community


SYS CRONJOB just not running...


 
Thread Tools Search this Thread
Top Forums UNIX for Advanced & Expert Users SYS CRONJOB just not running...
# 1  
SYS CRONJOB just not running...

I'm trying to run "SAR -i 60" under

#/var/spool/cron/crontabs/SYS

0,10,20,30,40,50 0-6 sh -c "/usr/lib/sa/sa1 60 10 &"
55 23 * 0-6 /usr/lib/sa/sa2 -i 900 -A

machine is not running above cron job under "sys" at all.


This suppose to run every minutes and all time in 24 hours. When day gets change it should produce new file under /var/adm/sa but it appears to be not doing what it suppose to do?


I have restart the cron so many times but it keep halting cron jobs.


How can I fix this issue?

Thanks

Adeel Asif
System Administrator
Easylink Services Intl. Corp
# 2  
who is the owner of /var/adm/sa directory? with what permissions?
# 3  
Normally I would expect these accounting crons to run as a root cron.
I can't see a cron running sensibly as "sys" because on most unix systems "sys" does not have a shell. A crontab for "sys" would be called "sys" not "SYS".
I have seen system accounting crons run as user "adm" before, and that account is usually listed in the cron.allow file .

There is more than one reason for your crons to fail. I may be easier to read up on the subject first, then have another go.

See the example format for system accounting crons in "man sa1" (which also covers "sa2").
Note carefully the number of space-delimited fields in each crontab line.

See "man crontab" for the format of a crontab file.

Beware that running "sa1" with an effective sample period of one minute will produce very large sa?? files which could fill the /var partition. I get 700 Kb a day from 20 mins intervals.

Last edited by methyl; 09-01-2009 at 12:59 PM.. Reason: typos & sizing warning correction
# 4  
Here is the permission of sa directory

drwxrwxr-x 2 adm sys 512 Sep 1 09:38 sa

under crontab its "sys" not "SYS"

---------- Post updated at 01:31 PM ---------- Previous update was at 01:27 PM ----------

here's the following sys crontab sample.

#ident "@(#)sys 1.5 92/07/14 SMI" /* SVr4.0 1.2 */
#
# The sys crontab should be used to do performance collection. See cron
# and performance manual pages for details on startup.
#
# 0 * * * 0-6 /usr/lib/sa/sa1
# 20,40 8-17 * * 1-5 /usr/lib/sa/sa1
# 5 18 * * 1-5 /usr/lib/sa/sa2 -s 8:00 -e 18:01 -i 1200 -A
0,10,20,30,40,50 * * * 0-6 sh -c "/usr/lib/sa/sa1 60 10 &"
55 23 * * 0-6 /usr/lib/sa/sa2 -i 900 -A
# 5  
What OS? in HPUX sa1 is a script... what's in sa1 ? (will it set a DESTFILE etc...?)
# 6  
Running SOLARIS 10...
# 7  
There may be other issues, but this line:
Quote:
0,10,20,30,40,50 * * * 0-6 sh -c "/usr/lib/sa/sa1 60 10 &"
Would be better as:
Quote:
0,10,20,30,40,50 * * * 0-6 /usr/lib/sa/sa1 60 10

If the cron is running but failing the error messages should be in the mail file for the user "sys".

Last edited by methyl; 09-01-2009 at 09:38 PM..

Previous Thread | Next Thread
Thread Tools Search this Thread
Search this Thread:
Advanced Search

Test Your Knowledge in Computers #321
Difficulty: Medium
DHCP stands for Dynamic Host Configuration Port.
True or False?

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Cronjob not running on Ubuntu 14.04

I have created a test cronjob using crontab -e that runs a script at /home/cmccabe/cron.sh. I am not sure the script doesn't run though I can call it in terminal. Thank you :). crontab -e (run script sat at 6:10pm)? 10 18 * * 6 /home/cmccabe/cron.sh contents of cron.sh #!/bin/bash... (5 Replies)
Discussion started by: cmccabe
5 Replies

2. Windows & DOS: Issues & Discussions

Sys headers - running Linux C code on windows

Hi All, I wanted to run a small socket application written in C on windows. The code was written for GNU/linux..the compiler on windows CodeBlocks complains about the sys headers. is there an equivalent for windows ? (4 Replies)
Discussion started by: coolatt
4 Replies

3. Shell Programming and Scripting

My Cronjob is not running

I created a script, size=`du -sm` size=`echo $size | sed 's/.$//'` size1='30720' if then { find /ask/tarballs -type f -name "*.tgz" -mtime +30 -exec ls -l {} \; find /ask/tarballs -type f -name "*.tgz" -mtime +30 -exec rm -f {} \; } else echo "Directory size doesnt exceed Threshold... (12 Replies)
Discussion started by: shaal89
12 Replies

4. UNIX for Advanced & Expert Users

sys cron not running

Hi all, I have a solris 10 machine and i am facing some strange issues. My sys user cron is not executing. Can any one help on this issue? root@antsdp1b>svcs -a|grep -i cron online 1:08:55 svc:/system/cron:default root@antsdp1b> the cron process is also running. but whatever i... (5 Replies)
Discussion started by: vivek.goel.piet
5 Replies

5. UNIX for Dummies Questions & Answers

Script not running through Cronjob

Hi, I have a .ksh script which updates the database. The script is running fine manually but it is not running through cron.All the file permissions are fine. The script contents are as below: #!/usr/bin/ksh ddate=`date +%Y%m%d` echo $ddate nohup sqlplus crm/crm @db_state_sync.sql >>... (3 Replies)
Discussion started by: shivangi
3 Replies

6. Shell Programming and Scripting

Cronjob not running

Hi, having problem running my cronjob, need the script to run every monday. And the error i'm getting is "No such file or directory", i've tried to change the env to /bin/bash and also /usr/bin/sh but both failed. Need help here. tq 0 0 * * 1 /bin/bash /home/omc/munir/raccli_rnc.sh Rgds... (3 Replies)
Discussion started by: adawiyah29
3 Replies

7. UNIX for Dummies Questions & Answers

how to cancel a cronjob if the cronjob still running

hi everyone I'm newbie in this forum hope I can get some help here :) I have a command in crontab that executed every 1 minute sometime this command need more than 1 minute to finish the problem is, the crontab execute this command although it's not finish processing yet and causing the system... (7 Replies)
Discussion started by: 2j4h
7 Replies

8. Shell Programming and Scripting

Running scripts through cronjob.

Hello everybody, I'm trying to run a shell script in crontab file. But anyhow it's not getting executed. Following is the command that I've used in crontab. 30 07 * * * . ./.cronprofile;/om/reports/reportscripts/jitu/prod/prd_pre_to_post.sh 35 11 * * * .... (3 Replies)
Discussion started by: jitu.jk
3 Replies

9. UNIX for Advanced & Expert Users

Cronjob is not running

hi, I have a shell script which has a sql plus code and unix if else condition. The file is located at root.I logged in as a root user and i have all permissions. I tried to set up a cron job so that the script need to run every minute.the script is running successfully without any problem. I... (2 Replies)
Discussion started by: sanei05
2 Replies

10. Solaris

[need help] about after running sys-unconfig and config network for v890

hi expert, i had do sys-unconfig for my v890 sparc and had config for eri0 network interface and hostname but after the server bring up i got this error messages : NIS domainname is www.USSDGmdn-4.com starting rpc services: rpcbind keyserv done. Setting netmask of eri0 to 255.255.255.0... (5 Replies)
Discussion started by: bucci
5 Replies

Featured Tech Videos