Documentation

排除systemd错误

此页面记录了 InfluxDB OSS 的早期版本。InfluxDB OSS v2 是最新的稳定版本。请参阅 InfluxDB v2 文档

使用 systemd(Ubuntu、Debian、CentOS)运行 InfluxDB 时,您可能会在 InfluxDB 日志中遇到错误(通过 journalctl -u influxdb)如:

  • error msg="无法打开系列文件"
  • run: 打开服务器: 打开 tsdb 存储: mkdir /var/lib/influxdb/data/_internal/_series/00: 权限被拒绝

当 InfluxDB 使用 systemd 安装时,自动创建一个 influxdb 用户和组。如果用户直接从他们的登录 shell 运行 influxd 进程,它可能会生成 influxdb 用户无法访问的新系列文件。在这种情况下,当 systemd 启动 InfluxDB 服务(通过 sudo systemctl start influxdb)时,InfluxDB 进程将退出,因为它无法访问由 root 用户拥有的剩余文件。

为了解决此问题,将InfluxDB目录中的所有文件的所有权设置为influxdb用户和组。请运行以下命令:

sudo chown -R influxdb:influxdb /var/lib/influxdb/*

或者,如果数据不重要,可以通过删除所有文件来重置数据库:

sudo rm -rf /var/lib/influxdb/


Flux的未来

Flux 正在进入维护模式。您可以像现在一样继续使用它,而无需对您的代码进行任何更改。

阅读更多

InfluxDB 3 开源版本现已公开Alpha测试

InfluxDB 3 Open Source is now available for alpha testing, licensed under MIT or Apache 2 licensing.

我们将发布两个产品作为测试版的一部分。

InfluxDB 3 核心,是我们新的开源产品。 它是一个用于时间序列和事件数据的实时数据引擎。 InfluxDB 3 企业版是建立在核心基础之上的商业版本,增加了历史查询能力、读取副本、高可用性、可扩展性和细粒度安全性。

有关如何开始的更多信息,请查看: