TDengine安装教程
生活随笔
收集整理的這篇文章主要介紹了
TDengine安装教程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
TDengine安裝教程
前言
TDengine的安裝十分簡單,可以有以下三種安裝方式,源碼安裝、通過Docker容器進行安裝、通過安裝包進行安裝。但是使用源碼安裝較為復雜,通過docker的方式最為簡單,但是需要一定docker相關的知識,以及我自己嘗試docker安裝之后卻無法使用,因此本文推薦使用安裝包的方式進行TDengine的安裝。
使用安裝包的方式進行TDengine的安裝
注意事項?
- 注意事項,在linux系統的端口中輸入which systemd,如果不存在這個命令,那么只能使用源碼的方式進行安裝。具體原因是因為,TDengine只支持在使用systemd做進程服務管理的linux系統上。
下載地址
- TDengine的安裝包下載地址
- 請按照如下圖所示的進行下載,安裝包也會分成3種類型的,服務器部分、客戶端部分和報警模塊。此處選擇服務器版本。
具體操作
tar -xvzf TDengine-1.6.4.4.tar.gz //解壓TDengine的壓縮包
cd /TDengine-1.6.4.4 //進入文件夾
./install.sh //進行TDengine的安裝
注意事項
- 安裝時出現 leave it blank to build one:的時候,按下Enter鍵盤,不要瞎寫,采用默認配置,否則會出錯。
- 如果出現問題,對應的解決辦法?TDengine安裝出現問題的解決辦法
更改配置文件、數據路徑等
vi /etc/taos/taos.cfg?啟動服務
- systemctl start taosd??使用systemctl命令來啟動TDengine的服務進程
查看服務狀態
- systemctl status taosd??
出現問題
- 在服務器安裝TDengine之后,windows安裝客戶端,客戶端連接服務器的時候出現錯誤,錯誤為"Unable to establish connection",沒有解決,因此安裝低版本。
- 官方已經給出出錯的可能原因,需要逐一排查。參考鏈接,原因有可能出現在服務器防火墻和udp端口并未開放
- 參考鏈接
注意事項
- systemctl?命令需要?root?權限來運行,如果您非?root?用戶,請在命令前添加?sudo
- 為更好的獲得產品反饋,改善產品,TDengine會采集基本的使用信息,但您可以修改系統配置文件taos.cfg里的配置參數telemetryReporting, 將其設為0,就可將其關閉。
- TDengine采用FQDN(一般就是hostname)作為節點的ID,為保證正常運行,需要給運行taosd的服務器配置好hostname, 在客戶端應用運行的機器配置好DNS服務或hosts文件,保證FQDN能夠解析。
TDengine命令執行程序
- 執行TDengine命令行程序,您只要在Linux終端執行taos即可
- 如果TDengine終端鏈接服務成功,將會打印出歡迎消息和版本信息。如果失敗,則會打印錯誤消息出來(請參考FAQ來解決終端鏈接服務端失敗的問題)。TDengine終端的提示符號如下:
- 在TDengine終端中,用戶可以通過SQL命令來創建/刪除數據庫、表等,并進行插入查詢操作。在終端中運行的SQL語句需要以分號結束來運行。示例:
命令行參數
?可通過配置命令行參數來改變TDengine終端的行為。以下為常用的幾個命令行參數:
- -c, --config-dir: 指定配置文件目錄,默認為/etc/taos
- -h, --host: 指定服務的IP地址,默認為本地服務
- -s, --commands: 在不進入終端的情況下運行TDengine命令
- -u, -- user: 鏈接TDengine服務器的用戶名,缺省為root
- -p, --password: 鏈接TDengine服務器的密碼,缺省為taosdata
- -?, --help: 打印出所有命令行參數
參考鏈接
- TDengine安裝
- 立即開始
總結
以上是生活随笔為你收集整理的TDengine安装教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 线程池核心概述
- 下一篇: 水至清则无鱼人至贱则无敌(人至贱则无敌是