数据库使用
本小节包括如下内容:
单机使用
若用户以单机模式安装,则可以使用安装过程中创建的实例用户,执行命令启停数据库。
执行安装后,数据库已被自动启动,无需用户手动起库。
启动数据库:
vb_ctl start
停止数据库:
vb_ctl stop
重启数据库:
vb_ctl restart
集群使用
启动集群
安装完成后,数据库集群已被自动启动,无需用户手动启动。
步骤1 在各服务器执行如下命令启动dcs。启动第一个节点时会出现阻塞,第二个节点启动后退出阻塞。
systemctl start dcs
步骤2 执行如下语句启动has。
systemctl start has
启动has前必须保证dcs已经启动。
先启动主库has,再启动备库的has。
查看集群状态
步骤1 在安装有has的服务器节点上,切换进入数据库安装目录下的/has/bin目录执行查询命令。
cd /home/vastbase/local/has/bin ./hasctl -c /home/vastbase/local/has/has_conf.yml list
一主两备集群的示例查询结果如下:
步骤2 当集群状态正常时,可以切换到安装过程中创建的实例用户,查看当前流复制状态。以本文创建的实例用户为例:
su - vastbase vb_ctl query
示例查询结果如下: