【问题标题】:How to configure the configuration file in /var/lib/taos/vnode/vnode2/wal/如何配置/var/lib/taos/vnode/vnode2/wal/中的配置文件
【发布时间】:2023-01-15 14:58:14
【问题描述】:

我正在使用 TDengine 3.0。现在发现在/var/lib/taos/vnode/vnode2/wal/下生成了大量0000000.log,占用空间很大。 日志文件应该如何配置,文件应该如何清理?

【问题讨论】:

    标签: tdengine


    【解决方案1】:

    WAL_RETENTION_PERIOD:指定 WAL 文件被删除的时间。该参数用于数据订阅。输入以秒为单位的时间。 single copy 的默认值为 0。值为 0 表示每个 WAL 文件在其内容写入磁盘后立即被删除。 -1:永远不会删除 WAL 文件。多副本的默认值为 4 天。

    WAL_RETENTION_SIZE:指定删除 WAL 文件的大小。该参数用于数据订阅。输入以 KB 为单位的大小。 single copy 的默认值为 0。值为 0 表示每个 WAL 文件在其内容写入磁盘后立即被删除。 -1:永远不会删除 WAL 文件。多副本的默认值为-1。 WAL_ROLL_PERIOD:指定 WAL 文件轮换的时间。这段时间过去后,将创建一个新的 WAL 文件。 single copy 默认值为 0,0 表示只有在之前的 WAL 文件写入磁盘后,才会创建新的 WAL 文件。多副本的默认值为 1 天。

    WAL_SEGMENT_SIZE:指定一个 WAL 文件的最大大小。当前的 WAL 文件达到这个大小后,会创建一个新的 WAL 文件。默认值为 0。值为 0 表示只有在先前的 WAL 文件写入磁盘后才会创建新的 WAL 文件。

    这四种配置可以帮助你

    来自https://docs.tdengine.com/taos-sql/database/

    【讨论】:

      猜你喜欢
      • 2023-03-05
      • 1970-01-01
      • 2017-12-28
      • 2019-04-16
      • 2012-10-14
      • 2020-11-06
      • 1970-01-01
      • 2014-11-30
      • 1970-01-01
      相关资源
      最近更新 更多