Skip to content

Latest commit

 

History

History
40 lines (23 loc) · 1.94 KB

tiup-faq.md

File metadata and controls

40 lines (23 loc) · 1.94 KB
title category
TiUP FAQ
tools

TiUP FAQ

TiUP 是否可以不使用官方镜像源?

TiUP 支持通过环境变量 TIUP_MIRRORS 指定镜像源,镜像源的地址可以是一个本地目录或 HTTP 服务器地址。如果用户的环境不能访问网络,可以建立自己的离线镜像源使用 TiUP。

如何将自己编写的组件放入 TiUP 镜像仓库?

TiUP 暂时不支持外部开发的组件,但是 TiUP Team 已经制定了 TiUP 组件开发规范,同时正在开发 tiup-publish 组件,完成 tiup-publish 组件后,开发者可以通过 tiup publish <comp> <version> 将自己开发的组件发布到 TiUP 的官方镜像仓库。

tiup-playground 和 tiup-cluster 有什么区别?

TiUP Playground 组件主要定位是快速上手和搭建单机的开发环境,支持 Linux/MacOS,要运行一个指定版本的 TiUP 集群更加简单。TiUP Cluster 组件主要是部署生成环境集群,通常是一个大规模的集群,还包含运维相关操作。

怎么样编写 tiup-cluster 组件的拓扑文件?

可以参考拓扑文件的 样例,样例中包含了:

  1. 两地三中心
  2. 最小部署拓扑
  3. 完整拓扑文件

可以根据自己的需求选择不同的模板,进行编辑。

同一个主机是否可以部署多个实例?

同一个主机可以使用 TiUP Cluster 部署多个实例,但是需要配置不同的端口和目录信息,否则可能导致目录以及端口冲突。

是否可以检测同一个集群内的端口和目录冲突?

同一个集群的端口和目录冲突会在部署和扩容的时候进行检测,如果有目录和端口冲突,本次部署或扩容会中断。

是否可以检测不同集群的端口和目录冲突?

如果不同集群是由同一个 TiUP 中控机部署的,会在部署和扩容时进行检测,如果属于不同的 TiUP 中控机,目前不支持检测。