文档中心MogDBMogDB StackUqbar
v2.0

文档:v2.0

支持的版本:

安装 PTK

PTK 是一个可以独立运行的二进制文件,除了 CPU 架构外,对运行的操作系统没有额外的依赖,所以可以将 PTK 二进制放置到任何位置运行。

虽然 PTK 可以和数据库集群放到一起运行,但我们推荐您单独准备一台控制服务器来安装 PTK,和运行数据库的服务器隔离开单独管理,通过该控制服务器去部署管理数据库集群,这样可以避免数据库实例机器故障影响到 PTK 不可用。

PTK 的安装很简单,可以通过在线离线两种方式任选一种进行安装。

在线安装

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

在终端中,执行以下指令即可自动完成安装:

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 指令了。

执行安装完成后,用户重新打开终端即可激活 ptk 命令。

离线安装

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

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

  1. 先从下面链接页面下载对应服务器架构的安装包:

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

  2. 将安装包上传到目标服务器上解压即可

    mkdir -p $HOME/.ptk/bin
    tar -xvf <安装包> -C $HOME/.ptk/bin
    echo "export PATH=$HOME/.ptk/bin:$PATH" >> $HOME/.bashrc
    source $HOME/.bashrc
Copyright © 2011-2024 www.enmotech.com All rights reserved.