为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:
【CPU】:
【问题描述】*:
DmServiceDSC stop并不能停止数据库服务,进程还是在
--停止数据库服务
A/B 机器:[dmdba@~]# /dmdb8/dmdbms/bin/DmServiceDSC stop
[dmdba@localhost ~]$ /dmdb8/dmdbms/bin/DmServiceDSC status
DmServiceDSC is stopped
--查看进程
[dmdba@localhost ~]$ ps -ef | grep dmser
dmdba 1919 1 0 14:12 ? 00:00:06 /dmdb8/dmdbms/bin/dmserver /dmdb8/dmdbms/dsc_config/DSC0/dm.ini dcr_ini=/dmdb8/dmdbms/dsc_config/DSC0/dmdcr.ini
dmdba 2270 1800 0 14:31 pts/0 00:00:00 grep --color=auto dmser
有多种方式停止数据库服务
1.可以登录DMCSSM后,可以使用命令:
SET AUTO RESTART OFF 关闭指定组的自动拉起功能(只修改 dmcss 内存值)
然后使用DmServiceDSC stop去停止服务
2.登录DMCSSM后,直接执行"ep stop dsc"停止服务
3.如果是dmserver前台启动的服务,则在dmserver前台启动的窗口执行 exit 命令退出。会通知所有其他节点一起退出
4.Linux 环境执行 kill -10 命令,DMASMSVR/DMSERVER 都能正常退出;Linux 环境执行 kill -2 命令,DMSERVER 实例节点自己退出,不影响其他节点正常运行。
5.DMDSC 环境 DIsql 登录实例执行"stop instance",实例会正常退出,不影响其他活动节点正常运行。因此每个节点都要执行该命令
注意:关闭 DMDSC 集群环境时,应先关闭 DMSERVER,再依次关闭 DMASMSVR 和 DMCSS。
dmcss的自动拉起dmserver的有没有配置