目录
1、单机重启
[root@dm1 dm]# service DmServiceDMSERVER start [root@dm1 dm]# service DmServiceDMSERVER stop [root@dm1 dm]# service DmServiceDMSERVER restart [root@dm1 dm]# service DmServiceDMSERVER status |
2、主备集群重启
2.1 主备(手动)重启
关闭主库守护进程:systemctl stop DmWatcherServicedw 关闭备库守护进程:systemctl stop DmWatcherServicedw 关闭主库实例:systemctl stop DmServicedw 关闭备库实例:systemctl stop DmServicedw 启动主库实例:systemctl start DmServicedw 启动备库实例:systemctl start DmServicedw 启动主库守护进程:systemctl start DmWatcherServicedw 启动备库守护进程:systemctl start DmWatcherServicedw |
2.2 主备(自动)重启
关闭确认监视器:systemctl stop DmMonitorServiceconfirm 关闭主库守护进程:systemctl stop DmWatcherServicedw 关闭备库守护进程:systemctl stop DmWatcherServicedw 关闭主库实例:systemctl stop DmServicedw 关闭备库实例:systemctl stop DmServicedw 启动主库实例:systemctl start DmServicedw 启动备库实例:systemctl start DmServicedw 启动主库守护进程:systemctl start DmWatcherServicedw 启动备库守护进程:systemctl start DmWatcherServicedw 启动确认监视器:systemctl start DmMonitorServiceconfirm |
2.3 配置客户端连接
客户端主机上需要配置 dm_svc.conf 文件(未安装 DM 数据库的机器新建即可),文件路径:
32 位的 DM 安装在 Win32 操作平台下,此文件位于 %SystemRoot%\system32 目录;
64 位的 DM 安装在 Win64 操作平台下,此文件位于 %SystemRoot%\system32 目录;
32 位的 DM 安装在 Win64 操作平台下,此文件位于 %SystemRoot%\SysWOW64 目录;
在 Linux 平台下,此文件位于/etc 目录。
文件内容:
# 以#开头的行表示是注释 |
客户端程序连接数据库时,需要指定 IP 端口处替换为服务名即可,例如:disql SYSDBA/'"SYSDBA"'@DMDW。jdbc的url为:jdbc:dm://DMDW
注意
当修改了 dm_svc.conf 内容后,需要重启客户端程序,修改的配置才能生效。
3、读写分离集群重启
3.1 读写分离(手动)重启
关闭备库守护进程:systemctl stop DmWatcherServicerw 关闭主库守护进程:systemctl stop DmWatcherServicerw 关闭主库实例:systemctl stop DmServicerw 关闭备库实例:systemctl stop DmServicerw 启动备库实例:systemctl start DmServicerw 启动主库实例:systemctl start DmServicerw 启动主库守护进程:systemctl start DmWatcherServicerw 启动备库守护进程:systemctl start DmWatcherServicerw |
3.2 读写分离(自动)重启
关闭确认监视器:systemctl stop DmMonitorServiceconfirm 关闭备库守护进程:systemctl stop DmWatcherServicerw 关闭主库守护进程:systemctl stop DmWatcherServicerw 关闭主库实例:systemctl stop DmServicerw 关闭备库实例:systemctl stop DmServicerw 启动备库实例:systemctl start DmServicerw 启动主库实例:systemctl start DmServicerw 启动主库守护进程:systemctl start DmWatcherServicerw 启动备库守护进程:systemctl start DmWatcherServicerw 启动确认监视器:systemctl start DmMonitorServiceconfirm |
3.3 配置客户端连接
客户端主机上需要配置 dm_svc.conf 文件(未安装 DM 数据库的机器新建即可),文件路径:
32 位的 DM 安装在 Win32 操作平台下,此文件位于 %SystemRoot%\system32 目录;
64 位的 DM 安装在 Win64 操作平台下,此文件位于 %SystemRoot%\system32 目录;
32 位的 DM 安装在 Win64 操作平台下,此文件位于 %SystemRoot%\SysWOW64 目录;
在 Linux 平台下,此文件位于/etc 目录。
文件内容:
# 以#开头的行表示是注释 LOGIN_MODE=(1)#只连主库 |
客户端程序连接数据库时,需要指定 IP 端口处替换为服务名即可,例如:disql SYSDBA/'"SYSDBA"'@DMRW。jdbc的url为:jdbc:dm://DMRW
注意:
1)当修改了 dm_svc.conf 内容后,需要重启客户端程序,修改的配置才能生效。
2)请把该文件路径授予666权限。
更多达梦技术资讯,请访问达梦技术社区:达梦数据库 - 新一代大型通用关系型数据库 | 达梦云适配中心达梦数据库产品体验站,DM8在线试玩,达梦数据库全系列产品免费下载,官方权威的快速上手文档和产品手册,最活跃的达梦技术社区,面向全行业ISV厂商免费的云适配服务。https://eco.dameng.com/