文档中心

启动存储集群

启动 SequoiaDB 巨杉数据库存储引擎服务,包括启动集群管理服务(sdbcm)和数据库集群节点。启动数据库集群节点包括:协调节点编目节点数据节点
其中,集群管理服务默认为系统开机自启,无需用户启动。

Note:

集群的安装与部署,请根据需要参照独立模式部署集群模式部署

启动集群管理服务

默认情况下,群管理服务默认为系统开机自启,用户只需检查群管理服务是否运行正常。

  • 在 sdbadmin 用户下,检查 sdbcm 服务的状态:
$ su - sdbadmin
$ sdblist -t cm -l 
Name       SvcName       Role        PID       GID    NID    PRY  GroupName            StartTime            DBPath
    sdbcm      11790         cm          2357      -      -      Y    -                    2019-02-27-06.13.10  -
    sdbcmd     -             -           2355      -      -      -    -                    -                    -
    Total: 2

执行结果出现 sdbcm 和 sdbcmd 两个进程,表示 sdbcm 服务正常运行。

  • 如果 sdbcm 服务未启动,请在 sdbadmin 用户下,执行如下命令启动 sdbcm:
$ sdbcmart

启动数据库集群节点

服务器关机维护重启后,用户可通过 sdbstart 命令,一次性启动所在服务器的所有数据库节点。

  • 在 sdbadmin 用户下,启动数据库节点:

    $ sdbstart -t all 
  • 检查所在服务器的数据库节点状态

  1. 独立模式下的节点信息如下:

    $ sdblist -t all -l 
    Name       SvcName       Role        PID       GID    NID    PRY  GroupName            StartTime            DBPath
    sdbcm      11790         cm          2357      -      -      Y    -                    2019-02-27-06.13.10  -
    sdbom      11780         om          2394      3      800    Y    -                    2019-02-27-06.13.12  /opt/sequoiadb/database/sms/11780/
    sequoiadb  18810         standalone  2410      -      -      Y    -                    2019-02-27-06.13.12  /opt/sequoiadb/database/standalone/18810/
    sdbcmd     -             -           2355      -      -      -    -                    -                    -
  2. 集群模式下的节点信息如下:

    $ sdblist -t all -l 
    Name       SvcName       Role        PID       GID    NID    PRY  GroupName            StartTime            DBPath
    sdbcm      11790         cm          2357      -      -      Y    -                    2019-02-27-06.13.10  -
    sequoiadb  11800         catalog     2392      1      1      N    SYSCatalogGroup      2019-02-27-06.13.12  /data01/sequoiadb/database/cata/11800/
    sequoiadb  11820         data        2393      -      -      N    -                    2019-02-27-06.13.12  /data01/sequoiadb/database/data/11820/
    sdbom      11780         om          2394      3      800    Y    -                    2019-02-27-06.13.12  /opt/sequoiadb/database/sms/11780/
    sequoiadb  11830         data        2401      -      -      N    -                    2019-02-27-06.13.12  /data02/sequoiadb/database/data/11830/
    sequoiadb  11840         data        2404      -      -      N    -                    2019-02-27-06.13.12  /data03/sequoiadb/database/data/11840/
    sequoiadb  11810         coord       2407      -      -      Y    SYSCoord             2019-02-27-06.13.12  /opt/sequoiadb/database/standalone/18810/
    sdbcmd     -             -           2355      -      -      -    -                    -                    -

根据集群部署情况,用户需要检查确认所有数据库节点是否都已启动。

Note:
更多集群启停操作可参考: 集群启停

回到顶部