[tahoe-lafs-trac-stream] [tahoe-lafs] #1824: Tahoe process gone wild
tahoe-lafs
trac at tahoe-lafs.org
Mon Oct 15 15:04:12 UTC 2012
#1824: Tahoe process gone wild
---------------------+----------------------------
Reporter: kpreid | Owner: davidsarah
Type: defect | Status: new
Priority: normal | Milestone: undecided
Component: unknown | Version: unknown
Keywords: | Launchpad Bug:
---------------------+----------------------------
I woke up this morning (~07:20 PDT) to find my machine sluggish to
respond. It turned out to be my Volunteer Grid 1 tahoe node, having grown
to 24GB virtual, 12GB (of 16GB) real. It was not responsive to the web
port. It was using about 0.3% CPU.
It appears to have hung in the middle of my regularly scheduled
repair/lease process, which started 14 hours ago; here is the output from
that. Note that this cronjob mail didn't come to me until I killed the
process, so I suspect it hung in the middle of the third repair, and the
tracebacks are merely due to the death of the TCP server.
Further details will be added later; I have no time to hunt for logs now.
{{{
Randomised start: Sun Oct 14 18:42:35 PDT 2012
*** calendar-publish-dir
done: 3 objects checked
pre-repair: 3 healthy, 0 unhealthy
0 repairs attempted, 0 successful, 0 failed
post-repair: 3 healthy, 0 unhealthy
*** family
repair successful
done: 2 objects checked
pre-repair: 1 healthy, 1 unhealthy
1 repairs attempted, 1 successful, 0 failed
post-repair: 1 healthy, 1 unhealthy
*** publish
Traceback (most recent call last):
File "/External/Projects/tahoe/support/bin/tahoe", line 9, in <module>
load_entry_point('allmydata-tahoe==1.9.0.post28', 'console_scripts',
'tahoe')()
File "/External/Projects/tahoe/src/allmydata/scripts/runner.py", line
113, in run
rc = runner(sys.argv[1:], install_node_control=install_node_control)
File "/External/Projects/tahoe/src/allmydata/scripts/runner.py", line 99,
in runner
rc = cli.dispatch[command](so)
File "/External/Projects/tahoe/src/allmydata/scripts/cli.py", line 594,
in deepcheck
rc = tahoe_check.deepcheck(options)
File "/External/Projects/tahoe/src/allmydata/scripts/tahoe_check.py",
line 306, in deepcheck
return DeepCheckStreamer().run(options)
File "/External/Projects/tahoe/src/allmydata/scripts/tahoe_check.py",
line 287, in run
resp = do_http("POST", url)
File "/External/Projects/tahoe/src/allmydata/scripts/common_http.py",
line 68, in do_http
return c.getresponse()
File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/httplib.py",
line 1013, in getresponse
response.begin()
File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/httplib.py",
line 402, in begin
version, status, reason = self._read_status()
File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/httplib.py",
line 366, in _read_status
raise BadStatusLine(line)
httplib.BadStatusLine: ''
*** tahoe-illustration
Traceback (most recent call last):
File "/External/Projects/tahoe/support/bin/tahoe", line 9, in <module>
load_entry_point('allmydata-tahoe==1.9.0.post28', 'console_scripts',
'tahoe')()
File "/External/Projects/tahoe/src/allmydata/scripts/runner.py", line
113, in run
rc = runner(sys.argv[1:], install_node_control=install_node_control)
File "/External/Projects/tahoe/src/allmydata/scripts/runner.py", line 99,
in runner
rc = cli.dispatch[command](so)
File "/External/Projects/tahoe/src/allmydata/scripts/cli.py", line 594,
in deepcheck
rc = tahoe_check.deepcheck(options)
File "/External/Projects/tahoe/src/allmydata/scripts/tahoe_check.py",
line 306, in deepcheck
return DeepCheckStreamer().run(options)
File "/External/Projects/tahoe/src/allmydata/scripts/tahoe_check.py",
line 287, in run
resp = do_http("POST", url)
File "/External/Projects/tahoe/src/allmydata/scripts/common_http.py",
line 60, in do_http
c.endheaders()
File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/httplib.py",
line 937, in endheaders
self._send_output(message_body)
File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/httplib.py",
line 797, in _send_output
self.send(msg)
File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/httplib.py",
line 759, in send
self.connect()
File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/httplib.py",
line 740, in connect
self.timeout, self.source_address)
File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py",
line 571, in create_connection
raise err
socket.error: [Errno 61] Connection refused
}}}
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1824>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list