map/docs/deploy/das.md

159 lines
2.5 KiB
Markdown
Raw Normal View History

2024-10-24 09:37:53 +08:00
# TDEngine3 安装部署
> 当前版本: 3.3.2.0
2024-10-24 13:51:59 +08:00
## 安装包确认
请确认安装包是否已经在`/das/install`目录下
`TDengine-server-3.3.2.0-Linux-x64.tar.gz` - TDEngine 3.3.2.0 官方安装包
`td3.3.2.13_openeuler_patch.tar.gz` - TDEngine 3.3.2.13 OpenEuler补丁包
## TDEngine3安装
1. 先解压TDEngine3官方安装包
```shell
cd /das/install/
tar zxvf TDengine-server-3.3.2.0-Linux-x64.tar.gz
```
2. 运行安装脚本
```shell
cd TDengine-server-3.3.2.0
./install.sh
```
2024-12-10 08:57:34 +08:00
![alt text](asserts/image-tdinst01.png)
2024-10-24 13:51:59 +08:00
这里输入服务器的IP地址。
2024-12-10 08:57:34 +08:00
![alt text](asserts/image-tdinst02.png)
2024-10-24 13:51:59 +08:00
这里直接回车即可。
2024-12-10 08:57:34 +08:00
![alt text](asserts/image-tdinst03.png)
2024-10-24 13:51:59 +08:00
继续回车。
2024-12-10 08:57:34 +08:00
![alt text](asserts/image-tdinst04.png)
2024-10-24 13:51:59 +08:00
看到上图的内容TDEngine官方安装包就安装完毕了下面运行补丁。
```shell
cd /das/install
tar zxvf td3.3.2.13_openeuler_patch.tar.gz
```
执行补丁脚本
```shell
2024-10-24 13:52:50 +08:00
cd patch
2024-10-24 13:51:59 +08:00
./apply_patch.sh
```
> PS. 此脚本会更改TDEngine的默认数据目录为/das/data/tddata
2024-12-09 14:04:52 +08:00
## TDEngine3启停
```sh
systemctl start taosd
systemctl stop taosd
systemctl restart taosd
```
### 开机自启
```shell
systemctl enable taosd
```
###
这样就完成了TDEngine3.3.2.13的安装。
## PostgreSQL 安装配置
```shell
yum install postgresql-server -y
mkdir /das/data/pgdata
chown postgres:postgres /das/data/pgdata
````
### 修改数据文件位置
编辑`/usr/lib/systemd/system/postgresql.service`文件
将PGDATA改为下面的内容
```systemdS
Environment=PGDATA=/das/data/pgdata
```
### 初始话数据库
```shell
postgresql-setup initdb
systemctl start postgresql
```
### 配置文件修改
修改访问权限配置, 编辑文件`/das/data/pgdata/pg_hba.conf`,修改为
![alt text](image.png)
修改数据监听端口,编辑文件`/das/data/pgdata/postgresql.conf`,修改为
![alt text](image-1.png)
### 服务自启
```shell
systemctl enable postgresql
```
### 数据库初始化
```shell
su - postgres
2024-12-09 15:11:58 +08:00
```
### Redis安装配置
```shell
yum install redis6 -y
```
### 配置文件修改
编辑文件`/etc/redis/redis.conf`,修改为
![alt text](image-2.png)
第一处修改数据文件dump位置
![alt text](image-3.png)
第二处修改redis密码
![alt text](image-4.png)
第三处修改redis监听端口
### 服务启动与自启
```shell
systemctl start redis
systemctl enable redis
```
### 防火墙配置
```shell
firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload
```
2024-12-09 14:04:52 +08:00
2024-12-09 15:11:58 +08:00
## minio安装配置
2024-12-09 14:04:52 +08:00