VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

(可选)环境清理

若待安装集群的环境之前已安装过集群,则再次安装前需要进行环境清理。

步骤1 停止相关进程,包括vastbase、dcs、has的进程。

  • 停止进程建议按has、dcs、vatsbase的顺序,且先停备节点,再停主节点。

  • 若要手动关闭数据库,则需切换到数据库实例用户后执行关闭命令,如下以用户vastbase为例。

systemctl stop has
systemctl stop dcs
su - vastbase
vb_ctl stop

步骤2 (可选)如果停止vastbase 是使用kill杀进程方式,可能有连接文件及锁遗留,导致重装后集群的vastbase无法启动。可尝试先删除vastbase的连接文件再安装。

当存在锁文件时,会导致集群无法启动。建议用户在安装集群前,在待安装数据库的节点上检查是否遗留锁文件,若存在则删除。

需要根据实际配置的vastbase监听端口寻找连接文件及锁,以vastbase默认监听端口5432为例,连接文件在 /tmp/.s.PGSQL.5432 , 锁文件在 /tmp/.s.PGSQL.5432.lock ,则删除示例如下:

rm -rf /tmp/.s.PGSQL.5432*