[CalendarServer-dev] [Calendar and Contacts Server] #429: calendarserver documentroot in root of filesytem volume causing No space left on device error
Calendar and Contacts Server
trac at macosforge.org
Tue Apr 5 09:33:06 PDT 2011
#429: calendarserver documentroot in root of filesytem volume causing No space
left on device error
----------------------------------------------+-----------------------------
Reporter: lwartha@… | Owner: wsanchez@…
Type: Defect | Status: new
Priority: 3: Important | Milestone: CalendarServer-2.4
Component: Calendar Server | Severity: Crash/data loss
Keywords: No space left on device, volumes | Radar:
----------------------------------------------+-----------------------------
Description changed by wsanchez@…:
Old description:
> Hi,
>
> I was using debian squeeze with calendardserver, wanted to use separate
> volume to prevent issues with disk space so I created new volume and
> mounted it under /var/spool/caldavd (default document root under Debian).
>
> When creating new event in iCal or Sunbird, I receive 500 errors. In the
> log file I saw only cryptic message No space left on device.
>
> After few days of checking up, I find out that issue will be resolved,
> when I move DocumentRoot onelevel down in the structure to the
> /var/spool/caldvd/documnetroot and set corresponding value to the
> calendarserver.
>
> Seems that errror reported is not correct.
>
> 2011-04-04 16:17:36+0200 [-] [caldav-8008]
> [PooledMemCacheProtocol,client]
> [twistedcaldav.scheduling.caldav#error] Could not store data in Inbox
> : <ScheduleInboxFile (calendar inbox collection):
> /var/spool/caldavd/calendars/__uids__/ca/d3/cad3eefc-
> 2c5e-5277-8b50-23128d2654a5/inbox>
> 2011-04-04 16:17:36+0200 [-] [caldav-8008]
> [PooledMemCacheProtocol,client]
> [twistedcaldav.scheduling.scheduler.ScheduleResponseQueue#error] Error
> during PUT for urn:uuid:cad3eefc-2c5e-5277-8b50-23128d2654a5: None
> 2011-04-04 16:17:36+0200 [-] [caldav-8008]
> [PooledMemCacheProtocol,client] Exception rendering:
> 2011-04-04 16:17:36+0200 [-] [caldav-8008]
> [PooledMemCacheProtocol,client] Unhandled Error
> 2011-04-04 16:17:36+0200 [-] [caldav-8008] Traceback (most recent
> call last):
> 2011-04-04 16:17:36+0200 [-] [caldav-8008] File
> "/usr/lib/twisted-calendarserver/lib/python2.6/site-
> packages/twisted/internet/defer.py",
> line 267, in errback
> 2011-04-04 16:17:36+0200 [-] [caldav-8008]
> self._startRunCallbacks(fail)
> 2011-04-04 16:17:36+0200 [-] [caldav-8008] File
> "/usr/lib/twisted-calendarserver/lib/python2.6/site-
> packages/twisted/internet/defer.py",
> line 310, in _startRunCallbacks
> 2011-04-04 16:17:36+0200 [-] [caldav-8008] self._runCallbacks()
> 2011-04-04 16:17:36+0200 [-] [caldav-8008] File
> "/usr/lib/twisted-calendarserver/lib/python2.6/site-
> packages/twisted/internet/defer.py",
> line 326, in _runCallbacks
> 2011-04-04 16:17:36+0200 [-] [caldav-8008] self.result =
> callback(self.result, *args, **kw)
> 2011-04-04 16:17:36+0200 [-] [caldav-8008] File
> "/usr/lib/twisted-calendarserver/lib/python2.6/site-
> packages/twisted/internet/defer.py",
> line 769, in gotResult
> 2011-04-04 16:17:36+0200 [-] [caldav-8008] _inlineCallbacks(r,
> g, deferred)
> 2011-04-04 16:17:36+0200 [-] [caldav-8008] --- <exception caught
> here> ---
> 2011-04-04 16:17:36+0200 [-] [caldav-8008] File
> "/usr/lib/twisted-calendarserver/lib/python2.6/site-
> packages/twisted/internet/defer.py",
> line 747, in _inlineCallbacks
> 2011-04-04 16:17:36+0200 [-] [caldav-8008] result =
> result.throwExceptionIntoGenerator(g)
> 2011-04-04 16:17:36+0200 [-] [caldav-8008] File
> "/usr/lib/twisted-calendarserver/lib/python2.6/site-
> packages/twisted/python/failure.py",
> line 338, in throwExceptionIntoGenerator
> 2011-04-04 16:17:36+0200 [-] [caldav-8008] return
> g.throw(self.type, self.value, self.tb)
> 2011-04-04 16:17:36+0200 [-] [caldav-8008] File
> "/usr/lib/twisted-calendarserver/lib/python2.6/site-
> packages/twistedcaldav/method/put.py",
> line 68, in http_PUT
> 2011-04-04 16:17:36+0200 [-] [caldav-8008] result = (yield
> storer.run())
> 2011-04-04 16:17:36+0200 [-] [caldav-8008] File
> "/usr/lib/twisted-calendarserver/lib/python2.6/site-
> packages/twisted/internet/defer.py",
> line 749, in _inlineCallbacks
> 2011-04-04 16:17:36+0200 [-] [caldav-8008] result =
> g.send(result)
> 2011-04-04 16:17:36+0200 [-] [caldav-8008] File
> "/usr/lib/twisted-calendarserver/lib/python2.6/site-
> packages/twistedcaldav/method/put_common.py",
> line 1127, in run
> 2011-04-04 16:17:36+0200 [-] [caldav-8008] raise err
> 2011-04-04 16:17:36+0200 [-] [caldav-8008] exceptions.IOError:
> [Errno
> 28] No space left on device:
> '/var/spool/caldavd/calendars/__uids__/d8/17/d817aaec-7d24-5b38-bc2f-
> 6369da72cdd9/calendar/40566b49-6d89-40c8-819c-ea9cd46a9d3c.ics'
> 2011-04-04 16:17:36+0200 [-] [caldav-8008]
New description:
Hi,
I was using debian squeeze with calendardserver, wanted to use separate
volume to prevent issues with disk space so I created new volume and
mounted it under /var/spool/caldavd (default document root under Debian).
When creating new event in iCal or Sunbird, I receive 500 errors. In the
log file I saw only cryptic message No space left on device.
After few days of checking up, I find out that issue will be resolved,
when I move DocumentRoot onelevel down in the structure to the
/var/spool/caldvd/documnetroot and set corresponding value to the
calendarserver.
Seems that errror reported is not correct.
{{{
2011-04-04 16:17:36+0200 [-] [caldav-8008]
[PooledMemCacheProtocol,client]
[twistedcaldav.scheduling.caldav#error] Could not store data in Inbox
: <ScheduleInboxFile (calendar inbox collection):
/var/spool/caldavd/calendars/__uids__/ca/d3/cad3eefc-
2c5e-5277-8b50-23128d2654a5/inbox>
2011-04-04 16:17:36+0200 [-] [caldav-8008]
[PooledMemCacheProtocol,client]
[twistedcaldav.scheduling.scheduler.ScheduleResponseQueue#error] Error
during PUT for urn:uuid:cad3eefc-2c5e-5277-8b50-23128d2654a5: None
2011-04-04 16:17:36+0200 [-] [caldav-8008]
[PooledMemCacheProtocol,client] Exception rendering:
2011-04-04 16:17:36+0200 [-] [caldav-8008]
[PooledMemCacheProtocol,client] Unhandled Error
2011-04-04 16:17:36+0200 [-] [caldav-8008] Traceback (most recent
call last):
2011-04-04 16:17:36+0200 [-] [caldav-8008] File
"/usr/lib/twisted-calendarserver/lib/python2.6/site-
packages/twisted/internet/defer.py",
line 267, in errback
2011-04-04 16:17:36+0200 [-] [caldav-8008]
self._startRunCallbacks(fail)
2011-04-04 16:17:36+0200 [-] [caldav-8008] File
"/usr/lib/twisted-calendarserver/lib/python2.6/site-
packages/twisted/internet/defer.py",
line 310, in _startRunCallbacks
2011-04-04 16:17:36+0200 [-] [caldav-8008] self._runCallbacks()
2011-04-04 16:17:36+0200 [-] [caldav-8008] File
"/usr/lib/twisted-calendarserver/lib/python2.6/site-
packages/twisted/internet/defer.py",
line 326, in _runCallbacks
2011-04-04 16:17:36+0200 [-] [caldav-8008] self.result =
callback(self.result, *args, **kw)
2011-04-04 16:17:36+0200 [-] [caldav-8008] File
"/usr/lib/twisted-calendarserver/lib/python2.6/site-
packages/twisted/internet/defer.py",
line 769, in gotResult
2011-04-04 16:17:36+0200 [-] [caldav-8008] _inlineCallbacks(r, g,
deferred)
2011-04-04 16:17:36+0200 [-] [caldav-8008] --- <exception caught
here> ---
2011-04-04 16:17:36+0200 [-] [caldav-8008] File
"/usr/lib/twisted-calendarserver/lib/python2.6/site-
packages/twisted/internet/defer.py",
line 747, in _inlineCallbacks
2011-04-04 16:17:36+0200 [-] [caldav-8008] result =
result.throwExceptionIntoGenerator(g)
2011-04-04 16:17:36+0200 [-] [caldav-8008] File
"/usr/lib/twisted-calendarserver/lib/python2.6/site-
packages/twisted/python/failure.py",
line 338, in throwExceptionIntoGenerator
2011-04-04 16:17:36+0200 [-] [caldav-8008] return
g.throw(self.type, self.value, self.tb)
2011-04-04 16:17:36+0200 [-] [caldav-8008] File
"/usr/lib/twisted-calendarserver/lib/python2.6/site-
packages/twistedcaldav/method/put.py",
line 68, in http_PUT
2011-04-04 16:17:36+0200 [-] [caldav-8008] result = (yield
storer.run())
2011-04-04 16:17:36+0200 [-] [caldav-8008] File
"/usr/lib/twisted-calendarserver/lib/python2.6/site-
packages/twisted/internet/defer.py",
line 749, in _inlineCallbacks
2011-04-04 16:17:36+0200 [-] [caldav-8008] result =
g.send(result)
2011-04-04 16:17:36+0200 [-] [caldav-8008] File
"/usr/lib/twisted-calendarserver/lib/python2.6/site-
packages/twistedcaldav/method/put_common.py",
line 1127, in run
2011-04-04 16:17:36+0200 [-] [caldav-8008] raise err
2011-04-04 16:17:36+0200 [-] [caldav-8008] exceptions.IOError: [Errno
28] No space left on device:
'/var/spool/caldavd/calendars/__uids__/d8/17/d817aaec-7d24-5b38-bc2f-
6369da72cdd9/calendar/40566b49-6d89-40c8-819c-ea9cd46a9d3c.ics'
2011-04-04 16:17:36+0200 [-] [caldav-8008]
}}}
--
--
Ticket URL: <http://trac.calendarserver.org/ticket/429#comment:1>
Calendar and Contacts Server </>
HTTP/WebDAV/CalDAV Server
More information about the calendarserver-dev
mailing list