暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

cm_ctl工具介绍

手机用户0177 2023-04-30
908

cm_ctl 是 GBase 8s 提供的用来控制数据库实例服务的工具。该工具主要供 OM 调用,
及数据库实例服务自恢复时使用。cm_ctl 的主要功能有:
 启动数据库实例服务、AZ的所有实例、单个主机上的所有实例或单独启动某个实例进程。
 停止数据库实例服务、AZ的所有实例、单个主机上的所有实例或单独停止某个节点实例进程。
 重启逻辑数据库实例服务。
 查询数据库实例状态或者单个主机的状态。
 切换主备实例或重置实例状态。
 重建备机。
 查看数据库实例配置文件。
 设置日志级别,一主多备数据库实例部署下cm_server的仲裁模式、AZ之间的切 换模式。
 获取日志级别,一主多备数据库实例部署下cm_server的仲裁模式、AZ之间的切 换模式。
 检测实例进程状态。
与 cm_ctl 工具相关的文件:
 cluster_manual_start
该文件是数据库实例启停标志文件。文件位于_$GAUSSHOME/bin_下。其中,GAUSSHOME 为环境变量。启动数据库实例时,cm_ctl 会删除该文件;停止数据库实例时,cm_ctl 会生 成该文件,并向文件写入停止模式。
 instance_manual_start_X(X是实例编号)
该文件是单个实例启停标志文件。文件位于_$GAUSSHOME/bin_下。其中,GAUSSHOME 为环境变量。启动实例时,cm_ctl 会删除该文件;停止实例时,cm_ctl 会生成该文件,并 向文件写入停止模式。
cm_ctl 的相关约束:
 在集群模式下,使用cm_ctl集群工具来切换数据库角色,而不是gs_ctl数据库工具。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论