ThingsBoard3.9.1基础概念-告警/时序数据/事件

        最近在整理thingsboard课程,基于最新thingsboard版本3.9.1/4.0,欢迎大家收藏关注我提问在评论区留言,我争取把最新、最准、最好的课程,呈现在各位亦师亦友的csdn广大读者面前。

目录

1.基础概念-时序数据/告警/事件

1.1时序数据(遥测)

1.2告警

1.3事件


1.基础概念-时序数据/告警/事件

1.1时序数据(遥测)

thingsboard提供了一系列于时序数据相关的功能:

采集:使用MQTT, CoAP or HTTP协议采集设备数据。

存储:在Cassandra(高效、可扩展、能容错的NoSQL数据库)中存储时序数据。

你的命令和路径看起来有问题,可能是路径格式错误导致的。以下是详细分析和解决方案: --- ### 问题分析: 1. **路径格式错误**: - 你使用的路径是 `./opt/kafka_2.13-3.9.1/config/server.properties`,但 `./opt` 表示**当前目录下的 `opt` 文件夹**,而你可能想用的是**系统绝对路径 `/opt`**。 - 如果 Kafka 安装在 `/opt/kafka_2.13-3.9.1/`,正确的配置文件路径应该是 `/opt/kafka_2.13-3.9.1/config/server.properties`(无 `./` 前缀)。 2. **命令执行位置**: - 如果你在 `/opt/kafka_2.13-3.9.1/` 目录下运行命令,可以直接用相对路径: ```bash ./bin/kafka-server-start.sh ./config/server.properties ``` - 但如果你在其他目录(如 `~`)运行,必须用绝对路径: ```bash /opt/kafka_2.13-3.9.1/bin/kafka-server-start.sh /opt/kafka_2.13-3.9.1/config/server.properties ``` --- ### 解决方法: #### 1. **确认 Kafka 安装路径**: - 运行以下命令检查 Kafka 是否真的安装在 `/opt`: ```bash ls -l /opt/kafka_2.13-3.9.1/config/server.properties ``` - 如果文件存在,继续下一步;如果不存在,可能是解压路径错误,需重新解压到 `/opt`。 #### 2. **修正启动命令**: - **情况1**:当前目录是 Kafka 根目录(`/opt/kafka_2.13-3.9.1/`): ```bash ./bin/kafka-server-start.sh ./config/server.properties ``` - **情况2**:在其他目录(如 `~`)运行: ```bash /opt/kafka_2.13-3.9.1/bin/kafka-server-start.sh /opt/kafka_2.13-3.9.1/config/server.properties ``` #### 3. **检查文件权限**: - 确保当前用户对配置文件有读取权限: ```bash chmod 644 /opt/kafka_2.13-3.9.1/config/server.properties ``` #### 4. **验证配置文件内容**: - 检查 `server.properties` 是否配置正确(尤其是 `log.dirs` 和 `zookeeper.connect`): ```bash cat /opt/kafka_2.13-3.9.1/config/server.properties | grep -E "log.dirs|zookeeper.connect" ``` --- ### 常见错误场景: 1. **错误命令示例**: ```bash ./kafka-server-start.sh ./opt/kafka_2.13-3.9.1/config/server.properties ``` - 问题:`./opt` 会被解析为当前目录下的 `opt` 文件夹(如 `/home/user/opt`),而非 `/opt`。 2. **正确命令**: ```bash /opt/kafka_2.13-3.9.1/bin/kafka-server-start.sh /opt/kafka_2.13-3.9.1/config/server.properties ``` --- ### 总结: - **根本原因**:路径格式错误(`./opt` vs `/opt`)。 - **关键修复**:使用绝对路径 `/opt/kafka_2.13-3.9.1/config/server.properties`。 - **推荐操作**: 1. 切换到 Kafka 目录再启动: ```bash cd /opt/kafka_2.13-3.9.1/ ./bin/kafka-server-start.sh ./config/server.properties ``` 2. 或直接指定绝对路径。 --- ### 示例修复流程: ```bash # 1. 确认文件存在 ls -l /opt/kafka_2.13-3.9.1/config/server.properties # 2. 启动Kafka(推荐方式) cd /opt/kafka_2.13-3.9.1/ ./bin/kafka-server-start.sh ./config/server.properties # 或直接使用绝对路径(无需cd) /opt/kafka_2.13-3.9.1/bin/kafka-server-start.sh /opt/kafka_2.13-3.9.1/config/server.properties ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值