启动和停止openGauss

举报
redtea 发表于 2024/08/14 16:45:13 2024/08/14
【摘要】 gs_ctl是openGauss提供的数据库服务控制工具,可以用来启停数据库服务和查询数据库状态。gs_ctl主要供openGauss管理模块调用。t通过gs_ctl工具可以对openGauss5.0.0数据库启停等操作。

openGauss数据库启停操作。

gs_ctl是openGauss提供的数据库服务控制工具,可以用来启停数据库服务和查询数据库状态。gs_ctl主要供openGauss管理模块调用。

gs_ctl工具由操作系统用户ouser执行。

option参数说明:

start 启动数据库。

restart 重启数据库。

stop停止数据库。

status显示数据库运行状态。

query查询主备机之间的状态信息。

公共参数 -D指定数据目录的位置。

1.启动openGauss

[root@openEuler2203 ~]# su - ouser #切换到数据库管理员ouser用户

[ouser@openEuler2203 ~]$ cd /opt/software/openGauss/bin #进入bin目录

[ouser@openEuler2203 bin]$ ls

alarmItem.conf       dsscmd         gs_basebackup  gs_dumpall            gs_probackup  kadmind       klist     perctrl         pg_xlogdump

assessment_database  dss_contrl.sh  gs_cgroup      gs_encrypt            gsql          kadmin.local  krb5kdc   pg_config       retry_errcodes.conf

cluster_guc.conf     dssserver      gs_ctl         gs_guc                gs_restore    kdb5_util     lz4       pg_controldata

dms_contrl.sh        encrypt        gs_dbmind      gs_initdb             gs_tar        kdestroy      openssl   pg_recvlogical

dss_clear.sh         gaussdb        gs_dump        gs_plan_simulator.sh  gstrace       kinit         pagehack  pg_resetxlog

[ouser@openEuler2203 bin]$  gs_ctl start -D /opt/software/openGauss/data/single_node -Z single_node #启动数据库

[2024-03-27 23:19:24.643][1940][][gs_ctl]:  done

[2024-03-27 23:19:24.643][1940][][gs_ctl]: server started (/opt/software/openGauss/data/single_node)

2.查看数据库状态

[ouser@openEuler2203 ~]$ gs_ctl status -D /opt/software/openGauss/data/single_node #查看数据库状态

[2024-03-27 23:20:46.696][2123][][gs_ctl]: gs_ctl status,datadir is /opt/software/openGauss/data/single_node

gs_ctl: server is running (PID: 1943)

/opt/software/openGauss/bin/gaussdb "-D" "/opt/software/openGauss/data/single_node"

3.重启数据库

[ouser@openEuler2203 bin]$  gs_ctl restart -D /opt/software/openGauss/data/single_node -Z single_node #重启数据库

[2024-03-27 23:21:46.223][2212][][gs_ctl]:  done

[2024-03-27 23:21:46.223][2212][][gs_ctl]: server started (/opt/software/openGauss/data/single_node)

4.停止数据库运行

[ouser@openEuler2203 bin]$ gs_ctl stop  -D /opt/software/openGauss/data/single_node #停止数据库[2024-03-27 23:22:42.367][2359][][gs_ctl]: gs_ctl stopped ,datadir is /opt/software/openGauss/data/single_node

waiting for server to shut down.... done

server stopped

【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。