一、启动openGauss
1、以操作系统用户omm登录数据库主节点。
su - omm
2、使用以下命令启动openGauss。
gs_om -t start
二、停止openGauss
1、以操作系统用户omm登录数据库主节点。
2、使用以下命令停止openGauss。
gs_om -t stop
三、状态查询
前提条件:
openGauss已经启动。
1、使用以下命令查询openGauss各实例情况。
gs_om -t status --detail
参数说明
表 1 节点角色说明
|
表 2 节点状态说明
当节点出现Need repair状态时, 可能需要对该节点进行重建使其恢复正常, 通常情况下, 节点重建原因说明如下:
表3 节点重建原因说明
2、确认数据库主节点的端口号
在1查到的数据库主节点数据路径下的postgresql.conf文件中查看端口号信息。示例如下:
cat /srv/BigData/gaussdb/data1/dbnode/postgresql.conf | grep port
26000为数据库主节点的端口号。
四、本地连接数据库
前提条件:
openGauss已经启动,并且以操作系统用户omm登录数据库主节点。已经确认过数据库状态为normal,端口号为26000。
1.连接数据库。
数据库安装完成后,默认生成名称为postgres的数据库。第一次连接数据库时可以连接到此数据库。
执行如下命令连接数据库。
gsql -d postgres -p 26000
其中postgres为需要连接的数据库名称,26000为数据库主节点的端口号。请根据实际情况替换。
连接成功显示如下信息:
omm用户是管理员用户,因此系统显示“postgres=#”。若使用普通用户身份登录和连接数据库,系统显示“postgres=>”。
“Non-SSL connection”表示未使用SSL方式连接数据库。如果需要高安全性时,请使用SSL连接。
五、解决使用过程中没有空间的问题
问题:
查看原因:
前段时间因为一些原因导入了很大的数据库,因此导致磁盘空间用完,数据库无法正常启动。
解决方法:找到我们的数据库存放文件,删除最近新添加的表格数据即可。
此时就看出我们使用mobaxterm的好处了,可以直接从左侧的文件夹中删除文件,无需连接数据库。
删完之后再次启动,ok!