TDengine-3.3.2.0 官网原版Linux部署脚本

Tdengine简介

TDengine 是一款开源高性能云原生时序数据库Time Series DatabaseTSDB), 它专为物联网、车联网、工业互联网、金融、IT 运维等场景优化设计。同时它还带有内建的缓存、流式计算、数据订阅等系统功能,能大幅减少系统设计的复杂度,降低研发和运营成本,是一款极简的时序数据处理平台。本文档是 TDengine 的用户手册,主要是介绍 TDengine 的基本概念、安装、使用、功能、开发接口、运营维护、TDengine 内核设计等等,它主要是面向架构师、开发工程师与系统管理员的。

Linux部署脚本

#!/bin/sh


echo "Start install TDengine..."


# 版本号 (稳定版)
version="3.3.2.0"
# 安装包
taos_pkg="TDengine-server-$version-Linux-x64.tar.gz"
taos_src="TDengine-server-$version"

# 解压路径
target_path="/usr/local/src"
# 配置文件
taos_cfg="/etc/taos/taos.cfg"
# 日志目录
logDir="/data/tdengine/log"
# 数据目录
dataDir="/data/tdengine/data"


if [ ! -d $target_path ];then
  mkdir -p $target_path
fi

if [ ! -d $logDir ];then
  mkdir -p $logDir
fi

if [ ! -d $dataDir ];then
  mkdir -p $dataDir
fi

chmod 755 $dataDir


# 官网下载安装包
if [ ! -f $taos_pkg ];then
    echo "Download $taos_pkg"
    wget https://www.taosdata.com/assets-download/3.0/$taos_pkg
fi


# 安装包解压
tar -xvf $taos_pkg -C $target_path


# 执行脚本
cd $target_path/$taos_src
./install.sh -e no



# 备份配置
cp $taos_cfg $taos_cfg.back

# 修改配置
sed -i "s/^# logDir.*/logDir    \/data\/tdengine\/log/g" $taos_cfg
sed -i "s/^# dataDir.*/dataDir  \/data\/tdengine\/data/g" $taos_cfg
sed -i "s/^# supportVnodes.*/supportVnodes    8/g" $taos_cfg

# 查看配置
head -n 40 $taos_cfg


# 启动服务
echo "----Start taosd----"
systemctl start taosd
systemctl start taosadapter


echo "----status----"
systemctl status taosd
systemctl status taosadapter


echo "=========================="

echo "提示信息"
echo "TDengine: root默认密码'taosdata' "
echo "修改密码: ALTER user root PASS '123456'; "

echo "============END==========="

ps -ef | grep taos

  安装步骤

  1. 将以上内容写入文件

vim  tdengine-auto-install.sh

  2. 授权文件可执行权限

chmod  +x  tdengine-auto-install.sh

  3. 启动脚本安装命令

sh  tdengine-auto-install.sh

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值