首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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就已经卸载了。

往期精彩

Dexp和Dimp参数大揭密

DM8数据守护实时主备 搭建步骤详解

DISQL使用解析2

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191122A0INEW00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券