注册
搭建数据守护集群详细步骤及25年DCP考试自踩坑点
专栏/培训园地/ 文章详情 /

搭建数据守护集群详细步骤及25年DCP考试自踩坑点

zq巧 2025/02/13 166 0 0
摘要

一.搭建数据守护集群详细步骤
--主库(关闭防火墙和自启动)
Systemctl stop firewalld
Systemctl disable firewalld
--备库(关闭防火墙和自启动)
Systemctl stop firewalld
Systemctl disable firewalld
--监视器(关闭防火墙和自启动)
Systemctl stop firewalld
Systemctl disable firewalld
--主库(完全备份)
Su – dmdba
Mkdir -p /dm8/backup
Cd /dm8/bin
./DmServiceDMSERVER stop
./dmrman
Backup database ‘/dm8/data/DAMENG/dm.ini’ backupset ‘/dm8/backup’;
--备库(新建备份目录)
Su – dmdba
Mkdir -p /dm8/backup
--主库(远程复制备份文件)
Cd /dm8/backup
Scp backup.* dmdba@192.168.240.102:/dm8/backup
--主库(修改配置文件,考试的时候在/opt/template下有模板,可以cp)
Cd /dm8/data/DAMENG/
Vi dmmal.ini
Vi dmarch.ini
Vi dmwatcher.ini
Vi dm.ini
--备库(初始化数据库实例,还原、恢复数据库,更新数据库魔术)
Cd /dm8/bin
./dminit db_name=DAMENG instance_name=DMSERVER2 path=/dm8/data SYSDBA_PWD=Dameng123 SYSAUDITOR_PWD=Dameng123
./dmrman
Restore database ‘/dm8/data/DAMENG/dm.ini’ from backupset ‘/dm8/backup’;--(还原)
Recover database ‘/dm8/data/DAMENG/dm.ini’ from backupset ‘/dm8/backup’;--(恢复)
Recover database ‘/dm8/data/DAMENG/dm.ini’ update db_magic; --(更新数据库魔术)
Exit
--主库(远程复制三个配置文件)
Scp dmmal.ini dmarch.ini dmwatcher.ini dmdba@192.168.240.102:/dm8/data/DAMENG
--备库(修改两个配置文件)
Cd /dm8/data/ DAMENG
Ll
Vi dm.ini
Vi dmarch.ini
--主库(启动数据库到MOUNT)
Cd /dm8/bin
./dmserver /dm8/data/DAMENG/dm.ini mount
--备库(启动数据库到MOUNT)
Cd /dm8/bin
./dmserver /dm8/data/DAMENG/dm.ini mount
--主库(设置oguid和主机模式)
Cd /dm8/bin
./disql sysdba/Dameng123
sp_set_oguid(8888);
alter database primary;
exit
--备库(设置oguid和备机模式)
Cd /dm8/bin
./disql sysdba/Dameng123
sp_set_oguid(8888);
alter database standby;
exit
--主库(开启守护进程)
./dmwatcher /dm8/data/DAMENG/dmwatcher.ini
--备库(开启守护进程)
./dmwatcher /dm8/data/DAMENG/dmwatcher.ini
--监视器(配置监视器、开启监视,用数据库sysdba登录login)
Su-dmdba
Cd /dm8/
Mkdir data
Cd /dm8/data/
Vi dmmonitor.ini
Cd /dm8/bin
./dmmonitor /dm8/data/dmmonitor.ini
Login
(用户名、密码)
Show
验证:
1.在主库disql建表insert,在备库select
2.主备切换:
--监视器
Switchover
(yes)
Show
(再再主备库验证)
再Switchover

--备库(用root用户):手动注册数据库服务、注册数据守护进程、
Cd /dm8/script/root/
./dm_service_installer.sh -t dmserver -p DMSERVER2 -dm_ini /dm8/data/DAMENG/dm.ini
./dm_service_installer.sh -t dmwatcher -p DMSERVER2 -watcher_ini /dm8/data/DAMENG/dmwatcher.ini
--主库(用root用户):手动注册数据守护进程、
Cd /dm8/script/root/
./dm_service_installer.sh -t dmwatcher -p DMSERVER -watcher_ini /dm8/data/DAMENG/dmwatcher.ini

二.DCP考试自踩坑点
1.一定要沉着冷静看清楚提供的文件,特别是在考外部表、数据快速装载的时候,根据数据文件建表,表一旦建的有问题,会导致后续数据插入、查询等一系列问题;
2.一开始要慎用/dm8/backup目录,可能导致后面备份数据库时因备份集冲突无法备份;
3.用RMANA备份数据库时需要开启AP服务,否则无法备份;
4.抓紧时间,抓紧时间,抓紧时间,至少留1各小时搭建数据守护集群.
希望我亲踩的坑大家避开,祝各位顺利!

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服