【问题标题】:Difficulty in working with buckets with Influx CLI使用 Influx CLI 处理存储桶时遇到困难
【发布时间】:2022-09-29 15:12:32
【问题描述】:

我是 Influx 的新手,我已经在我的 Linux Ubuntu 18.04 本地环境中安装了 InfluxDB 和 Influx CLI。

bernardo@BDi-laptop:~$ influxd version
InfluxDB v1.8.10 (git: 1.8 688e697c51fd)

bernardo@BDi-laptop:~$ influx version
Influx CLI 2.3.0 (git: 88ba346) build_date: 2022-04-06T19:30:53Z

我已经按照官方说明 (https://docs.influxdata.com/influxdb/cloud/tools/influx-cli/) 中的说明设置了 CLI:

bernardo@BDi-laptop:~$ influx config create --config-name local-config \\
>   --host-url http://localhost \\
>   --org pengon \\
>   --token secret-token \\
>   --active

Active  Name            URL                 Org
*       local-config    http://localhost    pengon

我在数据库中加载了一些简单的测试数据:

> SELECT * FROM periodic_measurements_test WHERE sensor_id=\'8\';
name: periodic_measurements_test
time                 apartment_id metric mvalue original_db original_id room_id sens_id sensor_id
----                 ------------ ------ ------ ----------- ----------- ------- ------- ---------
2021-01-11T07:00:00Z 69           3      5      1           1           77              8
2021-01-11T07:10:00Z 0            3      5      1           2           77              8
2021-01-11T07:20:00Z 69           3      5      1           3           0               8
2021-01-11T08:00:00Z 69           18     25     1           5           77              8
2021-01-11T08:10:00Z 69           20     25     1           6           77              8
2021-01-11T08:20:00Z 69           7      25     1           7           77              8
2021-01-11T08:30:00Z 69           4      25     1           8           77              8
2021-01-11T08:40:00Z 69           8      25     1           9           77              8
2021-01-11T09:00:00Z 69           150    25     1           10          77              8
2021-01-11T10:00:00Z 69           5             1           11          77              8
2021-01-11T10:10:00Z 69           5             1           12          77              8

当我试图列出桶,我得到一个错误

bernardo@BDi-laptop:~$ influx bucket list
Error: failed to list buckets: 502 Bad Gateway:
unable to decode response content type \"text/html\"

尝试时也会发生同样的情况创建一个桶

bernardo@BDi-laptop:~$ influx bucket create -n bucket1 -o pengon -r 52w
Error: failed to lookup org with name \"pengon\": 502 Bad Gateway:
unable to decode response content type \"text/html\"

任何提示有什么问题?

谢谢,

贝尔纳多

    标签: influxdb


    【解决方案1】:

    InfluxDB 版本 1 和版本 2 不兼容。我假设您打算在创建存储桶和列表存储桶时使用 InfluxDB 版本 2。但是,您现在使用的数据库服务器是 v1.8,由

    bernardo@BDi-laptop:~$ influxd version
    InfluxDB v1.8.10 (git: 1.8 688e697c51fd)
    

    虽然您的数据库客户端是 v2.3,但由

    bernardo@BDi-laptop:~$ influx version
    Influx CLI 2.3.0 (git: 88ba346) build_date: 2022-04-06T19:30:53Z
    

    您试图使用 v2.x 的客户端与 v1.x 的服务器通信,它会提示您不明确的消息,例如“502 Bad Gateway”

    你能从数据库服务器卸载 v1.8 并安装 v2.X 吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-20
      • 1970-01-01
      • 2011-07-25
      • 1970-01-01
      • 2019-03-03
      • 1970-01-01
      相关资源
      最近更新 更多