注册
达梦8守护集群搭建心得
专栏/培训园地/ 文章详情 /

达梦8守护集群搭建心得

赵伟 2024/06/27 494 0 0
摘要

达梦数据库守护集群搭建涉及多个步骤和配置,以下是搭建集群的心得。

一、环境准备
硬件需求:
至少需要三台服务器,1主、1从、1监视器。如果资源有限,可以将监视器安装在主库机器上。
主备机两台服务器环境需要保持一致。
网络需求:
心跳IP和外部IP可以不同网段,但本例中没有单独配置心跳IP,和外部IP相同。
软件与版本:
各实例使用的DM服务器版本应一致。
各实例所在主机的操作系统位数、大小端模式、时区及时间设置都应一致。
用户与权限:
使用同一个用户(如dmdba)启动DM服务器和守护进程dmwatcher。
二、集群搭建步骤
初始化实例:
在A服务器上配置IP地址和初始化实例。
使用dminit命令初始化实例,并设置相关参数,如PAGE_SIZE、LOG_SIZE等。
注册服务:
使用root用户运行dm_service_installer.sh脚本注册服务。
分别注册实例服务、守护进程服务和监视器服务(如果需要自动切换)。
配置文件:
配置主备机的dm.ini、dmmal.ini、dmarch.ini、dmwatcher.ini等文件。
确保主备机的INST_OGUID值、组名相同,各服务端口不重复(除了PORT_NUM端口)。
启动服务:
使用dmdba用户或root用户启动主备库的实例服务和守护进程服务。
通过mount方式启动服务,并设置节点模式(主库为primary,备库为standby)。
设置归档与备份:
使用disql工具设置数据库归档和备份。
确保主备库的数据保持一致。
集群测试:
在主库上创建测试表并插入数据,验证备库上是否同步了数据。
进行主备切换测试,确保在主库故障时,备库能够正常接管服务。
三、注意事项
备份与还原:
在搭建数据守护系统前,必须通过备份还原方式同步各数据库的数据。
不能使用分别初始化库或者直接拷贝数据文件的方法,因为每个库都有一个永久魔数和数据库魔数,用于确保数据的一致性。
文件与权限:
确保相关文件(如dmdata、dmarch、dmbak等)的属主属组正确设置。
版本与配置:
确保所有服务器上的DM服务器版本一致,并正确配置相关文件。
通过遵循以上步骤和注意事项,可以成功搭建达梦数据库的守护集群,并实现数据的实时备份和故障恢复。

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服