AW: [Zope] Linux Startup problem
Eddie Moench
Moench at Ontoprise.DE
Wed Oct 1 10:37:50 EDT 2003
Hi,
Thanks for your comments, but neither the deletion of Data.fs.lock nor the
changing of rights has changed the output:
Traceback (innermost last):
File /opt/csckm/zope/Zope-2.6.2-linux2-x86/z2.py, line 585, in ?
File /opt/csckm/zope/Zope-2.6.2-linux2-x86/lib/python/Zope/__init__.py,
line 46, in startup
(Object: startup)
File /opt/csckm/zope/Zope-2.6.2-linux2-x86/lib/python/Zope/App/startup.py,
line 53, in startup
File /opt/csckm/zope/Zope-2.6.2-linux2-x86/lib/python/ZODB/FileStorage.py,
line 225, in __init__
File /opt/csckm/zope/Zope-2.6.2-linux2-x86/lib/python/ZODB/lock_file.py,
line 33, in lock_file
StorageSystemError: Could not lock the database file. There must be
another process that has opened the file.
<p>
Here is the output of "ls -l var" if is helps.
total 16
-rwx------ 1 onto users 7909 Sep 29 19:09 Data.fs
-rwx------ 1 onto users 7909 Jun 12 2002 Data.fs.in
-rw------- 1 onto users 0 Sep 29 19:41 Data.fs.lock
-rwx------ 1 onto users 6 Sep 30 20:48 Z2.pid
Thanks a lot, Eddie.
> -----Ursprüngliche Nachricht-----
> Von: zope-bounces at zope.org [mailto:zope-bounces at zope.org] Im Auftrag von J
> Cameron Cooper
> Gesendet: Mittwoch, 1. Oktober 2003 00:16
> An: Eddie Moench; Zope Users
> Betreff: Re: [Zope] Linux Startup problem
>
>
> >...
> >StorageSystemError: Could not lock the database file. There must be
> >another process that has opened the file.
> ><p>
> >
> >But there is definitely no process that has access to a ZOPE file!
> >Has anyone a solution? Please. I'm not a Linux geek - do I have to set
> some
> >special rights or something to the /var directory??? Just a guess...
> >
> >
> The user Zope runs as must be able to write to the zope/var directory.
>
> Usually this is set properly on installation. It's probable that
>
> cd zope # where 'zope' is the directory where
> the Zope install lives
> chown -R zope var # where 'zope' is the user zope runs as
> chmod u+w var
>
> will fix things, but you could slip us the output of
>
> ls -l var
>
> for better advice.
>
> --jcc
>
> --
> "Code generators follow the 80/20 rule. They solve most of the problems,
> but not all of the problems. There are always features and edge cases that
> will need hand-coding. Even if code generation could build 100 percent of
> the application, there will still be an endless supply of boring meetings
> about feature design."
> (http://www.devx.com/java/editorial/15511)
>
>
>
> _______________________________________________
> Zope maillist - Zope at zope.org
> http://mail.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://mail.zope.org/mailman/listinfo/zope-announce
> http://mail.zope.org/mailman/listinfo/zope-dev )
More information about the Zope
mailing list