实战RAC迁移项目第3篇:RAC替换存储
接上2篇文章:
实战RAC迁移项目第1篇:RAC-RAC的DG搭建
实战RAC迁移项目第2篇:RAC-RAC主备切换/IP更换/DG恢复
本篇为最终章,主要是描述一下最后一步操作,更换ASM存储从原来的生产存储换为另1台存储。
整个过程其实就是在线替换ASM磁盘,通过加盘、删盘、重平衡完成。也适用于生产上做为存储在线迁移。
我这边的测试环境是通过ISCSI来模拟的存储操作。
RAC1-ISCSI网卡:192.168.57.10
RAC2-ISCSI网卡:192.168.58.10
卷名 |
操作系统显示磁盘 |
UDEV绑定设备 |
磁盘大小 |
ASM磁盘组 |
备注 |
votedisk01 |
/dev/sdb |
/dev/asm-diskb |
5G |
VOTEDISK |
原有磁盘 |
data01 |
/dev/sdc |
/dev/asm-diskc |
20G |
DATA |
原有磁盘 |
votedisk02 |
/dev/sdd |
/dev/asm-diskd |
5G |
VOTEDISK |
本次要新加的 |
data02 |
/dev/sde |
/dev/asm-diske |
20G |
DATA |
本次要新加的 |
<p>以下是需要用到的脚本文件</p>
磁盘规则的生成脚本
for i in b c;
do echo "KERNEL==\"sd*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/\$name\", RESULT==\"`/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/sd$i`\", NAME=\"asmdisk$i\", OWNER=\"grid\", GROUP=\"asmadmin\", MODE=\"0660\"";
done