400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
YMatrix 文档
关于 YMatrix
标准集群部署
数据写入
数据迁移
数据查询
运维监控
参考指南
工具指南
数据类型
存储引擎
执行引擎
流计算引擎
灾难恢复
系统配置参数
索引
扩展
SQL 参考
常见问题(FAQ)
启动一个 YMatrix 数据库系统。
mxstart 工具用于启动 YMatrix 的数据库集群。它需要该数据库集群部署 YMatrix 引入的新架构。当你启动一个 YMatrix 集群,你实际上是使用数据库副本服务启动了多个由该服务管理的 postgres 数据库服务器监听器进程。
参数名 | 描述 |
---|---|
-c 或 --db-cluster-id <数据库集群 ID> | 目标数据库集群的 ID,如果省略则使用默认 ID。 |
-m 或 --master-only | 仅启动 master 实例,这可能对维护任务有用。使用该选项启动后,只允许以 utility 模式连接 master。例如:PGOPTIONS='-c gp_role=utility' psql |
-a 或 --no-prompt | 不要提示用户确认 |
-y | 不启动 standby 实例。不使用此参数默认会启动 standby 实例和同步过程。 |
-q | 以静默模式运行。命令输出不显示在屏幕上,但仍然写入日志文件。 |
-R | 以受限模式启动数据库(只允许数据库超级用户连接)。 |
-t <超时时间> | 指定等待 segment 实例启动的超时时间(秒)。如果某个 segment 实例异常关闭(例如由于电源故障或终止其 postgres 数据库监听器进程),由于数据库恢复和验证过程,启动可能需要较长的时间。如果未指定,则默认超时时间为 60 秒。 |
-h 或 --help | 显示帮助信息。 |
--log-level <日志级别> | 输出日志的级别 ( error / debug / verbose / info ),默认为 info |
启动 YMatrix 的默认集群(不提示确认):
mxstart -a
以受限模式启动 YMatrix 数据库系统(仅允许超级用户连接):
mxstart -R
仅启动 YMatrix 主实例并以 utility 模式连接:
mxstart -m PGOPTIONS='-c gp_role=utility' psql
注意!
YMatrix 5 部署了全新的数据库架构,启用 mxstart 工具来启动集群,与 gpstart 不兼容。之前版本可使用 gpstart 工具。