11g 删除磁盘组步骤

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了11g 删除磁盘组步骤相关的知识,希望对你有一定的参考价值。

安装客户核心生产数据库,磁盘组名不对,需要删除,重新创建。

删除磁盘组步骤如下:

su - grid
sqlplus / as sysasm

SQL> select group_number, name from v$asm_diskgroup;

GROUP_NUMBER NAME
------------ --------------------------------------------------
           1 DATADG

SQL> col path for a40
SQL> col name for a40
SQL> set lines 120
SQL> select path, name from v$asm_disk where group_number=1;

PATH                                     NAME
---------------------------------------- ----------------------------------------
/dev/rhdiskpower0                        DATADG_0000
/dev/rhdiskpower1                        DATADG_0001
/dev/rhdiskpower2                        DATADG_0002
/dev/rhdiskpower3                        DATADG_0003
/dev/rhdiskpower4                        DATADG_0004

SQL> 

SQL>  alter diskgroup datadg dismount force;

Diskgroup altered.

SQL> drop diskgroup datadg force including contents;

Diskgroup dropped.

##原有磁盘组名叫DATADG,现在需要改为DATA
# su - grid
$ asmcmd -p
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  EXTERN  N         512   4096  1048576   1024000  1023928                0         1023928              0             N  DATADG/   
ASMCMD [+] > exit

###删除后发现磁盘组确实不见了哈
$ 
$ asmcmd -p
ASMCMD [+] > lsdg
ASMCMD [+] > exit
$ 
$ 

以上是关于11g 删除磁盘组步骤的主要内容,如果未能解决你的问题,请参考以下文章

ovirt系统磁盘删除后清理功能验证步骤

ORACLE RAC 11G 添加以及删除UNDO表空间

LINUX 11G RAC ASM磁盘组在线增加磁盘扩容

11g 创建asm磁盘组

11G ORACLE RAC DBCA 无法识别asm磁盘组

oracle 11g 从+DATA迁移到+newdata ASM 磁盘组迁移