Update 02-management.md

This commit is contained in:
Haojun Liao 2024-11-11 20:00:58 +08:00 committed by GitHub
parent a379cca421
commit 10bb53c369
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 7 additions and 9 deletions

View File

@ -4,10 +4,10 @@ sidebar_label: "安装部署"
---
### 环境准备
ANode 要求节点上准备有 Python 3.10 及以上版本,以及相应的 Python 包自动安装组件 Pip同时请确保能够正常连接互联网。
ANode 可以运行在Linux/Windows/Mac 操作系统之上,同时要求部署 Anode 的节点安装有 3.10 及以上版本的 Python,以及相应的 Python 包自动安装组件 Pip同时请确保能够正常连接互联网。
### 安装及卸载
使用专门的 ANode 安装包 TDengine-enterprise-anode-1.x.x.tar.gz 进行 ANode 的安装部署工作,安装过程与 TDengine 的安装流程一致。
使用安装包 TDengine-enterprise-anode-1.x.x.tar.gz 进行 ANode 的安装部署工作,主要操作流程如下:
```bash
tar -xzvf TDengine-enterprise-anode-1.0.0.tar.gz
@ -15,12 +15,10 @@ cd TDengine-enterprise-anode-1.0.0
sudo ./install.sh
```
卸载 ANode执行命令 `rmtaosanode` 即可。
在安装完成 ANode 之后,执行命令 `rmtaosanode` 即可。
ANode 使用 Python 虚拟环境运行,避免影响安装环境中现有的 Python 库。安装后的默认 Python 虚拟环境目录位于 `/var/lib/taos/taosanode/venv/`。为了避免反复安装虚拟环境带来的开销,卸载 ANode 执行的命令 `rmtaosanode` 并不会自动删除该虚拟环境,如果您确认不需要 Python 的虚拟环境,手动删除即可。
### 其他
为了避免 ANode 安装后影响目标节点现有的 Python 库。 ANode 使用 Python 虚拟环境运行,安装后的默认 Python 目录处于 `/var/lib/taos/taosanode/venv/`。为了避免反复安装虚拟环境带来的开销,卸载 ANode 并不会自动删除该虚拟环境,如果您确认不需要 Python 的虚拟环境,可以手动删除。
### 启动及停止服务
### 启停服务
安装 ANode 以后,可以使用 `systemctl` 来管理 ANode 的服务。使用如下命令可以启动/停止/检查状态。
```bash
@ -41,7 +39,7 @@ systemctl status taosanoded
#### 配置说明
Anode 提供的 RestFul 服务使用 uWSGI 驱动,因此 ANode 和 uWSGI 的配置信息存放在同一个配置文件中,具体如下:
Anode 提供的服务使用 uWSGI 驱动,因此 ANode 和 uWSGI 的配置信息共同存放在相同的配置文件 `taosanode.ini`,该配置文件默认位于 `/etc/taos/`目录下,其具体内容及说明如下:
```ini
[uwsgi]
@ -126,7 +124,7 @@ draw-result = 0
**提示**
请勿设置 `daemonize` 参数,该参数会导致 uWSGI 与 systemctl 冲突,从而无法正常启动。
其他的具体的配置信息,请参考 uWSGI 的官方配置文档说明。
### ANode 基本操作
#### 创建 ANode