Solved

Locating a cron job in Centos and editing an existing mount.

Posted on 2010-09-02
12
573 Views
Last Modified: 2013-12-16
Hi,

I am trying to find out where a daily mysqldump file gets executed on a Centos box as it needs editing.

The original person who set this job up has left the company along with any information about this Centos box.

I have attached a screenshot of the cronlog job running but I just cannot find out where it is running.
I've looked in the /etc/cron.d, cron.daily files but can't see any evidence of it.

I will also probably need to change the mnt to the server called blackpool as we have moved to a new domain with different username and password credentials so any help with changing this as well would be great.

Thanks!
centos-log.jpg
0
Comment
Question by:Vai777
  • 5
  • 5
  • 2
12 Comments
 
LVL 20

Expert Comment

by:woolnoir
ID: 33585052
It looks like it runs as root, my first port of call would be doing a crontab -l as root ? i'm assuming you have tried this ?
0
 
LVL 9

Expert Comment

by:oheil
ID: 33585110
Look into:
/var/spool/cron/
if there are any other users who run cron jobs using crontab.
Other sources are
/etc/cron.d/
/etc/cron.daily/
and os on or
/var/spool/cron/atjobs/
/var/spool/cron/atspool/

Or do a time consuming:
find / -type f -exec grep "mysqldump" /dev/null {} \;
or more specific
find / -type f -exec grep "mysqldump" /dev/null {} \; | grep blackpool

Regards,

Oli
0
 
LVL 9

Expert Comment

by:oheil
ID: 33585119
Maybe these are weekly jobs because they are specific for week day. Have a look in

/etc/cron.weekly/

Regards,

Oli
0
 

Author Comment

by:Vai777
ID: 33585124
Ah ha!
No I hadn't done this. I'm not very familiar with the command line on Linux. I've just been trying to browse around the filesystem looking for the cron job.

After doing the crontab -l command I can see the entries for the job. How can I edit this? And can you explain the command that is executed a bit? The first part mainly. I get the idea on the latter part. Is the job called mysqldump?
Also I think the mount to blackpool will need setting up again.
0
 
LVL 20

Accepted Solution

by:
woolnoir earned 500 total points
ID: 33585130
run a crontab -e from the root account to load an editor and edit the job. Once complete, save the file and it will submit it.
0
 

Author Comment

by:Vai777
ID: 33585235
What is the lollipop password for? Is it the mount? How do I save any changes and exit the editor?

Sorry to sound like a newbie but I'm a Linux novice tbh.
0
Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

 
LVL 20

Assisted Solution

by:woolnoir
woolnoir earned 500 total points
ID: 33585321
the password is for the mysql user which is being used for the DB dump.
The editor for the crontab is likely to be VI and to save you need to run a ':wq' command, that will write an quit. Just type the : then 'wq' and press enter.
0
 

Author Comment

by:Vai777
ID: 33585412
Thanks woolnoir.
How can I tell if the /mnt/blackpool.... is working correctly? What credentials is it using to mount this location?
0
 
LVL 20

Assisted Solution

by:woolnoir
woolnoir earned 500 total points
ID: 33585425
cd into the /mnt/blackpool folder as root, can you see any files ?
the mounting of the folder should be controlled from the /etc/fstab file, the format of this can be looked at here

http://www.tuxfiles.org/linuxhelp/fstab.html

or it may be a network mounted folder (i think it is) in which case it gets a bit more complicated. Let me see your fstab file to start with.
0
 

Author Comment

by:Vai777
ID: 33585487
I've just looked in the /etc/fstab file and can see the mount and the user credentials so I can edit this and set this up with the new credentials.

I'm using vi to edit the file.

Your help with this has been great. Thanks woolnoir. I've learnt something today. :-)
0
 
LVL 20

Expert Comment

by:woolnoir
ID: 33585524
Thats what Experts-Exchange is all about :) Were all here to learn.
0
 

Author Closing Comment

by:Vai777
ID: 33585560
A great help. I managed to get my head around how it was all setup.
I can now document this for future reference either by myself or colleagues.
0

Featured Post

What Security Threats Are You Missing?

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

Suggested Solutions

You ever wonder how to backup Linux system files just like Windows System Restore?  Well you can use Timeshift in Linux to perform those similar action.  This tutorial will show you how to backup your system files and keep regular intervals. Note…
I. Introduction There's an interesting discussion going on now in an Experts Exchange Group — Attachments with no extension (http://www.experts-exchange.com/discussions/210281/Attachments-with-no-extension.html). This reminded me of questions tha…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

746 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now