gtctl
gtctl,g-t-control,是一个用于管理 GreptimeDB 集群的命令行工具。gtctl 是集成了 GreptimeDB 集群的多种操作的多合一 binary。
安装
一键安装
使用以下命令下载二进制文件:
curl -fsSL https://raw.githubusercontent.com/greptimeteam/gtctl/develop/hack/install.sh | sh
下载完成后,gtctl 将位于当前目录中。
你还可以从 AWS 中国区 S3 存储桶安装 gtctl:
curl -fsSL https://downloads.greptime.cn/releases/scripts/gtctl/install.sh | sh -s -- -s aws
通过 Homebrew 安装
在 macOS 上,可以通过 Homebrew 安装 gtctl:
brew tap greptimeteam/greptime
brew install gtctl
从源代码构建
如果已经安装了 Go,可以在该项目下运行 make
命令来构建 gtctl:
make gtctl
构建完成后,gtctl 将生成在 ./bin/
目录下。如果想要安装 gtctl,可以运行 install
命令:
# 构建的 gtctl 将安装在 /usr/local/bin 目录下
make install
# 构建的 gtctl 将安装在自定义路径下
make install INSTALL_DIR=<your-path>