SequoiaDB巨杉数据库_SequoiaDB
SequoiaDB巨杉数据库_下载

文档

安装

基本操作

数据模型

系统架构

数据库管理

连接器

驱动

参考手册

故障排除

SAC

版本信息

Web服务

历史版本BUG预警

帮助

  • 内容
  • 评论
  • 修订记录

资源管理节点

sdbcm 概述

资源管理节点(sdbcm)是一个守护进程,在 Windows 中它是以服务的方式常驻系统后台。SequoiaDB 的所有集群管理操作都必须有 sdbcm 的参与,目前每一台物理机器上只能启动一个 sdbcm 进程,负责执行远程的集群管理命令和监控本地的 SequoiaDB 数据库。sdbcm 主要有两大功能:

  • 远程启动,关闭,创建和修改节点:通过 SequoiaDB 客户端或者驱动连接数据库时,可以执行启动,关闭,创建和修改节点的操作,该操作向指定节点物理机器上的 sdbcm 发送远程命令,并得到 sdbcm 的执行结果。

  • 本地监控:对于通过 sdbcm 启动的节点,都会维护一张节点列表,其中保存了所有本地节点的服务名和启动信息,如启动时间、运行状态等。如果某个节点是非正常终止的,如进程被强制终止,引擎异常退出等,sdbcm 会尝试重启该节点。

sdbcm 操作

  • 配置文件

    在数据库安装目录的 conf 子目录下,有一个 sdbcm.conf 的配置文件,该文件给出了启动 sdbcm 时的配置信息,如下所示:

    参数 描述 示例
    defaultPort sdbcm 的默认监听端口 defaultPort=11790
    _Port 物理主机 hostname 上 sdbcm 的监听端口,若在该配置文件中找不到对应主机的参数,sdbcm 会以 defaultPort 启动。 若 defaultPort 不存在,则 sdbcm 以默认端口11790启动 <hostname>_Port=11790
    RestartCount 重启次数,即定义 sdbcm 对节点的最大重启次数。 该参数不存在时默认置为-1,即不断重启 RestartCount=5
    RestartInterval 重启间隔,即定义 sdbcm 的最大重启间隔,单位是分钟。该参数与 RestartCount 结合定义了重启间隔内 sdbcm 对节点的最大重启次数,超出时则不再重启。 该参数不存在时默认置为0,即不考虑重启间隔 RestartInterval=0
    DiagLevel 指定诊断日志打印级别。SequoiaDB中诊断日志从0-5分别代表:SEVERE, ERROR, EVENT, WARNING, INFO, DEBUG。如果不指定,则默认为WARNING。 DiagLevel=3
    AutoStart sdbcm启动时是否自动拉起其他节点进程。如果不指定,则默认为false,即不自动拉起其他节点进程。 AutoStart=TRUE
    EnableWatch 是否监控节点,即是否重启异常节点。如果不指定,则默认为TRUE,即监控节点 EnableWatch=TRUE
  • 启动 sdbcm

    运行 sdbcmart 命令可以启动 sdbcm。

  • 关闭 sdbcm

    运行 sdbcmtop 命令可以关闭 sdbcm。

请登陆后再发表评论
最新评论
更新日志
  • 2016-10-20
    v2.8
回到顶部
公司简介
广州巨杉软件专注新一代大数据技术研发,是国内唯一的原厂企业级分布式数据库公司。
巨杉坚持产品从零开始自主研发,为用户提供安全可靠、性能卓越的海量数据存储管理、高并发实时处理、分布式计算以及实时流处理等企业级数据处理解决方案。
巨杉目标是打造超越Oracle的分布式数据库,目前在金融、政府、电信多个行业得到了广泛应用,并在超过20家大中型银行的核心生产系统应用。
粤ICP备13048785号     广州巨杉软件开发有限公司 版权所有