2017-09-06 101 views
0

我想知道更多有关领域对象服务器上的临时文件夹是如何工作的,这样我可以删除不需要文件。在领域对象服务器,删除临时文件

我的服务器上,在无功/ lib中/境界/目标服务器的/ tmp我:是从周一8月21日所有的0字节

  • 38项(core.something)。
  • 从8月23日(星期三)起,有700件物品(core.something)是700mb - 3.5gb。
  • 从8月27日星期日起2.5GB的1个文件(core.something)。
  • 8档(core.something)从8月30日星期三开始1-3.5gb。
  • 6档(core.something),从8月31日星期四开始1-3.4gb。
  • 9个文件(core.something)从9月1日星期五开始1-2.1gb。
  • 2档(core.something)从9月4日星期一开始1-2.7gb。
  • 8月11日至9月4日带有文件夹的realm-object-server文件夹。

我的问题是,如果我可以删除任何东西掉出来这个文件夹中。这些文件的日期有很大差距,特别是8月23日的文件在服务器上占用342gb的空间。如果这些已经过时,是否有东西会自动删除这些文件,或者如果我删除它们会伤害什么?

这是非常混乱如何有存储在服务器等少的数据对如此多的数据(比较)被输入/输出传送从所述服务器。 (注意:我们错误地将图像存储在域中,并且已经切换到将它们存储在设备上并存储URL,但是我们没有迁移存储照片的领域,所以它们仍然是,但是所有新领域将只存储引用,这就是为什么有这么多膨胀,但我没有看到手动清除临时文件的任何文档,或者如果这是自动完成的,那么应该做什么来确保它)

+0

那么,我的服务器已满,所以我删除了一些文件,以重新启动服务器。我真的很感谢一些关于我可能刚刚打破的事情以及如何处理这一事件的见解。 – Kurt

+0

Realm在运行时使用'var/lib/realm/object-server/tmp'来存储各种临时项目(例如对象的元数据,权限领域信息等)。如果磁盘上的空间有问题(即该目录变得太大),则可以安全地删除此目录下的所有内容(在停止ROS之后),并在启动时根据需要重新创建ROS。 这比我们通常期望的目录要大,但正如您所指出的,这可能是由于在这种情况下存储大型二进制图像造成的。 –

+0

谢谢@EricMaxwell。所以,在删除这些文件之前我没有停止服务器。它从那以后重新开始。我是否可以通过删除服务器正在运行的服务器来造成持久的损害?也是>只是为了澄清,在将来,只要我停止服务器,我可以将其清除,然后重新启动服务器,它只会创建它所需的临时文件。 – Kurt

回答

1

当ROS停止时,可以删除var/lib/realm/object-server/tmp目录中的文件 。删除这些文件没有持久的损害。 tmp文件将在需要时由ROS创建。

境界的备份服务不备份tmp目录要么。