couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Randall Leeds <>
Subject Re: Erlang Filesystem errors and Couchdb Performance
Date Thu, 30 Jun 2011 08:03:29 GMT
You might both check that the CouchDB user has access to its home directory.
I think if it doesn't the default init script might fail, but if
you're launching CouchDB yourself using your own daemon monitoring
system and it doesn't have access to its home directory (but
permissions are right for the log, lib, etc dirs), it might be that
Erlang is checking the current directory first (hence the ./) when
trying to load modules and failing. It would then find those modules
later on down the module path, and so it doesn't cause a problem.

I suggest looking at the CouchDB user's home directory assuming that's
the current working directory the way you're launching it, but it may
be a different directory that's current, depending on you run things.

On Wed, Jun 29, 2011 at 09:03, Paul Davis <> wrote:
>> For me the most interesting aspect of this posting was
>> "The only thing that's confusing me is how the VM even started if it's
>> unable to read these files."
>> and that the thread was unresolved.
> David,
> As it turns out the cause of the issue I was reporting was totally
> unrelated and ended up being caused by a Chef script copying the
> ._couch_module.beam files that OS X produces with the fancy extended
> metadata.
> As far as I can tell on these eaccess issues they're mostly just
> noise. I never got an explanation (or one that I am able to remember)
> on where these errors come from and so I mostly just ignore them.
> HTH,
> Paul Davis

View raw message