暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
ORACLE RAC 迁移存储(OCR&DATA&ARCH.txt
741
4页
5次
2022-05-01
5墨值下载
oracle RAC 更换存储迁移数据
我们利用 ASM rebalance 特性实现更换存储迁移数据的需求
基本 零宕机时间(操作步骤总结)
1)保证新存储和 RAC 当前节点间的可用性;
2)新存储划分 LUN,可以重新规划存储方案;
3)迁移 OCR 和表决盘
4)给现有 ASM 磁盘组添加 ASM 磁盘(新存储分配的),充分利用 ASM REBALANCE 技术
5)删除原存储的 ASM 磁盘
6)观察期
注意:
1.关于替换 ocr votedisk 已经在之前的文章里已经测试过了,详细可参考:
http://blog.csdn.net/shiyu1157758655/article/details/61195600
2)本次接着上次的 ocr votedisk 的替换之后,替换数据磁盘组
具体步骤:
1.登录到 ASM 实例,查看当前磁盘组的信息
SQL> select group_number,name,type,total_mb,free_mb from v$asm_diskgroup;
GROUP_NUMBER NAME TYPE TOTAL_MB FREE_MB
------------ ---------------------------------------- ------ ----------
----------
1 DATA EXTERN 51200 47921
2 FRA_ARC EXTERN 20480 19557
3 OCR_VOTING_NEW NORMAL 12288 11236
SQL>
注意:其中 OCR_VOTING_NEW 是之前新添替换的 OCR 磁盘
SQL> select NAME,PATH,total_mb,free_mb from v$asm_disk;
NAME PATH TOTAL_NAME FRR_MB
OCR_VOTING_NEW_0002 /dev/asm-diskj 4096 3745
OCR_VOTING_NEW_0001 /dev/asm-diski 4096 3746
OCR_VOTING_NEW_0000 /dev/asm-diskh 4096 3745
FRA_ARC_0000 /dev/asm-diskg 20480 19557
DATA_0000 /dev/asm-diskf 51200 47911
/dev/asm-diskd 0 0
/dev/asm-diskc 0 0
/dev/asm-diske 0 0
/dev/asm-diskl 0 0
/dev/asm-diskk 0 0
注意:/dev/asm-diskc /dev/asm-diskd /dev/asm-diske 3 个磁盘是之前旧的 OCR VOTDDISK
3 块盘
/dev/asm-diskk 为新的 DATA 磁盘
/dev/asm-diskl 为新的日志盘
2.迁移数据磁盘组数据
SQL> alter diskgroup DATA add disk '/dev/asm-diskk' rebalance power 11; //data
Diskgroup altered.
SQL> alter diskgroup FRA_ARC add disk '/dev/asm-diskl' rebalance power 11;//arc
SQL> select * from v$asm_operation;
GROUP_NUMBER OPERA STAT POWER ACTUAL SOFAR EST_WORK EST_RATE
------------ ----- ---- ---------- ---------- ---------- ---------- ----------
EST_MINUTES ERROR_CODE
----------- --------------------------------------------
1 REBAL RUN 11 11 550 1460 1546
0
由于指定 rebalance power 11ASM 会自动均衡 ASM 磁盘组 DATA 里面存放的数据在各 ASM 磁盘的分布。
rebalance 结束后,查询 V$ASM_OPERATION 视图,将不会返回信息。
SQL> select * from v$asm_operation;
no rows selected
此时查询磁盘组信息
SQL> select group_number,name,type,total_mb,free_mb from v$asm_diskgroup;
GROUP_NUMBER NAME TYPE TOTAL_MB FREE_MB
------------ ---------------------------------------- ------ ----------
----------
1 DATA EXTERN 92160 88869
2 FRA_ARC EXTERN 40960 40035
3 OCR_VOTING_NEW NORMAL 12288 11236
SQL>
SQL> select name,path,state from v$asm_disk;
------------ ---------------------------------
NAME PATH STATE
FRA_ARC_0001 /dev/asm-diskl NORMAL
DATA_0001 /dev/asm-diskk NORMAL
OCR_VOTING_NEW_0002 /dev/asm-diskj NORMAL
OCR_VOTING_NEW_0001 /dev/asm-diski NORMAL
OCR_VOTING_NEW_0000 /dev/asm-diskh NORMAL
FRA_ARC_0000 /dev/asm-diskg NORMAL
DATA_0000 /dev/asm-diskf NORMAL
/dev/asm-diskd NORMAL
/dev/asm-diskc NORMAL
/dev/asm-diske NORMAL
3.删除数据磁盘组上的旧的磁盘
QL> alter diskgroup DATA drop disk 'DATA_0000' rebalance power 11;
Diskgroup altered.
SQL> alter diskgroup FRA_ARC drop disk 'FRA_ARC_0000' rebalance power 11;
Diskgroup altered.
SQL> select * from v$asm_operation;
GROUP_NUMBER OPERA STAT POWER ACTUAL SOFAR EST_WORK EST_RATE
EST_MINUTES ERROR_CODE
------------ ----- ---- ---------- ---------- ---------- ---------- ----------
----------- --------------------------------------------
1 REBAL RUN 11 11 122 1827 730
2
of 4
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜