达梦数据库DM8如何在linux中注册与卸载服务

在现实使用环境中,如果Linux(Unix)系统重启,用户希望在操作系统启动时能够自动启动某些应用程序的进程。为了达到这种功能就必须为这些应用程序编写服务脚本,并注册成操作系统服务。下面我们就来看一下如何把DM服务脚本注册成操作系统服务的方法。

1、注册服务

1.1

手动注册服务
在 Linux(Unix)系统中,init.d 和 systemd 是最常见的系统服务环境。下面以dmserver(DmServcie)服务为例,将讲解在不同系统服务环境中手动注册服务的方法。

以下步骤将以中标麒麟6 for x86-64系统为例,由于不同操作系统系统命令不尽相同,具体步骤及操作请以本机系统为准,具体细节可向系统管理员咨询。

1、拷贝服务模板文件(DmService)到系统服务目录
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2、修改服务脚本(/etc/rc.d/init.d/DmServiceDMSERVER2)配置。
#修改 DmServiceDMSERVER2
INI_PATH=INI 路径
在这里插入图片描述

3、创建启动服务的连接
在这里插入图片描述
在这里插入图片描述

4、启动停止服务
#停止服务

service DmServiceDMSERVER2 stop

在这里插入图片描述
#启动服务
service DmServiceDMSERVER2 start
在这里插入图片描述

1.2 使用脚本注册服务

DM 提供了将 DM 服务脚本注册成操作系统服务的脚本,注册服务脚本为 dm_service_installer.sh,用户可以使用注册服务脚本将服务脚本注册成为操作系统服务,命令参数如下所示:

注册服务参数
在这里插入图片描述
在这里插入图片描述
使用方法:
操作之前,需要使用 root 系统用户登录或切换至 root 系统用户。以下示例为创建数据库实例的系统服务,数据库dm.ini所在路径为/dm8/dmdbms/data/DAMENG/dm.ini,系统服务后缀为 DMSERVER。
1.通过指定服务类型注册服务
命令如下:
在这里插入图片描述
在这里插入图片描述
2.通过服务脚本文件注册服务
如果已存在修改完成的服务脚本模板。用户可通过此服务脚本文件注册操作系统随机启动服务。
命令如下:
在这里插入图片描述
在这里插入图片描述

2、卸载服务

服务卸载脚本文件为 dm_service_uninstaller.sh。用户可以使用服务卸载脚本删除已经注册成操作系统服务的DM服务脚本,参数如下表:

删除服务参数
在这里插入图片描述
使用方法:
操作之前,需要使用 root 系统用户登录或切换至 root 系统用户。删除指定的操作系统服务。假设存在DM 的 操 作 系 统 随机启动服务DmServiceDMSERVER4,命令如下:
在这里插入图片描述
在这里插入图片描述
此时,服务DmServiceDMSERVER4就已经卸载了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值