DM数据库集群安装
1. 环境准备
节点信息 | 数据库名 | 实例名称 | 端口号 | MAL_INST_DW_PORT | MAL_HOST | MAL_PORT | MAL_DW_PORT |
---|---|---|---|---|---|---|---|
主用节点 | 192.168.85.130 | GRP1_RT_01 | 5246 | 45101 | 192.168.85.130 | 55101 | 65101 |
备用节点 | 192.168.85.133 | GRP1_RT_03 | 5246 | 45121 | 192.168.85.133 | 55121 | 65121 |
监控节点 | 192.168.85.135 |
主用节点
初始化过对应的实例信息,并且服务为停止状态,防火墙关闭。
备用节点
初始化过对应的实例信息(需要和主用节点),并且服务为停止状态,防火墙关闭。
监控节点
已经安装过达梦数据库,防火墙关闭。
2. 安装
step1. 全备份主用节点,并对备用节点还原
主用节点执行:
/dm8/bin/dmrman CTLSTMT="BACKUP DATABASE '/dm8/data/DMDW/dm.ini' FULL TO BACKUP_FILE1 BACKUPSET '/dm8/backup/BACKUP_FILE_01'"
拷贝文件到备用节点:
备用节点执行
mkdir /dm8/backup/
scp -r root@192.168.85.130:/dm8/backup/* /dm8/backup
-- 将备份文件包中的内容移动到backup目录
cp /dm8/backup/BACKUP_FILE_01/* /dm8/backup/
[dmdba@localhost backup]$ ls
BACKUP_FILE_01 BACKUP_FILE_01.bak BACKUP_FILE_01.meta
备用节点使用dmrman进行还原:
/dm8/bin/dmrman CTLSTMT="RESTORE DATABASE '/dm8/data/DMDW/dm.ini' FROM BACKUPSET '/dm8/backup'"
/dm8/bin/dmrman CTLSTMT="RECOVER DATABASE '/dm8/data/DMDW/dm.ini' FROM BACKUPSET '/dm8/backup'"
/dm8/bin/dmrman CTLSTMT="RECOVER DATABASE '/dm8/data/DMDW/dm.ini' UPDATE DB_MAGIC"
step2. 配置主用节点信息
主用节点在实例目录下写下如下的配置文件信息。
dm.ini
INSTANCE_NAME = GRP1_RT_01
PORT_NUM = 5246
DW_INACTIVE_INTERVAL = 60
ALTER_MODE_STATUS = 0 #不允许手工方式修改实例模式/状态/OGUID
E