ASM创建磁盘组 增加磁盘 删除磁盘 测试数据

这篇博客详细介绍了如何在Oracle ASM中管理磁盘,包括验证磁盘、创建磁盘组、检查磁盘组状态、创建表空间、添加和删除磁盘以及进行磁盘组的平衡操作。此外,还涉及到了表空间的数据文件扩展和删除磁盘等关键步骤。
摘要由CSDN通过智能技术生成

这是新的磁盘,还没创建磁盘组

验证新分配的磁盘,并确保所有新分配的新磁盘大小相同。

select  name, path, group_number group_#, disk_number disk_#, mount_status, header_status, state,

os_mb/1024 from gv$asm_disk where mount_status = 'CLOSED' order by inst_id, name, path;

select group_number, disk_number, name, total_mb, free_mb, path

from v$asm_disk

 select NAME,TOTAL_MB/(1024) TOTAL_GB,FREE_MB/1024 FREE_GB,(TOTAL_MB-FREE_MB)/1024

USED_GB,(FREE_MB/TOTAL_MB)*100 FREE_PER from v$asm_diskgroup;

select group_number, name, total_mb, free_mb

from v$asm_diskgroup

创建磁盘组,在次观查 

create diskgroup LH_TEST normal redundancy disk '/dev/oracleasm/disks/TEST1','/dev/oracleasm/disks/TEST2';

 

这里面少了两块磁盘

 

 

 

 

select dg.NAME,ds.NAME,ds.MOUNT_STATUS,ds.HEADER_STATUS,ds.MODE_STATUS,ds.STATE,ds.FAILGROUP,

ds.LABEL,ds.PATH from v$asm_diskgroup dg,v$asm_disk ds

where dg.GROUP_NUMBER=ds.GROUP_NUMBER and dg.NAME='LH_TEST';

 

创建表空间

 Create tablespace TEST_TS datafile '+LH_TEST' size 6G;

 

 

没地方了

alter tablespace TEST_TS add datafile '+LH_TEST' size 6G;

 

少加点吧

alter tablespace TEST_TS add datafile '+LH_TEST' size 3G; 

 

 

增加磁盘到

alter diskgroup LH_TEST add disk '/dev/oracleasm/disks/TEST3';

 

 

等等后

 

删除磁盘组中的磁盘

找到要删除的磁盘

select DISK_NUMBER,name ,PATH, MOUNT_DATE from v$asm_disk;

alter diskgroup LH_TEST drop disk LH_TEST_0002;

 

 

 

 

加速用的,不太会用

ALTER DISKGROUP LH_TEST REBALANCE POWER 8 NOWAIT; 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值