Todeay I found geonosis node hung, only a SIGTERM was able
to close the process, elapsing 103 cpu minutes.
The filesystem was (fr a normal user) full, with more than
80 megs in mixminion queues.
128 /var/spool/mixminion/deliver
39840 /var/spool/mixminion/incoming
41047 /var/spool/mixminion/mix
53062 /var/spool/mixminion/outgoing
Killing the process reduced the queues to a normal 15 megs.
4 /var/spool/mixminion/deliver
108 /var/spool/mixminion/incoming
93 /var/spool/mixminion/mix
10257 /var/spool/mixminion/outgoing
Can this be related to the server process becoming unable
to release inodes of packets being deleted ?
Runing the server again (no rebboting) seems OK
FWIW. Marco
===========================================================00
Dec 13 07:15:30.428 +0100 [WARN] Couldn't connect to 'Hume' at
hume.zapto.org:48099 (fd 19)
Dec 13 07:16:53.884 +0100 [FATAL] Exception while running server
Dec 13 07:16:54.006 +0100 [FATAL] Traceback (most recent call last):
File
"/usr/lib/python2.3/site-packages/mixminion/server/ServerMain.py", line
1236, in runServer
server.run()
File
"/usr/lib/python2.3/site-packages/mixminion/server/ServerMain.py", line
922, in run
self.mmtpServer.process(tickInterval)
File
"/usr/lib/python2.3/site-packages/mixminion/server/MMTPServer.py", line
768, in process
AsyncServer.process(self, timeout)
File
"/usr/lib/python2.3/site-packages/mixminion/server/MMTPServer.py", line
235, in process
cap)
File "/usr/lib/python2.3/site-packages/mixminion/TLSConnection.py",
line 448, in process
while bytesNow < bytesCutoff and self.__stateFn(r, w, maxBytes):
File "/usr/lib/python2.3/site-packages/mixminion/TLSConnection.py",
line 340, in __dataFn
cap = self.__doRead(cap)
File "/usr/lib/python2.3/site-packages/mixminion/TLSConnection.py",
line 417, in __doRead
self.onRead()
File
"/usr/lib/python2.3/site-packages/mixminion/server/MMTPServer.py", line
452, in onDataRead
self.packetConsumer(pkt)
File
"/usr/lib/python2.3/site-packages/mixminion/server/ServerMain.py", line
390, in onPacketReceived
self.incomingQueue.queuePacket(pkt)
File
"/usr/lib/python2.3/site-packages/mixminion/server/ServerMain.py", line
171, in queuePacket
h = mixminion.Filestore.StringStore.queueMessage(self, pkt)
File "/usr/lib/python2.3/site-packages/mixminion/Filestore.py", line
310, in queueMessage
f.write(contents)
IOError: [Errno 28] No space left on device
--
+--------------- http://www.winstonsmith.info ---------------+
| il Progetto Winston Smith: scolleghiamo il Grande Fratello |
| the Winston Smith Project: unplug the Big Brother |
| Marco A. Calamari marcoc@xxxxxxx http:// www.marcoc.it |
| DSS/DH: 8F3E 5BAE 906F B416 9242 1C10 8661 24A9 BFCE 822B |
+ PGP RSA: ED84 3839 6C4D 3FFE 389F 209E 3128 5698 ----------+
Attachment:
signature.asc
Description: This is a digitally signed message part