The present document provides a clear example about how to rename an ASM diskgroup on release 11gR2.
Solution
1) First of all, the desired diskgroup needs to be dismounted (from each node if this is a RAC configuration):
# asmcmd umount DATA
2) Verify that the desired diskgroup was dismounted:
# asmcmd lsdg
State Type Rebal Sector Block AU Total_MB Free_MB Req_mir_free_MB Usable_file_MB Offline_disks Voting_files Name
MOUNTED NORMAL N 512 4096 1048576 32756 31828 244 15792 0 N DATA_OCR/
MOUNTED EXTERN N 512 4096 1048576 16378 10134 0 10134 0 N LOBDATA/
3) Then execute the rename statement:
# renamedg phase=both dgname=DATA newdgname=DG_PROD_DATA verbose=true
Parsing parameters..
Parameters in effect:
Old DG name : DATA
New DG name : DG_PROD_DATA
Phases :
Phase 1
Phase 2
Discovery str : (null)
Clean : TRUE
Raw only : TRUE
renamedg operation: phase=both dgname=DATA newdgname=DG_PROD_DATA verbose=true
Executing phase 1
Discovering the group
Performing discovery with string:
Identified disk ASM:/opt/oracle/extapi/64/asm/orcl/1/libasm.so:ORCL:DATA1 with disk number:0 and timestamp (32925601 -972709888)
Identified disk ASM:/opt/oracle/extapi/64/asm/orcl/1/libasm.so:ORCL:DATA2 with disk number:1 and timestamp (32925601 -972709888)
Identified disk ASM:/opt/oracle/extapi/64/asm/orcl/1/libasm.so:ORCL:DATA3 with disk number:2 and timestamp (32925601 -972709888)
Checking for hearbeat...
Re-discovering the group
Performing discovery with string:
Identified disk ASM:/opt/oracle/extapi/64/asm/orcl/1/libasm.so:ORCL:DATA1 with disk number:0 and timestamp (32925601 -972709888)
Identified disk ASM:/opt/oracle/extapi/64/asm/orcl/1/libasm.so:ORCL:DATA2 with disk number:1 and timestamp (32925601 -972709888)
Identified disk ASM:/opt/oracle/extapi/64/asm/orcl/1/libasm.so:ORCL:DATA3 with disk number:2 and timestamp (32925601 -972709888)
Checking if the diskgroup is mounted
Checking disk number:0
Checking disk number:1
Checking disk number:2
Checking if diskgroup is used by CSS
Generating configuration file..
Completed phase 1
Executing phase 2
Looking for ORCL:DATA1
Modifying the header
Looking for ORCL:DATA2
Modifying the header
Looking for ORCL:DATA3
Modifying the header
Completed phase 2
Terminating kgfd context 0x2af21517e0a0
4) Finally, mount the renamed diskgroup and validate that it was mounted (on each node if this is a RAC configuration):
# asmcmd mount DG_PROD_DATA
# asmcmd lsdg
State Type Rebal Sector Block AU Total_MB Free_MB Req_mir_free_MB Usable_file_MB Offline_disks Voting_files Name
MOUNTED NORMAL N 512 4096 1048576 32756 31828 244 15792 0 N DATA_OCR/
MOUNTED EXTERN N 512 4096 1048576 24567 14267 0 14267 0 N DG_PROD_DATA/
MOUNTED EXTERN N 512 4096 1048576 16378 10134 0 10134 0 N LOBDATA/
<<< Note: renamedg tool cannot rename the associated ASM disk(s) name(s). >>>
From Oracle
-------------------------------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
Email: dvd.dba@gmail.com
DBA1 群:62697716(满); DBA2 群:62697977(满) DBA3 群:62697850(满)
DBA 超级群:63306533(满); DBA4 群: 83829929 DBA5群: 142216823
聊天 群:40132017 聊天2群:69087192
--加群需要在备注说明Oracle表空间和数据文件的关系,否则拒绝申请
分享到:
相关推荐
log4j:ERROR Failed to rename
log4j:ERROR Failed to rename错误解决办法 http://www.blogjava.net/DreamAngel/archive/2011/11/10/363400.html
解决log4j:ERROR Failed to rename, win系统占用文件无法改名字的问题
log4j:ERROR Failed to rename错误; 网上查找了下原因,大概意思是日志文件始终被占有,所以当log4j对日志文件进行rename时,就发生了Failed to rename错误 。要修改log4j的源码,附件是我修改好后的,方便大家...
log4j:ERROR Failed to rename错误解决办法,修改源码里的DailyRollingFileAppender类,用此jar包就不会再出现ERROR Failed to rename的错误了
也包括了音乐、图片的名字更改,还可以按照更改的时间,来对您的文件进行排序,而且A Better Finder Rename具有实时预览功能,因此您可以在实际执行重命名之前查看最终结果,这样您就可以轻松避免任何问题。
A small program that can be used to rename files AND extensions... I got tired of using DOS to rename the files.
### Oracle 11gR2迁移升级至12cR2 RAC #### 概述 本文档旨在详细介绍如何从Oracle 11.2.0.4单机环境迁移到Oracle 12cR2 RAC环境的过程。该迁移不仅涉及物理硬件的变化,还包含了数据库版本的升级。通过这种方式,...
以前我一直以为File#renameTo(File)方法与OS下面的 move/mv 命令是相同的,可以达到改名、移动文件的目的。不过后来经常发现问题:File#renameTo(File)方法会返回失败(false),文件没有移动,又查不出原因,再后来...
在 ORACLE 中,重命名(Rename)一个表的命令是 ALTER TABLE old_name RENAME TO new_name,而不是 RENAME old_name TO new_name。 REname 命令只是 SQL*Plus 的命令,不能在其他程序中使用,如果将其放在 Java、...
ALTER DISKGROUP dg3 RENAME DIRECTORY ‘+DG3/TRANSRAC/PARAMETERFILE’ TO ‘+DG3/TRANSRAC/SPFILE’; ``` - 查看目录内的文件: 可以通过查询`v$asm_alias`视图来查看ASM内的文件和目录。 此外,ASM使用...
### C++ Programming HOW-TO #### 1. Introduction C++是一种广泛使用的编程语言,它在许多领域都有着不可替代的地位,如系统软件开发、游戏开发、高性能应用等。本章节首先介绍了C++与Java的区别,并探讨了选择...
包括修改后的[color=darkred]org.apache.log4j.DailyRollingFileAppender[/color]类的源代码和已编译好的文件. 请用DailyRollingFileAppender.class替换log4j-1.2.15.jar包里相应的类. 博文链接:...
base.apk(2).rename
2. **预览功能**:在实际执行重命名操作之前,rename会提供一个预览窗口,让用户看到所有文件重命名后的效果,避免误操作导致的数据丢失。 3. **递增编号**:对于系列文件,如照片、视频等,rename可以自动为文件...
2. 命令行工具:对于高级用户或开发者,他们可能会使用命令行工具,例如Windows的`ren`或`rename`命令,Unix/Linux的`mv`命令,进行批量或更复杂的重命名操作。 3. 脚本语言:通过编写脚本(如Python、Bash或批处理...
《FreeRename5.3——高效批量文件重命名与管理工具》 在日常的电脑操作中,我们时常会遇到需要一次性更改大量文件名或扩展名的情况,手动操作既耗时又容易出错。这时,一款强大的批量文件重命名工具就显得尤为重要...