时序数据库IoTDB的安装与使用

Apache IoTDB(物联网数据库)是一体化收集、存储、管理与分析物联网时序数据的软件系统。 Apache IoTDB 采用轻量式架构,具有高性能和丰富的功能,并与Apache Hadoop、Spark和Flink等进行了深度集成,可以满足工业物联网领域的海量数据存储、高速数据读取和复杂数据分析需求。

装环境
安装前需要保证设备上配有 JDK>=1.8 的运行环境,并配置好 JAVA_HOME 环境变量。

设置最大文件打开数为 65535。
(1)查询
ulimit -n
(2)临时生效
ulimit -n 65535
(3)永久生效
将ulimit -n 65535添加到/etc/profile的最后
echo "ulimit -n 65535" >>/etc/profile
source /etc/profile刷新配置

Centos7单机二进制安装
(1)解压
yum install -y unzip zip
unzip apache-iotdb-0.13.0-all-bin.zip -d /usr/local/
mv apache-iotdb-0.13.0-all-bin/ iotdb
(2)配置环境变量
vi /root/.bashrc
export IOTDB_HOME=/usr/local/iotdb
export PATH=$PATH:$IOTDB_HOME/sbin
source /root/.bashrc
(3)后台启动
nohup start-server.sh >/dev/null 2>&1 &
ps -ef | grep iotdb
(4)命令行连接
start-cli.sh -h 127.0.0.1 -p 6667 -u root -pw root
start-cli.sh -h 192.168.1.10 -p 6667 -u root -pw root
start-cli.sh -h hostname -p 6667 -u root -pw root
(5)停止
stop-server.sh

单机安装后的软件目录结构
sbin 启动和停止脚本目录
conf 配置文件目录
tools 系统工具目录
lib 依赖包目录

初始安装后的 IoTDB 中有一个默认用户:root,默认密码为 root。用户可以使用该用户运行 Cli 工具操作 IoTDB。Cli 工具启动脚本为 sbin 文件夹下的 start-cli 脚本。启动脚本时需要指定运行 ip、port、username 和 password。

posted @   博小群  阅读(150)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
点击右上角即可分享
微信分享提示