更新日期: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
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-04-10)
南大通用数据技术股份有限公司
133
参数名称
描
述
监控服务: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-04-10)
南大通用数据技术股份有限公司
134
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-04-10)
南大通用数据技术股份有限公司
135
$ 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