文档

关于 SequoiaDB

快速入门

快速入门之一键清理

安装

基本操作

数据模型

SQL引擎

FileSystem引擎

S3引擎

系统架构

数据库管理

数据库服务

数据库配置

特殊配置项修改

引擎调度工具

数据库工具

集群启停

集群扩容

备份恢复

日志归档重放

监控

安全

查询访问计划

统计信息

连接器

驱动

参考手册

故障排除

SAC 管控中心

Web服务

版本信息

数据库服务

描述

数据库服务sdbcm是一个守护进程。SequoiaDB 的所有集群管理操作都必须有 sdbcm 的参与,且每一台物理机器上只能启动一个 sdbcm 进程,负责执行远程的集群管理命令和监控本地的 SequoiaDB 数据库。

数据库服务相关参数说明

  1. 启动服务

    $ service sdbcm start
  2. 停止服务

    $ service sdbcm stop

    Note:
    在/proc/1/exe所指向的启动文件为/lib/systemd/systemd的系统上,执行service sdbcm stop只会停止cm,在其它系统上会停止cm和节点进程。

  3. 查看服务状态,系统提示“sdbcm is running”表示服务正在运行

    $ service sdbcm status
  4. 重启服务

    $ service sdbcm restart
    $ service sdbcm restart all-nodes

    Note:
    在/proc/1/exe所指向的启动文件为/sbin/init的系统上,执行service sdbcm restart all-nodes重启cm和节点。
    如果cm被设置为不自动拉起节点,即[安装路径]/conf/sdbcm.conf的AutoStart配置项为false,此时service sdbcm restart all-nodes不会启动节点。

  5. 强制重新加载

    $ service sdbcm force-reload

    Note:
    只重启cm。

    $ service sdbcm force-reload all-nodes

    Note:
    在/proc/1/exe所指向的启动文件为/sbin/init的系统上,执行service sdbcm force-reload all-nodes重启cm进程和节点进程。

回到顶部