❤️Oracle ASM加磁盘及剔盘操作❤️

124 篇文章 108 订阅
作者:IT邦德
中国DBA联盟(ACDU)成员,目前从事DBA及程序编程
(Web\java\Python)工作,主要服务于生产制造
现拥有 Oracle 11g  OCP/OCM、
Mysql、Oceanbase(OBCA)认证
分布式TBase\TDSQL数据库、国产达梦数据库以及红帽子认证
从业8年DBA工作,在数据库领域有丰富的经验
B站主播Oracle、Mysql、PG实战课程,请搜索:jeames007

擅长Oracle数据库运维开发,备份恢复,安装迁移,性能优化、故障应急处理等。

在这里插入图片描述

1.RAC如何正确加给磁盘组加磁盘

grid用户登陆节点1操作系统,
检查已存在及待加入ASM磁盘HEADER_STATUS是否为CANDIDATE,
并检查现有磁盘组当前状态。  
select r.NAME,inst_id,group_number,header_status,path from gv$asm_disk r order by 1;
select name,state from v$asm_diskgroup
alter diskgroup DATA add disk '/dev/mapper/MES_DATA1'
alter diskgroup DATA rebalance power 8;
select * from V$asm_operation;

2.RAC如何正确加把磁盘组里磁盘踢出去

 --磁盘组名称
select name,state from v$asm_diskgroup 
--磁盘信息
select r.NAME,inst_id,group_number,header_status,path from gv$asm_disk r order by 1;  
alter diskgroup IDX drop disk IDX_0001 rebalance power 4; 
 --查看磁盘均衡是否操作结束
select * from V$asm_operation; 

3.RAC如何正确地删除ASM磁盘组

1.检查确认要删除的磁盘组是否在用
select * from dba_data_files;
select * from dba_temp_files;
select * from v$logfile;
2.先在各节点上dismount磁盘组(2个节点都要操作)
alter diskgroup REDO01 dismount;
alter diskgroup REDO02 dismount;
alter diskgroup REDODG1 dismount;
SQL> alter diskgroup DATA dismount;   
SQL> alter diskgroup ARCH mount;
3.ASM中删除磁盘组(grid用户以sysasm角色)
drop diskgroup REDO01 force including contents;
drop diskgroup REDO02 force including contents;
drop diskgroup REDODG1 force including contents;

如果觉得文章对你有帮助,点赞、收藏、关注、评论,一键四连支持
您的批评指正是我写作的最大动力!

❤️ 技术交流可以 关注公众号:IT邦德 ❤️

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

IT邦德

客户部署资料,步骤超详细

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

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

打赏作者

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

抵扣说明:

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

余额充值