Zope Data.fs太大了,以至于我再也无法打包了

时间:2014-10-08 03:14:46

标签: zope

我的网站数据库变得太大,以至于它甚至无法再打包自己了。当我打包它时,它说空间不足。

我尝试删除服务器中的某些文件但无济于事 - 数据库本身只占用整个磁盘空间。

Zope Control Panel

从这一点开始我将如何继续?由于磁盘空间已满,因此无法添加更多数据,因此网站基本停滞不前。

其他细节

服务器在Ubuntu 11.10上

2 个答案:

答案 0 :(得分:1)

将Data.fs文件复制到另一台具有更多磁盘空间的计算机,并将其打包到那里。然后将较小的文件复制回服务器,将其关闭并移动打包版本。

根据您愿意容忍的停机时间,您可以首先删除大型解压缩的Data.fs文件,然后复制替换。

如果您在网站上使用blobstorage,则在整个ZODB中进行复制时,您必须包含该内容。

答案 1 :(得分:0)

几周后,我回到了这个问题,我终于修好了。

它类似于@MartijnPieters的想法,但我以不同的方式解决了这个问题。

我的zope实例位于/dev/sda6,文件系统已满。我只是将大小从27G增加到60G然后我打包了我的Data.fs文件。

我在我的机器上使用GParted,但是因为/ dev / sda6是本机的linux文件系统。如果您正在运行LVM,则可能需要使用resize2fs