☰
DM服务注册
2026/9/25 16:35:24 网站建设 项目流程

服务脚本

概述

第一类:bin目录下的脚本不支持修改模版名称

第二类:bin/service_template 目录下的脚本支持修改模版名称

服务数量管理

第一类服务脚本模版对应的DM服务程序,一个DM系统只需要运行一个

第二类服务脚本模版对应的DM服务程序,可开多个

服务脚本参数修改

使用服务脚本需要修改参数,以下为部分脚本需要设置的参数

DmAPService

达梦数据库辅助插件服务。dmap 对应的服务脚本模板,不需要修改脚本参数。
DmAPService 服务为单实例,即当前达梦数据库系统只可运行一个 DmAPService 服务。

参数名称参数说明
DMAP_INI_PATH服务脚本所需要的 ini 文件路径,即 dmap.ini 文件路径
IS_DISABLED是否禁用服务脚本,是指为 true 则禁用此脚本
SAVE_PROC_OUT是否在脚本服务日志文件中记录脚本服务运行过程中产生的日志。TRUE:是;FALSE:否。缺省为 FALSE
SAVE_PROC_ERR是否在脚本服务错误日志文件中记录脚本服务运行过程中产生的错误日志。错误信息记录在脚本服务错误日志文件后,将不再记录到 SAVE_PROC_OUT 指定的脚本服务日志文件中。TRUE:是;FALSE:否。缺省为 TRUE
DmService

达梦数据库实例服务。dmserver 对应的服务脚本模板, 一台物理主机可以运行多个
dmserver 实例,同样一台物理主机也可以运行多个 dmserver 的服务脚本。用户可以将服
务脚本模板拷贝到其他目录,并修改脚本名称。

参数名称参数说明
INI_PATH服务脚本所需要的 ini 文件路径,即 dm.ini 文件路径
DCR_INI_PATH服务脚本所需要的 ini 文件路径,即 dmdcr.ini 文件路径
DPC_MODEDPC 中的实例角色,参数为 BP、MP、SP
SIGNKEY_PASSGmSSL signkey.pem 证书文件的口令密码
ENCKEY_PASSGmSSL enckey.pem 证书文件的口令密码
START_MODE服务启动模式,即 dmserver 启动模式,参数为 open 和 mount
IS_DISABLED是否禁用服务脚本,是指为 true 则禁用此脚本
SAVE_PROC_OUT是否在脚本服务日志文件中记录脚本服务运行过程中产生的日志。TRUE:是;FALSE:否。缺省为 FALSE
SAVE_PROC_ERR是否在脚本服务错误日志文件中记录脚本服务运行过程中产生的错误日志。错误信息记录在脚本服务错误日志文件后,将不再记录到 SAVE_PROC_OUT 指定的脚本服务日志文件中。TRUE:是;FALSE:否。缺省为 TRUE

服务使用命令

以服务脚本 DmServiceDMSERVER 为例。

./DMServiceDMSERVER start#启动./DMServiceDMSERVER stop#停止./DMServiceDMSERVER status#查看状态./DMServiceDMSERVER restart## 与先stop,后start等价

服务脚本的日志文件

  1. 服务脚本本身启停产生的日志信息。在dmdbms/log下的dmsvc.log(Windows)或dmsvc_sh.log(Linux)中
  2. 各服务在运行过程中产生的日志,分别存储在/log 目录下各自对应的日志文件中。
    各脚本服务命名规则为:服务名.log。例如:DmAPService.log、DmServiceDMSERVER.log
    等。

注册与卸载服务

注册和卸载脚本文件在安装目录的/script/root下

注册服务

服务注册脚本文件为dm_service_installer.sh

指定服务类型注册服务
用root用户执行

## -t 服务类型,如dmserver、dmwatcher、dmmonitor等## -dm_ini ini文件路径## -p 服务名后缀./dm_service_installer.sh-tdmserver-dm_ini/opt/dmdbms/data/DAMENG/dm.ini-pDMSERVER

如果存在修改完成的服务脚本模版,可通过其注册服务

## -s 服务脚本文件路径./dm_service_installer.sh-s/opt/dmdbms/bin/DmServiceDMSERVER

卸载服务

服务卸载脚本文件为dm_service_uninstaller.sh
用root用户执行命令

##-n 指定服务名./dm_service_uninstaller.sh-nDmServiceDMSERVER

声明:本文为个人学习笔记,仅供参考
达梦社区地址:https://eco.dameng.com

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询