2021-08-05 达梦数据库注册与卸载服务

 达梦数据库注册与卸载服务

  • 使用脚本注册服务

1、通过指定服务类型注册

[root@hx1 root]# pwd

/home/dmdba/dmdbms/script/root

[root@hx1 root]#./dm_service_installer.sh -t dmserver -i /home/dmdba/dmdbms/data/DAMENG1/dm.ini -p DMSERVER

2、通过服务脚本文件注册服务

[root@hx1 root]# ./dm_service_installer.sh -s /home/dmdba/dmdbms/bin/DmServiceDMSERVER

  • 手动注册服务
  • init.d 环境

1、拷贝服务模板文件(DmService)到系统服务目录(/etc/rc.d/init.d),并将新文件命名为ServiceDMSERVER。

[root@hx1 service_template]# cp /home/dmdba/dmdbms/bin/service_template/DmService /etc/rc.d/init.d/DmServiceDMSERVER

[root@hx1 service_template]# chmod 755 /etc/rc.d/init.d/DmServiceDMSERVER

2、修改服务脚本(/etc/rc.d/init.d/DmServiceDMSERVER)配置。

#修改 DmServiceDMSERVER

INI_PATH=/home/dmdba/dmdbms/data/DAMENG1/dm.ini

3、创建启动服务的连接

[root@hx1 init.d]# ln -s /etc/rc.d/init.d/DmServiceDMSERVER /etc/rc.d/rc0.d/K02DmServiceDMSERVER

[root@hx1 init.d]# ln -s /etc/rc.d/init.d/DmServiceDMSERVER /etc/rc.d/rc2.d/S98DmServiceDMSERVER

[root@hx1 init.d]# ln -s /etc/rc.d/init.d/DmServiceDMSERVER /etc/rc.d/rc3.d/S98DmServiceDMSERVER

[root@hx1 init.d]# ln -s /etc/rc.d/init.d/DmServiceDMSERVER /etc/rc.d/rc4.d/S98DmServiceDMSERVER

[root@hx1 init.d]# ln -s /etc/rc.d/init.d/DmServiceDMSERVER /etc/rc.d/rc5.d/S98DmServiceDMSERVER

[root@hx1 init.d]# ln -s /etc/rc.d/init.d/DmServiceDMSERVER /etc/rc.d/rc6.d/K02DmServiceDMSERVER

4、启动停止服务。

#停止服务

[root@hx1 init.d]# service DmServiceDMSERVER stop

Stopping DmServiceDMSERVER:                                [ OK ]



#启动服务

[root@hx1 init.d]# service DmServiceDMSERVER start

Starting DmServiceDMSERVER: Last login: Fri Sep 10 04:25:32 EDT 2021

                                                           [ OK ]
  •  init.d 环境

1、拷贝服务模板文件(DmService)到系统服务目录(/etc/rc.d/init.d),并将新文件命名为ServiceDMSERVER。

[root@hx1 init.d]# cp /home/dmdba/dmdbms/bin/service_template/DmService /home/dmdba/dmdbms/bin/DmServiceDMSERVER

[root@hx1 init.d]# chmod 755 /home/dmdba/dmdbms/bin/DmServiceDMSERVER

2、修改服务脚本(/opt/dmdbms/bin/DmServiceDMSERVER)配置。

#修改 DmServiceDMSERVER

INI_PATH=/home/dmdba/dmdbms/data/DAMENG1/dm.ini

3、创建系统服务配置文件(/usr/lib/systemd/system/DmServiceDMSERVER.service)。文件内容,如下所示:

[Unit]

Description=DmServiceDMSERVER

After=network.target remote-fs.target

[Service]

Type=forking

PIDFile=/home/dmdba/dmdbms/bin/pids/DmServiceDMSERVER.pid

ExecStart=/home/dmdba/dmdbms/bin/DmServiceDMSERVER start

ExecStop=/home/dmdba/dmdbms/bin/DmServiceDMSERVER stop

PrivateTmp=true

[Install]

WantedBy=multi-user.target

4、在使用服务前,需要启用服务。相关命令如下所示:

#启用服务

[root@hx1 init.d]# systemctl enable DmServiceDMSERVER

#停止服务

[root@hx1 init.d]# systemctl stop DmServiceDMSERVER

#启动服务

[root@hx1 init.d]# systemctl start DmServiceDMSERVER
  • 删除服务

删 除 指 定 的 操 作 系 统 服 务 。 假 设 存 在 DM 的 操 作 系 统 随 机 启 动 服 务

DmServiceDMSERVER,命令如下:

[root@hx1 root]# pwd

/home/dmdba/dmdbms/script/root

[root@hx1 root]# ./dm_service_uninstaller.sh -n DmServiceDMSERVER

----------------------------------------------------

关于达梦数据库更多的相关问题请浏览达梦云适配技术社区 达梦云适配技术社区 https://eco.dameng.com/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值