[Mailman-Users] moving large archive

Rae webdev at aplonis.com
Fri Sep 26 00:54:25 CEST 2003


Hello,

I'm transferring lists from one server to another. A couple lists have 
extremely large archives and while running the bin/arch command it faults 
with a memory error (see below). Additionally, the same thing happens when 
I run it with the unlimit command. I've even increased the size of the 
server disk space. Same result. Does anyone know how I can solve this? Or 
how to take the listname.mbox apart to eliminate old messages? Or any other 
workable solution?

TIA

Rae
--------------------------
2003-September
Updating index files for archive [2001-June]
Traceback (most recent call last):
   File "bin/arch", line 187, in ?
     main()
   File "bin/arch", line 177, in main
     archiver.close()
   File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 304, in close
     self.update_dirty_archives()
   File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 518, in 
update_dirty_archives
     self.update_archive(i)
   File "/usr/local/mailman/Mailman/Archiver/HyperArch.py", line 1038, in 
update_archive
     self.__super_update_archive(archive)
   File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 421, in 
update_archive
     self.__set_parameters(archive)
   File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 336, in 
__set_parameters
     firstdate = self.database.firstdate(archive)
   File "/usr/local/mailman/Mailman/Archiver/HyperDatabase.py", line 209, 
in firstdate
     self.__openIndices(archive)
   File "/usr/local/mailman/Mailman/Archiver/HyperDatabase.py", line 240, 
in __openIndices
     self.__closeIndices()
   File "/usr/local/mailman/Mailman/Archiver/HyperDatabase.py", line 265, 
in __closeIndices
     index.close()
   File "/usr/local/mailman/Mailman/Archiver/HyperDatabase.py", line 187, 
in close
     fp.write(marshal.dumps(self.dict))
MemoryError





More information about the Mailman-Users mailing list