Centos安装IoTDB(单机版)

文章目录

  • 一、下载安装文件
  • 二、环境准备
  • 三、安装

一、下载安装文件

本次使用V1.0.0版本
https://iotdb.apache.org/Download/
Centos安装IoTDB(单机版)_第1张图片

wget https://archive.apache.org/dist/iotdb/1.0.0/apache-iotdb-1.0.0-all-bin.zip

文件目录说明:

目录 说明
conf 配置文件目录,包含 ConfigNode、DataNode、JMX 和 logback 等配置文件
data 数据文件目录,包含 ConfigNode 和 DataNode 的数据文件
lib 库文件目录
licenses 证书文件目录
logs 日志文件目录,包含 ConfigNode 和 DataNode 的日志文件
sbin 脚本目录,包含 ConfigNode 和 DataNode 的启停移除脚本,以及 Cli 的启动脚本等
tools 系统工具目录

二、环境准备

1、安装前需要保证设备上配有 JDK>=1.8 的运行环境,并配置好 JAVA_HOME 环境变量
2、设置最大文件打开数为 65535

ulimit -n 65535

最大连接

sysctl -w net.core.somaxconn=65535

3、关闭防火墙

systemctl stop firewalld.service
systemctl disable firewalld.service

三、安装

说明文档:
iotdb官方说明文档

1、解压zip文件

unzip apache-iotdb-1.0.0-all-bin.zip

2、修改配置
Centos安装IoTDB(单机版)_第2张图片
由于iotdb默认只能本地连接,所以我们将/apache-iotdb-1.0.0-all-bin/conf/iotdb-datanode.properties文件中的“dn_rpc_address”进行修改
Centos安装IoTDB(单机版)_第3张图片
3、启动
启动的执行文件在/apache-iotdb-1.0.0-all-bin/sbin目录下

cd ***/apache-iotdb-1.0.0-all-bin/sbin
./start-standalone.sh

4、测试连接
官方提供了客户端连接工具,也在/apache-iotdb-1.0.0-all-bin/sbin目录下

./start-cli.sh -h ip地址 -p 6667 -u root -pw root

Centos安装IoTDB(单机版)_第4张图片
四、通过docker安装
官方说明
https://iotdb.apache.org/zh/UserGuide/V1.0.x/QuickStart/WayToGetIoTDB.html

# 获取镜像
docker pull apache/iotdb:1.0.0-standalone
# 启动
docker run -d --name iotdb-service \
--hostname iotdb-service \
-v /opt/iotdb/data:/iotdb/data \
-v /opt/iotdb/logs:/iotdb/logs \
-v /etc/localtime:/etc/localtime:ro \
--ip 192.168.117.137 \
-p 6667:6667 \
-e cn_internal_address=iotdb-service \
-e cn_target_config_node_list=iotdb-service:22277 \
-e dn_rpc_address=iotdb-service \
-e dn_internal_address=iotdb-service \
-e dn_target_config_node_list=iotdb-service:22277 \
apache/iotdb:1.0.0-standalone 
#注意
ip和映射路径要替换

你可能感兴趣的:(iotdb,centos,iotdb,服务器)