Java教程

DM8单机守护进程部署

本文主要是介绍DM8单机守护进程部署,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、单机部署守护进程的意义 当数据库长时间占据大量内存(比如很多复杂的查询、计算SQL)导致其他进程没有内存可用的时候,操作系统可能会进行Out of Memory Killer(OOM),结束掉进程。 守护进程的作用就是在数据库服务被操作系统kill时重新拉起数据库进程; 2、部署环境 1)centos7 2)一个已经使用了一段时间的单机数据库; 3、部署守护进程的具体步骤 1)编辑dmmal.ini,这里填写一个instance的信息即可; 2)编辑dmarch.ini,这个归档按照单机来就可以,不用更改; 3)编辑dmwatcher.ini,这里守护进程类型填写本地即可,其余和主备一致; 4)修改dm.ini中的MAL_INI=1; 5)重启数据库服务 ./DmServiceDMSERVER restart 6)前台启动守护进程; ./dmwatcher /dm8/data/DAMENG/dmwatcher.ini 没有问题退出守护进行进行服务注册 ./dm_service_installer.sh -t dmwatcher -p DMSERVER -watcher_ini /dm8/data/DAMENG/dmwatcher.ini 7)另外打开一个会话,杀掉数据库服务进程;       8)再次查看dmdba的进程; 数据库服务进程被重新拉起;  

这篇关于DM8单机守护进程部署的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!