Bowie Bailey wrote:
m.roth@5-cent.us wrote:
Brian wrote:
-----Original Message----- From: centos-bounces@centos.org [mailto:centos-bounces@centos.org] On Behalf Of Bowie Bailey Sent: Friday, May 07, 2010 10:15 AM To: centos@centos.org Subject: Re: [CentOS] Aide error "Caught SIGBUS/SEGV"
Bowie Bailey wrote:
One of my servers has recently started giving an error every time I run "aide --check". I ran it manually twice today with the same results. The second time, I added the -V flag, but that didn't give me anything useful. The system is currently running CentOS 5.3.
Nothing on the system has changed recently (that I am aware of). The Aide database hasn't been updated in a few months.
This is the error I am seeing:
Caught SIGBUS/SEGV while mmapping. File was truncated while aide was running? Caught SIGBUS/SEGV. Exiting
<snip>
Suggest: Rename your current database, and aide -i to build a new one, the aide -c to check it. If that works (aide -c on new database) I'd suspect (pulling stray thoughts out of /dev/chaos) that your current data base is corrupt enough that you can't check it.
I *assume* you've made sure that the filesystem isn't full.
mark, who had to deal with someone doing that today
Yes, I have 46G available, so that shouldn't be an issue.
I will try re-initializing the database. That's a good idea that hadn't occurred to me for whatever reason... :)
No dice. I tried running 'aide --init' and it died with the exact same error.
Maybe I should just try reinstalling it. Any other ideas?