注册
DSC修改心跳和业务IP地址
专栏/技术分享/ 文章详情 /

DSC修改心跳和业务IP地址

harrison辉 2025/09/26 71 0 0
摘要

以两节点DSC共享存储集群为例。数据库服务器共配置两个IP地址,分别是心跳和业务地址。dmserver、dmasmsvr、dmcss内部通讯统一使用心跳IP地址,外部业务访问数据库统一使用业务IP地址。

1、数据库备份

BACKUP DATABASE BACKUPSET '/dmbak/DB_FULL_BAK' COMPRESSED LEVEL 5 PARALLEL 8;
备份完成后进入dmrman校验备份;
cd /home/dmdba/dmdbms/bin
./dmrman
RMAN> CHECK BACKUPSET '/dmbak/DB_FULL_BAK';
提示check backupset successfully.即备份有效,开始下一步操作。检查备份结束到停机升级期间生成的归档文件是否完整,避免归档丢失导致不连续的情况,必要时拷贝到本地备份。

---检查归档的连续性。
./dmrachk ARCH_PATH=/dmarch

2、备份集群配置文件

./dmasmcmd
export dcrdisk '/dev/asmdisk/dcrdisk01' to '/home/dmdba/dmdcr_cfg_bak.ini'
cp '/home/dmdba/dmdcr_cfg.ini' '/home/dmdba/dmdcr_cfg.ini_日期'

3、关闭dcs集群

开启新窗口,两个节点都要执行
cd /home/dmdba/dmdbms/bin
./disql 
select * from v$sessions where state='ACTIVE';    --确认无活跃会话
select * from v$license;    --记录license信息
select checkpoint(100);   --设置检查点,确认执行成功,0表示成功,非0表示失败 exit
回到监视器的窗口
ep stop GRP_DSC
--停库,确认停库的过程中没有报错
ep stop GRP_ASM
--停ASM,确认停ASM的过程中没有报错
show
确认数据库和ASM服务器均已停止
开启新的窗口
节点1
cd /home/dmdba/dmdbms/bin
./DmCSSServiced stop
节点2
cd /home/dmdba/dmdbms/bin
./DmCSSServiced stop

4、网络组修改服务器系统的IP地址

5、对应修改dmdcr_cfg.ini文件中的ip地址

6、导入 DCR 的配置文件

dmasmcmd
import dcrdisk '/home/dmdba/dmdcr_cfg.ini' to '/dev/asmdisk/dcrdisk01'
注意:/dev/asmdisk/dcrdisk01即为dmdcr.ini文件中的DMDCR_PATH

7、对应修改两节点dmasvrmal.ini、dmcssm.ini和dmmal.ini文件中的IP地址;

8、启动集群

节点1:cd /home/dmdba/dmdbms/bin
./DmCSSServiced start
./DmAPSsevice start
节点2:cd /home/dmdba/dmdbms/bin
./DmCSSServiced start
./DmAPSsevice start./dmcssm ini_path=dmcssm.ini
show
等待CSS将ASM和数据库自动拉起,确认集群状态正常。
若是没有配置自动拉起,需手动拉起
ep startup GRP_ASM
ep startup GRP_DSC
show

9、应用人员调整dm_svc.conf文件中的IP地址,应用系统,验证业务是否可以正常连接数据库。

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服