为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM V8,202304
【操作系统】:kylin V10 SP2
【CPU】:Kunpeng-920
【问题描述】*:已经通过dm_service_installer.sh将dmserver、dmwatch、dmmonitor注册到服务里面去,但dmserver无法通过DmServiceDMSERVER关闭,且ps -ef|grep dm,看到dmserver的进程状态有点不对,/usr/local/dm/bin/dmserver /data/dmdata/kg_yd_stb/dm.ini mount,目前只能通过shutdown immediate方式进行关闭
在有dmwatch的情况下,启动命令有 mount 没错,将实例启动到mount状态后,watch会自动将实例open。
先关闭watch后再执行 systemctl stop DmService 是可以正常关闭的。
那是因为dmwatch的一个功能,就是帮你拉起dmserver啊。。。你先关了dmwatch,在用服务关闭dmserver看看

看下dmwatch的配置文件,估计是dmwatch配置实例自启,为后台了,DmServiceDMSERVER是无法关闭的
把dmwatch里面启动的方式改成服务名DmServiceDMSERVER start 试下