跳转到主内容

AltaVault 消息 "evicted slab X had been in evicter for Y seconds" 的含义是什么?

Views:
6
Visibility:
Public
Votes:
0
Category:
altavault
Specialty:
dp
Last Updated:

适用于

  • AltaVault
  • AVA400
  • AVA800
  • AVA-V

解答

  • 设备会在本地缓存中为新数据保留可用空间。
  • 默认情况下,逐出操作会将本地缓存利用率保持在 90% 。
  • 首先逐出最旧的数据 " 数据块 "

如果逐出的数据小于 30 天,则会记录通知级别的消息。

May 19 09:26:07 localhost rfsd[23260]: [evicter.NOTICE] (24411) evicted slab 0x8de09d0000; had been in evicter for 299062 seconds; instime=1463314903

  • 此层块在被逐出时已使用 299062 秒( 3.46 天)。
  • instime 是以 Epoch 时间表示的文件时间戳。

其他信息 

  • 对现有数据块中的参考数据进行编码时,其时间戳将刷新为当前日期和时间。
  • 这样,设备便可以先删除最旧和最不使用的数据。
  • 理想情况下,本地缓存会保留 4-6 周的备份