Crontab is not working

 
Thread Tools Search this Thread
Operating Systems Linux Red Hat Crontab is not working
# 1  
Old 09-16-2015
Crontab is not working

Dear Friends,

I have Red Hat Linux Enterprise version 6.3. running SAP and oracle.
I have created one crontab for user orasid to execute one job periodically.
But it is not executing. I have checked crontab service is running.

Please help in the matter.

Regards,
Bhagawati Pandey
# 2  
Old 09-16-2015
Have you looked in your mails, cron logs to see if you find anything?
And without seeing your crontab line and the job you are trying to run, we cant help more than that, perhaps you can start by looking if that user is granted the right to use cron...
# 3  
Old 09-16-2015
Also be sure that the cronjob is registred/entered either as 'Oracle', 'SAP' or 'root' user.
Depending for which environment (not related to env-variables) the job is.

Also, how do the job (what you have entered as cronjob) look like?
Furthermore, be aware that the cronjob does not have env variables.

hth
# 4  
Old 09-16-2015
another tip...

ensure in the script that you use the full path to the command:

Code:
/usr/bin/bash

instead of

Code:
bash

this is to account for any variation in the path statement between your user and the cron user.
# 5  
Old 09-16-2015
I would vote that your user doesn't have crontab rights. Since I don't usually have root on a server
I usually create a test job and check for the results. Something that doesn't need anything else to run,
but provides proof that it ran. Something like this:

Code:
$ crontab -l
* * * * * `date > /tmp/mydate.dat` > /dev/null 2>&1
$ ls -l /tmp/mydate.dat
ls: cannot access /tmp/mydate.dat: No such file or directory
...
$ ls -l /tmp/mydate.dat
-rw-r--r-- 1 oracle dba 29 Sep 16 14:12 /tmp/mydate.dat
$  cat /tmp/mydate.dat
Wed Sep 16 14:12:01 EDT 2015

This way you know that crontab works. Otherwise you need someone with root to look at the system logs
to see if your crontab is getting an error.
# 6  
Old 09-17-2015
Can I check that you created the entry using crontab -e from the appropriate user account? If not, then the cron service will not know about it. It reads the crontab files at start and when notified that one has changed, signalled by leaving crontab -e

What do you see in the cron log file, usually /var/log/cron or similar.



Robin
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Crontab not working

Hi All, I have a script with deatils as : $ ls -ld catch_logs.sh -rwx--x--x 1 muser muser 752 Jun 5 22:36 catch_logs.sh User crontab looks likes: $ crontab -l SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin * * * * * /opt/scripts/catch_logs.sh Now if I run this script... (7 Replies)
Discussion started by: Junaid Subhani
7 Replies

2. Linux

Crontab not working

Hi, I know this is a common topic. I'm trying to launch a perl script using a contab -e entry. I've been trying diff options but nothing seems to work: My cron is running: UID PID PPID C STIME TTY TIME CMD root 3755 1 0 Nov27 ? 00:00:00 crond This... (4 Replies)
Discussion started by: krebe
4 Replies

3. UNIX for Advanced & Expert Users

Crontab not working, please help

Hi, When I set the crontab to run every minute, every hour, it works fine. * * * * * env > /tmp/env.output However I want to run it every day at 8:00 AM and it does not run. * 8 * * * env > /tmp/env.output I ran the 'date' command which says it's 8AM PST and also the 'TZ'... (0 Replies)
Discussion started by: samantha13
0 Replies

4. Solaris

crontab not working

Shell = ksh Hi all, I scheduled an automated job on my application server like below, 30 13 * * 1-5 $HOME/my_script.sh However the script was not executed as expected. Any reason that may cause this to happen? (6 Replies)
Discussion started by: isaacniu
6 Replies

5. Red Hat

crontab is not working!!

I can run manually script of ntopdump.sh but crontab can't run this script very five minutes. # crontab -l */3 * * * * root sh /root/ping.sh */5 * * * * root sh /root/ntopdump.sh # # pwd /root # ls -l total 88 -rwxrwxr-x 1 root root 1645 Jun 14 19:01 anaconda-ks.cfg drwxrwxr-x 2 root... (14 Replies)
Discussion started by: getrue
14 Replies

6. UNIX for Dummies Questions & Answers

crontab not working

Hi, I had setup crontab to execute my script every day midnight 00:00 Below are the current settings. crontab -l 0 0 * * * /apps/bin/compress.ksh_moht > /dev/null 2>&1 Should it not work? I need help fix this? (8 Replies)
Discussion started by: shifahim
8 Replies

7. Solaris

crontab is not working.

I have a script which name is sicaklik.sh It is in the root directory. I can run manually but I want to run automatically every 3 minutes but it is not working. WHY? #whoami root #crontab -l #ident "@(#)root 1.21 04/03/23 SMI" 3 * * * * sh ./sicaklik.sh #ls -l sicaklik*... (6 Replies)
Discussion started by: getrue
6 Replies

8. UNIX for Advanced & Expert Users

crontab not working

Dear all We have SunOS 5.10 Generic_127127-11 sun4u sparc SUNW,Sun-Fire-V250 i have scheduled cronjob but its not working Crontab details 15 15 * * * /d5/oratest/testdb/hotbackup_new.sh TEST247 15 15 * * * mkdir -p rajesh /d4/appltest Crontab log details > CMD: mkdir... (4 Replies)
Discussion started by: rajesh_hv
4 Replies

9. UNIX for Advanced & Expert Users

crontab NOT working

Hi, I have put the following entry in crontab and it is NOT working 1 * * * * && /mybin/myjob.sh As today is Sep 26th, Iam using NF-4 to test. Thanks (2 Replies)
Discussion started by: baanprog
2 Replies

10. UNIX for Dummies Questions & Answers

crontab not working right

I am having problems with a sparc5 solaris 7 box, when i try to edit cron, (crontab -e as root), it says $ crontab -e 0 and then nothing, if i enter anything it errors out but does accept q for quit. But doesn't bring up my editor of the cron file. How can I troubleshoot this? ... (3 Replies)
Discussion started by: kymberm
3 Replies
Login or Register to Ask a Question