注册
DSC集群修改心跳IP
技术分享/ 文章详情 /

DSC集群修改心跳IP

大白萌萌熊 2023/03/17 1373 2 0

1.查看DCR磁盘信息
./dmasmtool dcr_ini=/dm/dmdbms/data/dmdcr.ini
Disk path为/dev/dm-dcr(导出dmdcr_cfg.ini会用到)
/dev/dm-dcr
2.停止集群
使用监视器停止DB和ASM集群组
./dmcssm ini_path=/dm/dmdbms/data/dmcssm.ini
ep stop group_name --停止指定的ASM或DB组
每个节点关闭CSS
./DmCSSServiceCSS stop
任意节点做整库备份操作
/dmrman use_ap=2 dcr_ini=/dm/dmdbms/data/dmdcr.ini
backup database ‘/dm/dmdbms/data/agsk1_config/dm.ini’ full backupset ‘/dmbak/db_full_01’;
3.修改服务器ip并确认网络策略可行,此处忽略步骤。
4.主控节点导出dmdcr_cfg.ini
./dmasmcmd
export dcrdisk ‘/dev/dm-dcr’ to ‘/dm/dmdbms/data/dmdcr_cfg_bak1.ini’
cp /dm/dmdbms/data/dmdcr_cfg_bak1.ini /dm/dmdbms/data/dmdcr_cfg_bak1.ini.bak
修改dmdcr_cfg_bak1.ini中的ip值
5.主控节点导入dmdcr_cfg.ini
./dmasmcmd
import dcrdisk ‘/dm/dmdbms/data/dmdcr_cfg_bak1.ini’ to ‘/dev/dm-dcr’
6.修改dmasvrmal.ini(每个节点都需要修改,这里只展示其中一个节点)
cp /dm/dmdbms/data/dmasvrmal.ini /dm/dmdbms/data/dmasvrmal.ini.bak
vi /dm/dmdbms/data/dmasvrmal.ini
7.修改dmmal.ini(每个节点都需要修改,这里只展示其中一个节点)
cp /dm/dmdbms/data/dmmal.ini /dm/dmdbms/data/dmmal.ini.bak
vi /dm/dmdbms/data/dmmal.ini
8.修改监视器配置文件
cp dmcssm.ini dmcssm.ini.bak
9.启动集群
10.查看集群状态
请注意:如果将心跳ip和业务ip都做了修改。请修改应用服务器中的dm_svc.conf文件并重启应用后生效。
回退方案
将4步骤dmdcr_cfg_bak1.ini.bak导回到dmdcr_cfg.ini。
6、7、8步骤的bak文件备份还原回去。
重启集群即可。

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服