文档中心MogDBMogDB StackUqbar
v1.1

文档:v1.1

支持的版本:

安装 PTK

PTK 作为一个部署管理工具,并不需要和数据库实例安装到一起。

我们推荐使用一个中控管理机器来安装PTK,然后通过该中控机去部署管理数据库实例到其他服务器,这样的话,可以避免数据库实例机器的故障造成 PTK 不可用。

在线安装

注意: 命令行安装方式不支持 Windows 系统

在 MacOS 或 Linux 系统的终端中,执行以下指令即可自动完成安装:

curl --proto '=https' --tlsv1.2 -sSf https://cdn-mogdb.enmotech.com/ptk/install.sh | sh

该指令会自动将 PTK 安装在用户的家目录 $HOME/.ptk 目录下,该目录以后会作为 PTK 工具的工作目录, 其产生的缓存文件、数据文件以及集群的配置信息,备份信息等文件均会存储到该目录下。 同时,安装指令会自动将 $HOME/.ptk/bin 的路径加入到对应 SHELL Profile 文件的 PATH 环境变量中, 这样在用户登录到服务器后就可以直接使用 ptk 指令了。

离线安装

如果你需要安装的服务器无法直接访问外网或者是需要在 Windows 系统上使用 PTK 工具,此时可以通过手动方式进行安装。

请按照以下操作步骤进行安装:

第一步:先在个人电脑上从下面链接页面下载对应服务器架构的安装包:

🔗 https://www.mogdb.io/downloads/ptk/all

第二步:下载好安装包以后,通过内网将安装包发送到目标服务器上解压;

第三步:解压后会得到一个名为 ptk 的二进制文件,该文件即为 PTK 的可执行文件,可以根据个人偏好,将该文件移动到合适的目录(推荐 $HOME/.ptk/bin/ 目录,需手动创建),然后将所在所在目录添加到 PATH 环境变量中即可;

mkdir -p $HOME/.ptk/bin/
tar -xvf <PTK.tar.gz> -c $HOME/.ptk/bin/
echo 'export PATH=$HOME/.ptk/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

升级 PTK

如果是离线方式安装的,重新下载最新的安装包后替换覆盖服务器上的二进制文件即可升级到最新版。

如果是在线方式安装的,执行以下指令即可自动将 PTK 升级到最新版:

ptk self upgrade
Copyright © 2011-2024 www.enmotech.com All rights reserved.