[hobbit] Backing up hobbit
Iain Conochie
iain at shihad.org
Fri Oct 19 14:57:22 CEST 2007
Josh Luthman wrote:
> Stef,
>
> Thanks for the suggestions! I'll keep these in mind when it comes
> time to creating my backups.
>
> For now I deleted the core* files and within a few minutes the
> server/bin dir started filling up with the core* files. I looked at
> history.log and I see 25165 lines that look like:
>
> 2007-10-18 17:39:05 Cannot open the all-events file '/home/user/data/hist/allevents'
> 2007-10-18 17:39:05 Worker process died with exit code 139, terminating
>
> The log is filled with this pair of lines, over and over (though I
> don't know why the number of lines is odd). What should this
> allevents file contain?
This file contains a list of all event changes, i.e. when a test changes
colour. It is the basic history file.
Is it writable by your hobbit user?
Iain
>
> Josh
>
> On 10/19/07, *Stef Coene* <stef.coene at docum.org
> <mailto:stef.coene at docum.org>> wrote:
>
> On Thursday 18 October 2007, Josh Luthman wrote:
> > I've only had Hobbit running since last Monday. I have
> restarted it twice
> > to ensure that my configurations would take place (things like
> changing the
> > WWW hostname). I last restarted it yesterday and it has been
> running since
> > yesterday, so I know if it is restarting it takes more then a
> day. I have
> > 40787 total core* files in ~/server and 569364 total core* files in
> > ~/server/bin - couldn't possibly have restarted that many times!
> Look at the timestamps of these files. Each crash can create a
> core file. So
> each visit to the hobbit site, every poll hobbit does, every rrd
> update can
> create a crash and a core file. I never had a crash/core file,
> but in theory
> it can.
> We also use vmware so if a hobbit server goes down, I copy the
> vmware guest
> that I use to deploy new installations, copy over the etc
> directory, goes to
> the custumer, pick a computer/desktop/laptop/server, install
> vmware player
> and hobbit is running again.
>
> > Stef - If you have two Hobbit servers and duplicate your
> actions, why do
> > you note your actions? My original plan was to tar the home
> directory of
> > the hobbit user, but as
> I don't have 2 hobbit servers, but more then 20 located for our
> customers.
> The bare mimal I need for re-creating the same setup is the
> contents of etc
> and some extra information I collected during the installation
> (hostname,
> network settings, ...).
>
> > "Hobbit User" - I could use rsync and it would make backups though I
> > normally don't use rsync as I like to have daily backups, in
> case I make a
> > mistake on Monday, the backup is done Tuesday and I catch it on
> Wednesday -
> > I can revert to Sunday with daily backups. Rsync could have
> backed up my
> > problem making it useless in this scenario! I have a scripts
> that backup
> > necessary components (like databases) and then finally tar with
> gzip
> > compression and then SCP the file to a remote data center (I
> also use
> > public keys to automate this). I have found this works very
> well in my
> > situation and has saved my life in the case of a MySQL database
> crash!
> You don't have to rsync everything in the same way. If you look
> at the hobbit
> server data, the stuff in the data directory takes op 99% of the
> disk space.
> And that stuff can be rsync'd and overwritten daily. For the server
> installation, you can also use rsync but do something like this:
> rsync -Auhv --delete ~hobbit/server/
> <remote>:/backup/hobbit/server-`date +%a`
> So every day of the week you will have a new directory so you have
> a history
> of 7 days.
>
> > Would it be safe for me to delete these core files and start
> working on
> > this task from this day forward? What can I use to read these
> core files?
> > I noticed they're not text files so I assume there is some bb
> utility to
> > read them. With the exception of these core* files, I would
> expect Hobbit
> > to peak at 200MB which I could do in a ~3 minutes
> You can delete the core files, but you should also try to find out
> why the are
> created. If you use rsync, you can exclude these core files from
> being
> rsync'd
>
>
> Stef
>
> To unsubscribe from the hobbit list, send an e-mail to
> hobbit-unsubscribe at hswn.dk <mailto:hobbit-unsubscribe at hswn.dk>
>
>
>
>
>
> --
> Josh Luthman
> Office: 937-552-2340
> Direct: 937-552-2343
> 1100 Wayne St
> Suite 1337
> Troy, OH 45373
>
> Those who don't understand UNIX are condemned to reinvent it, poorly.
> --- Henry Spencer
More information about the Xymon
mailing list