ORA-15053: diskgroup “%s” contains existing files


SQL> drop diskgroup dg1;
drop diskgroup dg1
*
ERROR at line 1:
ORA-15039: diskgroup not dropped
ORA-15053: diskgroup “DG1″ contains existing files

以前的asm盘已经带有了实例的文件,drop的时候出错。

[root@rac1 /]#oerr ORA 15053
15053, 00000, “diskgroup /”%s/” contains existing files”
// *Cause: An attempt was made to drop a diskgroup that still contains
// existing files.
// *Action: Specify the INCLUDING CONTENTS option to drop the diskgroup
// and all of its existing files.
//

加上including contents即可解决。
删除以后,原来的asm盘上的实例文件会全部都删除掉,然后我们创建新的diskgroup

先查询一下我们可以使用的的disk

SQL> select path, mount_status from v$asm_disk;

PATH MOUNT_STATUS
——————– ————–
/dev/rdsk/c3t4d0s4 CLOSED
/dev/rdsk/c3t4d0s6 CLOSED
/dev/rdsk/c3t3d0s1 CLOSED
/dev/rdsk/c3t2d0s1 CLOSED
/dev/rdsk/c3t4d0s5 CLOSED
/dev/rdsk/c3t4d0s3 CLOSED
/dev/rdsk/c3t4d0s1 CLOSED
7 rows selected.

其中的c3t2,ct3分别是ocr和votedisk,我们不再使用,c3t4规划为asm,

SQL>create diskgroup dg1 external redundancy disk ‘/dev/rdsk/c3t4d0s1′;
Diskgroup created.
SQL> alter diskgroup dg1 add disk ‘/dev/rdsk/c3t4d0s3′;
Diskgroup altered.
SQL> alter diskgroup dg1 add disk ‘/dev/rdsk/c3t4d0s4′;
Diskgroup altered.
SQL> alter diskgroup dg1 add disk ‘/dev/rdsk/c3t4d0s5′;
Diskgroup altered.
SQL> alter diskgroup dg1 add disk ‘/dev/rdsk/c3t4d0s6′;
Diskgroup altered.

再来查询一下disk

SQL> select path, mount_status from v$asm_disk;

PATH MOUNT_STATUS
——————– ————–
/dev/rdsk/c3t3d0s1 CLOSED
/dev/rdsk/c3t2d0s1 CLOSED
/dev/rdsk/c3t4d0s3 CACHED
/dev/rdsk/c3t4d0s1 CACHED
/dev/rdsk/c3t4d0s4 CACHED
/dev/rdsk/c3t4d0s6 CACHED
/dev/rdsk/c3t4d0s5 CACHED

disk已经mount叻

再来查看diskgroup
SQL> select name, state, total_mb, free_mb from v$asm_diskgroup;

NAME STATE TOTAL_MB FREE_MB
———————————————————— ———————- ———- ———-
DG1 MOUNTED 3858 3800

diskgroup已经mount了,可以为我们所用了。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

inthirties

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值