系统变为只读,写入操作会失败。
源码启动 Apache IoTDB 分布式
集群无法注册 DataNode
IoTDB 无法注册序列的原因及解法
如何通过 SQL 修改 IoTDB 默认用户 root 的密码
现象原因java 命令找不到,JAVA_HOME 没配好解决方案检查 java -version 和 echo JAVA_HOME是否一致,且此 java 目录是否存在。如果路径不存在,则更新 JAVA_HOME 到一个存在的 jdk 根目录。
在做 Apache 项目中,代码类的文件头都需要添加 Apache License,本文的配置可以创建文件时候自动添加文件头,不需要手动添加了。步骤如下:第 5 步,默认是这个配置:/*#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end#parse("File Header.java")public class ${NAME} {}在前边添加协议就可以了:/* * Lic
现象mvn clean package 时出现编译问题:java: 不兼容的类型
现象查询超时,服务器出现一下日志2022-01-05 15:57:05,724 [pool-12-I
现象Apache IoTDB 的 CI 上出现的:thrift failed output:thrift failed error: The system cannot execute the specified program.原因 <profile> <id>windows</id> <activation> <os>
Mac 编译 IoTDB 源码运行 mvn clean package -pl distribution -am -DskipTests报错:[INFO] -------------------< org.apache.iotdb:iotdb-thrift >--------------------[INFO] Building rpc-thrift 0.12.5-SNAPSHOT [4/17][INFO] ----------
现象IoTDB 进程消失。原因检查 iotdb-env.sh/bat 中分配的内存是不是超过系统剩余内存,被 OOM killer 杀掉了。会在这个文件里有 OOM 的日志
0.12.1及之前版本,最新点查询返回 3 列,所有序列的最新值都放在了 value 列。所以使用了 TEXT 类型存储
现象查询时报 ````Too many paths in one query ``原因(1)为了避免用户上来就 select * from root,把库里所有序列都查出来,加了个每次最大查询的列数限制,默认是 1000。超过了1000会提示。(2)对查询进行了内存控制,计算了每个查询的列数,并且为每个查询分配了一定的内存,如果剩余的查询内存不足以支持当前查询,也会报这个提示。
现象升级版本时出现以下日志,并且停止启动。WAL detected, please stop insertion, then run 'flush'原理为了简化升级流程,在升级大版本时,需要先 flush 之后再升级,flush 会把内存数据持久化,并且将文件封口,并且把内存数据对应的 wal 删掉。新版本启动时会检查,如果有 wal,先不启动,提示停止写入之后执行 flush。
今天的内容包括建模优化、读写性能优化,会涉及一些简单的原理介绍。主要面向0.8 - 0.10 版本。正文 3754 字,预计阅读时间 10分钟。建模指南关于存储组现在每个存储组是一个...
2019年12月,“清华数为物联网数据库IoTDB”在由大数据产业生态联盟、联盟大数据与产品质量保障工作组、中国软件评测中心组织的专业评审活动中被评为“优秀大数据产品”,并获得大数据基础设施类产品认定证书。据悉,包括IoTDB在内,本次评审共选出6项优秀大数据产品。清华数为物联网数据库 IoTDBApache IoTDB 是由清华大学研制并捐赠于 Apache 基金会的时序数据库项目。...
我又回来啦!这段时间 IoTDB 发布了两个版本,0.8.0 和 0.8.1,其中 0.8.1 是一个bug修复版。今天主要带大家上手使用 IoTDB,清华自研物联网时序数据库。正文 1430字,预计阅读时间 4 分钟。发布版下载IoTDB 的 Apache 正式版从 0.8.0 开始,版本号的格式为 X.Y.Z (大版本.小版本.补丁版)。如果只有 Z 不一样,是互相兼容的,...
0.11.0 版本的 Grafana-iotdb 连接器有个 bug,在master版本修复了,可以到下边的链接下载可用的连接器:https://github.com/apache/iotdb/issues/2137
原因一般是端口占用,可以 jps 检查是不是已经启动了一个 IoTDB
问题Can not establish connection with jdbc:iotdb://127.0.0.1:6667/ : Socket is closed by peer… Host is 127.0.0.1, port is 6667.原因用 0.10 的客户端连接 0.11 的服务器会报这个问题,客户端和服务器版本不匹配。目前,客户端和服务器需要同版本,0.8,0.9,0.10,0.11之间不互相兼容。。...
IoTDB 是清华大学软件学院自研时序数据库,全国高校首个进入apache的项目。github网址: https://github.com/apache/incubator-iotdb克隆项目git clone https://github.com/apache/incubator-iotdb.gitorgit clone git@github.com:apache/incubator-...
现象写入数据提示成功但查询结果为空原因(1) JDK版本太高JDK 16 的写入过程中会存在异常,这个异常被内部捕获了,未抛出,导致客户端认为写成功了。推荐用 JDK8在 PlanExecutor 的 insert() 函数中,可以看到,Exception 被 catch 了,但是没有打 log,也没有 throw,如果打个断点会看到:java.lang.reflect.InaccessibleObjectException: Unable to make field transient vo
现象0.12 版本 IoTDB:写入数据报数组越界2021-04-29 15:28:56,656 [pool-8-IoTDB-RPC-Client-14] WARN o.a.i.d.s.TSServiceImpl:1995 - [INTERNAL_SERVER_ERROR] Exception occurred while inserting records.java.lang.ArrayIndexOutOfBoundsException: 98 at org.apache.iotd
IoTDB客户端连接不到服务器Required field ‘statusCode’ was not present解决方法以上连接问题是客户端和服务器版本不一致导致的。确保程序中 pom 中的版本,iotdb 服务器的版本,或者 cli 的版本,都属于同一个大版本。目前 0.8.x 、 0.9.x 、 0.10.x 版本间的通信协议都不兼容,不能混用。如果遇到连接问题,请先检查版本是否一致。...
没有任何异常退出了,是启动命令不对。有问题的启动命令是: ./sbin/start-server.sh &正确的启动方式nohup ./sbin/start-server.sh >/dev/null 2>&1 &
IoTDB 0.10.0 源码发布版中的 python 客户端查询元数据、小数精度等示例代码有问题。可以使用 rel/0.10 分支新的 python-clihttps://github.com/apache/incubator-iotdb/blob/rel%2F0.10/client-py/元数据查询和数据查询都可以通过 execute_query_statement 执行 sql...
例如这个,这是因为元数据操作没做检查,先记了日志。重启的时候重做日志,遇到错误的会把堆栈打出来并且跳过。这个日志不影响重启,稍微等一等,日志都恢复完就可以启动了。
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号