Solved

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

Posted on 2010-09-02
12
579 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
Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

 

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
 
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

Migrating Your Company's PCs

To keep pace with competitors, businesses must keep employees productive, and that means providing them with the latest technology. This document provides the tips and tricks you need to help you migrate an outdated PC fleet to new desktops, laptops, and tablets.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Little introduction about CP: CP is a command on linux that use to copy files and folder from one location to another location. Example usage of CP as follow: cp /myfoder /pathto/destination/folder/ cp abc.tar.gz /pathto/destination/folder/ab…
This article will explain how to establish a SSH connection to Ubuntu through the firewall and using a different port other then 22. I have set up a Ubuntu virtual machine in Virtualbox and I am running a Windows 7 workstation. From the Ubuntu vi…
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.

828 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