返回首页

gbase数据、南大通用产品文档:GBase8a集群启停工具

更新日期:2024年09月11日

操作场景
系统管理员需要查看数据库服务状态或者启停部分数据库服务。
工具介绍

工具名称:gcluster_services
gcware_services

工具存放路径:$GCLUSTER_BASE/server/bin/gcluster_services
$GCWARE_BASE/sbin

功能:用于启停集群相关服务
gcluster_services 启停gcluster 和gnode 相关服务
gcware_services 启停gcware 相关服务

命令格式:
gcluster和gnode服务启停
gcluster_services
[--force]|restart [--force]|info>
gcluster_services help
gcware 服务启停
gcware_services

gcware_services help
表4- 3 参数说明
参数名称


gbase|gcluster|gcrecover|syncserver|all
all 包含的服务:
gcluster 节点服务:gcluster、gcrecover
gnode 节点服务:gbase、syncserver
监控服务:gcmonit、gcmmonit
gcware|all
all 包含的服务:
gcware 服务:gcware

GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
136
参数名称


监控服务:gcware_monit、gcware_mmonit
start
启动对应服务
stop
停止对应服务
restart
重启对应服务
force
用于服务无法停止时,内部用kill -9 方式强制
停止服务进程。因此--force 选项仅当无法停止
服务时方可使用,
且仅可用于stop 和restart 操
作。
工具使用
示例1
集群所有服务启停。

开启所有服务:
$ gcluster_services all start
Starting gbase :
[
OK
]
Starting syncserver :
[
OK
]
Starting gcluster :
[
OK
]
Starting gcrecover :
[
OK
]
$ gcware_services all start
Starting gcware :
[
OK
]
Starting GCWareMonit success!

停止所有服务:
gcluster_services all stop
Stopping gcrecover :
[
OK
]
Stopping gcluster :
[
OK
]
Stopping gbase :
[
OK
]
Stopping syncserver :
[
OK
]
$ gcware_services all stop
Stopping GCWareMonit success!
Stopping gcware :
[
OK
]

重启所有服务:
$ gcluster_services all restart
Stopping gcrecover :
[
OK
]
Stopping gcluster :
[
OK
]
Stopping gbase :
[
OK
]
Stopping syncserver :
[
OK
]
Starting gbase :
[
OK
]
Starting syncserver :
[
OK
]
Starting gcluster :
[
OK
]

GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
137
Starting gcrecover :
[
OK
]
$ gcware_services all restart
Stopping GCWareMonit success!
Stopping gcware :
[
OK
]
Starting gcware :
[
OK
]
Starting GCWareMonit success!

查看所有服务当前执行状态信息:
$ gcluster_services all info
gcluster is running
gcrecover is running
gbase is running
syncserver is running
$ gcware_services all info
gcware is running
示例2
gcluster 服务启停。

启动gcluster 服务:
$ gcluster_services gcluster start
Starting gcluster :
[
OK
]

停止gcluster 服务:
$ gcluster_services gcluster stop
Stopping gcluster :
[
OK
]

重启gcluster 服务:
$ gcluster_services gcluster restart
Stopping gcluster :
[
OK
]
Starting gcluster :
[
OK
]
查看gcluster 服务的运行状态:
$ gcluster_services gcluster info
gcluster is running
示例3
gbase 服务启停。

启动gbase 服务:
$ gcluster_services gbase start
Starting gbase :
[
OK
]

停止gbase 服务:

GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
138
$ gcluster_services gbase stop
Stopping gbase :
[
OK
]

重启gbase 服务:
$ gcluster_services gbase restart
Stopping gbase :
[
OK
]
Starting gbase :
[
OK
]
查看gbase 服务的运行状态:
$ gcluster_services gbase info
gbase is running
示例4
gcware 服务启停。
启动gcware 服务命令:
$ gcware_services gcware start
Starting gcware :
[
OK
]
停止gcware 服务命令:
$ gcware_services gcware stop
Stopping gcware :
[
OK
]
重启gcware 服务命令:
$ gcware_services gcware restart
Stopping gcware:
[
OK
]
Starting gcware:
[
OK
]
查看gcware 服务的运行状态:
$ gcware_services gcware info
gcware is running

功能描述
修改一个操作符的定义。

GBase 8c SQL 参考手册
南大通用数据技术股份有限公司
721
注意事项
ALTER OPERATOR 改变一个操作符的定义。
目前唯一能用的功能是改变操作符的所有
者。
要使用ALTER OPERATOR,你必须是该操作符的所有者。要修改所有者,你还必须是
新的所有角色的直接或间接成员,
并且该成员必须在此操作符的模式上有CREATE权限。
(这
些限制强制了修改该所有者不会做任何通过删除和重建操作符不能做的事情。不过,具有
AYSADMIN 权限用户可以以任何方式修改任意操作符的所有权。

语法格式
ALTER OPERATOR name ( { left_type | NONE } , { right_type | NONE } ) OWNER TO
new_owner
ALTER OPERATOR name ( { left_type | NONE } , { right_type | NONE } ) SET SCHEMA
new_schema
参数说明

name
一个现有操作符的名字。

left_type
操作符的左操作数的数据类型;如果没有左操作数,那么写NONE。

right_type
操作符的右操作数的数据类型;如果没有右操作数,那么写NONE。

new_owner
操作符的新所有者。

new_schema
操作符的新模式名。
示例
改变一个用于text 的用户定义操作符a @@ b:
ALTER OPERATOR @@ (text, text) OWNER TO joe;
兼容性
SQL 标准里没有ALTER OPERATOR 语句。

GBase 8c SQL 参考手册
南大通用数据技术股份有限公司
722

传统的AI 任务往往具有多个流程,如数据的收集过程包括数据的采集、数据清洗、数
据存储等,在算法的训练过程中又包括数据的预处理、训练、模型的保存与管理等。其中,
对于模型的训练过程,
又包括超参数的调优过程。
诸如此类机器学习模型生命周期的全过程,
可大量集成于数据库内部。在距离数据存储侧最近处进行模型的训练、管理、优化等流程,
在数据库端提供SQL 语句式的开箱即用的AI 全声明周期管理的功能,称之为全流程AI.
GBase 8c 实现了部分全流程AI 的功能,将在本章节中详细展开。