[ZCM] [ZC] 2356/ 2 Reject "problem in running zope"

"Collector: Zope Bugs, Features, and Patches ..." <[email protected]> Tue, 04 Sep 2007 20:00:43 -0400
Newsgroups gmane.comp.web.zope.devel.collector-monitor
Message-ID <[email protected]>
Issue #2356 Update (Reject) "problem in running zope"
 Status Rejected, Zope/bug medium
To followup, visit:
  http://www.zope.org/Collectors/Zope/2356

==============================================================
= Reject - Entry #2 by mcdonc on Sep 4, 2007 8:00 pm

 Status: Pending => Rejected

at some point you started zope as the root user, and now the lock file is owned by that user.  either start zope as the root user again, or delete the lock file.  please take this to the maillist with other questions.
________________________________________
= Request - Entry #1 by mrajasekhar on Sep 5, 2007 1:56 am

when i type ./ruzope in bin folder to run the zope iam getting the following error
         can u explain me what is the problem


 File "/var/dev/jiva3/Zope284/lib/python/Zope2/Startup/run.py", line 56, in ?
    run()
  File "/var/dev/jiva3/Zope284/lib/python/Zope2/Startup/run.py", line 21, in run    starter.prepare()
  File "/var/dev/jiva3/Zope284/lib/python/Zope2/Startup/__init__.py", line 98, in prepare
    self.startZope()
  File "/var/dev/jiva3/Zope284/lib/python/Zope2/Startup/__init__.py", line 257, in startZope
    Zope2.startup()
  File "/var/dev/jiva3/Zope284/lib/python/Zope2/__init__.py", line 47, in startup
    _startup()
  File "/var/dev/jiva3/Zope284/lib/python/Zope2/App/startup.py", line 56, in startup
    DB = configuration.dbtab.getDatabase('/', is_root=1)
  File "/var/dev/jiva3/Zope284/lib/python/DBTab/DBTab.py", line 96, in getDatabase
    db = self._createDatabase(name, is_root)
  File "/var/dev/jiva3/Zope284/lib/python/DBTab/DBTab.py", line 113, in _createDatabase
    db = factory.open()
  File "/var/dev/jiva3/Zope284/lib/python/Zope2/Startup/datatypes.py", line 163, in open
    DB = self.createDB()
  File "/var/dev/jiva3/Zope284/lib/python/Zope2/Startup/datatypes.py", line 160, in createDB
    return ZODBDatabase.open(self)
  File "/var/dev/jiva3/Zope284/lib/python/ZODB/config.py", line 97, in open
    storage = section.storage.open()
  File "/var/dev/jiva3/Zope284/lib/python/ZODB/config.py", line 133, in open
    quota=self.config.quota)
  File "/var/dev/jiva3/Zope284/lib/python/ZODB/FileStorage/FileStorage.py", line 112, in __init__
    self._lock_file = LockFile(file_name + '.lock')
  File "/var/dev/jiva3/Zope284/lib/python/ZODB/lock_file.py", line 63, in __init__
    lock_file(self._fp)
  File "/var/dev/jiva3/Zope284/lib/python/ZODB/lock_file.py", line 42, in lock_file
    fcntl.flock(file.fileno(), _flags)
IOError: [Errno 11] Resource temporarily unavailable
bash-3.00$ clear

bash-3.00$ ./runzope
eGenix mxODBC Zope DA: trying iODBC interface... loaded
eGenix mxODBC Zope DA: trying unixODBC interface... loaded
eGenix mxODBC Zope DA: using mx.ODBC.iODBC 2.1.0 package as default interface
eGenix mxODBC Zope DA: license: 1 Zope Instance License for sathya rangaswamy <[email protected]> [29335635#1]
Disabled ZeSecurity
Traceback (most recent call last):
  File "/var/dev/jiva3/Zope284/lib/python/Zope2/Startup/run.py", line 56, in ?
    run()
  File "/var/dev/jiva3/Zope284/lib/python/Zope2/Startup/run.py", line 21, in run    starter.prepare()
  File "/var/dev/jiva3/Zope284/lib/python/Zope2/Startup/__init__.py", line 98, in prepare
    self.startZope()
  File "/var/dev/jiva3/Zope284/lib/python/Zope2/Startup/__init__.py", line 257, in startZope
    Zope2.startup()
  File "/var/dev/jiva3/Zope284/lib/python/Zope2/__init__.py", line 47, in startup
    _startup()
  File "/var/dev/jiva3/Zope284/lib/python/Zope2/App/startup.py", line 56, in startup
    DB = configuration.dbtab.getDatabase('/', is_root=1)
  File "/var/dev/jiva3/Zope284/lib/python/DBTab/DBTab.py", line 96, in getDatabase
    db = self._createDatabase(name, is_root)
  File "/var/dev/jiva3/Zope284/lib/python/DBTab/DBTab.py", line 113, in _createDatabase
    db = factory.open()
  File "/var/dev/jiva3/Zope284/lib/python/Zope2/Startup/datatypes.py", line 163, in open
    DB = self.createDB()
  File "/var/dev/jiva3/Zope284/lib/python/Zope2/Startup/datatypes.py", line 160, in createDB
    return ZODBDatabase.open(self)
  File "/var/dev/jiva3/Zope284/lib/python/ZODB/config.py", line 97, in open
    storage = section.storage.open()
  File "/var/dev/jiva3/Zope284/lib/python/ZODB/config.py", line 133, in open
    quota=self.config.quota)
  File "/var/dev/jiva3/Zope284/lib/python/ZODB/FileStorage/FileStorage.py", line 112, in __init__
    self._lock_file = LockFile(file_name + '.lock')
  File "/var/dev/jiva3/Zope284/lib/python/ZODB/lock_file.py", line 63, in __init__
    lock_file(self._fp)
  File "/var/dev/jiva3/Zope284/lib/python/ZODB/lock_file.py", line 42, in lock_file
    fcntl.flock(file.fileno(), _flags)
IOError: [Errno 11] Resource temporarily unavailable

==============================================================