回复
树莓派ARM TDengine源码安装 小白实操记录
索姆拉
发布于 2020-9-25 15:04
浏览
0收藏
1简介
Linux没有使用systemd做进程管理的必须使用源码安装。
2安装步骤
1源码下载地址
目前尝试ver-1.6.6.0分支成功,其他分支失败
https://github.com/taosdata/TDengine
2安装软件:cmake2.8 、openjdk-8-jdk、maven;操作命令如下:
sudo apt-get install -y cmake build-essential
sudo apt-get install openjdk-8-jdk
sudo apt-get install maven
3 在代码目录下新建build目录,并在build目录下编译;命令如下:
mkdir build && cd build
cmake .. && cmake --build .
4 对于arm系统可以指定类型进行编译,命令如下
aarch64:
cmake .. -DCPUTYPE=aarch64 && cmake --build .
aarch32:
cmake .. -DCPUTYPE=aarch32 && cmake --build .
5 服务端启动命令,如下:
./build/bin/taosd -c test/cfg
在另外一个终端连接服务端,命令如下:
./build/bin/taos
树莓系统armv7l 安装报错/usr/bin/ld: cannot find -lz"
需要安装
apt-get install zlib1g-dev
继续编译安装成功
6 安装包生成
先按照上面编译通过,再进行打包才能执行成功;虽然打包成功但是安装还是不行缺少东西,可以手动把驱动jar加入,有点坑还得填。
/TDengine$ sudo ./packaging/release.sh -c aarch32
3 运行调试
但是程序启动后报错,是因为/proc/$pid/io 没有io 文件;我用的arm系统不包含导致,需要重新编译系统增加io功能。
启动服务端报错
启动客户端报错
作者:码灵
来源:CSDN
标签
赞
收藏
回复
相关推荐