启动存储集群
启动 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
检查所在服务器的数据库节点状态
独立模式下的节点信息如下:
$ 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 - - - - - -
集群模式下的节点信息如下:
$ 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:
更多集群启停操作可参考: 集群启停