oracle 数据库替换存储

本文详细描述了如何在保证数据库安全的前提下,通过同步存储层数据并更换磁盘,实现Oracle数据库系统的双活存储切换和集群管理过程,包括停集群、确认数据同步、udev绑定更改等步骤。
摘要由CSDN通过智能技术生成

1背景

某系统为了数据库的安全,将数据库存储替换为存储的双活

2整体思路

存储层对数据进行同步,将集群及数据库停止后,确认存储层同步完毕后,将原先老存储磁盘替换为新存储的磁盘,启动集群,检查集群及数据库运行状态,测试应用

3具体步骤

目前此系统是udev绑定且多路径软件为multipath

1、将数据库停止

crsctl stop cluster -all

2、存储层确认数据是否同步

3、确认完成后,主机识别存储,可以用echo识别,也可以用多路径软件命令

echo "- - -" > /sys/class/scsi_host/host0/scan

4、检查存储是否识别到,如果要使用别名,需要手动配置下multipathd.conf文件

multipath -ll

5、在配置文件 99-oracle-asmdevices.rules(也可能是其他名字)注释原udev绑定设备,绑定新设别

for i in `cat 2.txt |awk -F sd '{print $NF}'`;do echo "KERNEL==\"sd*\", SUBSYSTEM==\"block\", PROGRAM==\"/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/\$name\", RESULT==\"`/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/sd$i`\", NAME=\"asm-disk$i\",OWNER=\"grid\",GROUP=\"asmadmin\", MODE=\"0660\"";done >> /etc/udev/rules.d/99-oracle-asmdevices.rule

6、绑定完成后启动集群

crsctl start cluster -all

7、测试应用

四、结语

登高必自卑,行远必自迩。

目前自己处于学习阶段,如果文章有问题,请指正!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值