v1.1
- 关于PTK
- 快速上手
- 安装PTK
- 使用手册
- 配置文件字段说明
- 配置文件示例
- 命令介绍
- ptk
- ptk completion
- ptk register
- ptk init-cluster
- ptk collect
- ptk rec-guc
- ptk cache
- ptk gen-ptkc
- ptk manage
- ptk demo
- ptk meta
- ptk version
- ptk self
- ptk gen-om-xml
- ptk env
- ptk gen-static-config
- ptk cluster
- ptk cluster rename
- ptk cluster throwout
- ptk cluster takeover
- ptk cluster uninstall-cm
- ptk cluster install-cm
- ptk cluster gen-cert-files
- ptk cluster load-cm-vip
- ptk cluster del-kerberos-auth
- ptk cluster add-kerberos-auth
- ptk cluster uninstall-kerberos-server
- ptk cluster install-kerberos-server
- ptk cluster is-in-upgrade
- ptk cluster upgrade-rollback
- ptk cluster upgrade-commit
- ptk cluster upgrade
- ptk cluster demote
- ptk cluster promote
- ptk cluster refresh
- ptk cluster shell
- ptk cluster modify-comment
- ptk cluster show-config
- ptk cluster set-guc
- ptk cluster show-guc
- ptk cluster set-hba
- ptk cluster show-hba
- ptk cluster scale-out
- ptk cluster scale-in
- ptk cluster uninstall-mogha
- ptk cluster install-mogha
- ptk cluster list-plugins
- ptk cluster install-plugin
- ptk cluster inspect
- ptk cluster failover
- ptk cluster switchover
- ptk cluster build
- ptk cluster status
- ptk cluster restart
- ptk cluster stop
- ptk cluster start
- ptk uninstall
- ptk ls
- ptk install
- ptk exec
- ptk template
- ptk encrypt
- ptk checkos
- ptk download
- ptk candidate
- 故障排查
- 常见问题
- 发布记录
- GPTK - 图形化部署工具
- 社区
- 附录:YAML语法
1.5 发布记录
1.5.3 (2024-06-24)
Security
- install: 优先采用密码文件方式初始化数据库,避免在命令行中显式使用密码
Features
- install: 升级 MogHA 的默认安装版本为 2.4.21
1.5.2 (2024-06-18)
Bug Fixes
- upgrade: 修复 wal2json 插件不升级的问题
- metadata: 修复保护备(protect_standby)角色会持久化到元数据的问题
- instance: 修复探测保护备的正则表达式
1.5.1 (2024-06-13)
Features
- demo: 新增
--base-dir
参数,支持用户指定安装目录 - demo: 优化日志最后的 Summary 格式
Bug Fixes
- checkos 修复配置文件中未配置角色时报错
- demo 在 PG 库中安装 mogila,更新内置 compat-tools 到最新版
1.5.0 (2024-06-06)
Features
- takeover: 支持对现有集群接管一个已经运行中的实际同属一个集群的节点(仅新增PTK的元数据)
- throwout: 支持对现有集群放弃管理一个节点(仅删除PTK的元数据)
- rename: 支持对现有集群重命名集群名
- init-cluster: 支持创建空集群
- manage: 支持纳管没有 cluster_static_config 文件的集群
- install: 支持直接从内核安装包安装数据库
- upgrade: 支持部署了CM的数据库集群版本升级(CM版本不升级)
- upgrade: 默认升级模式由 replace 改为 cover 覆盖方式
- config: 配置文件 global 域新增 extra_hba_conf 字段,支持配置额外的 hba 条目
- status: 支持显示 CM 组件的版本号
- install: 如果安装 CM 组件,强制检查已存在用户可打开文件数目
- metadata: 新增 history 文件记录执行历史命令
Bug Fixes
- status: 查询vip状态时,若cm_resource.json不存在,则不显示
- upgrade: 修复带插件升级时,在非 postgres 库安装插件未识别的问题
- checkos: 修复资源池化场景磁盘检查命令
- checkos: 修复已存在用户 ulimit 参数未检查的问题
- checkos: 修复内存检查的修复命令导致脚本执行报错的问题
- checkos: 修复存在重复 IP 字符串的多网卡场景获取网卡错误问题
- demote: 修复降级备节点时未正确修改 upstream 的问题
- prune: 修复无法 Ctrl C 中断的问题
- status,switchover: 修复级联备未刷新元数据的 upstream 问题
- 修复和优化其他若干内部问题