ASM重平衡 ERRS

问题1:AU

mgmt磁盘组offline一块盘后,online 后一直没有动静
在这里插入图片描述

AU(Allocate Unit):简称分配单元,是ASM分配空间的最小单位,类似于数据库中的数据块。每个磁盘组都可以根据自己的需要指定AU的大小,默认的AU尺寸是1M。另外,AU的尺寸应该是数据库块(db_block_size)的整数倍。

Extent:简称扩展,是由若干个AU构成的集合。每个Extent只能保存在同一个ASM磁盘中,而且只能属于一个ASM文件,Extent是ASM磁盘组分配空间的单位。Extent类似于数据库层面的Extent概念。对于ASM层面的Extent,它的大小是固定的,读者可以参考下面的表格进行了解。

在这里插入图片描述

在这里插入图片描述

结论:iostat -dxm mgmt盘 发现盘延迟很大,而且时好时坏。。。

问题2:ERRS

drop 掉 offline的盘
在这里插入图片描述
在这里插入图片描述
原因:mgmt磁盘组,两个故障组,一组一块盘,rebalance不了。

ASM重平衡?将磁盘中的内容重新分布到现有的各个磁盘,数据打散,条带化。

条带化的作用是把数据平均地分配到磁盘组的各个磁盘,并降低I/O操作的延时。而根据文件类型的不同,I/O请求的数据量大小也不尽相同,所以ASM磁盘组提供了以下两种条带化选项来满足不同类型的I/O请求。

1)细粒度条带化(fine-grained stripe):这种条带化的粒度是128KB。
2)粗粒度条带化(coarse-grained striping):这种条带化的粒度是1个AU。

在这里插入图片描述

冗余

除了条带化以外,磁盘组提供的另一个重要功能就是数据的冗余(或者叫镜像),以便确保数据的安全性和高可用性。和传统的磁盘不同,Oracle镜像数据是通过failure group(失败组)的方式来实现的。failure group是由一个或多个磁盘构成的整体,它是磁盘组的一部分,Oracle保证每一个Extent和它对应的镜像不会保存在相同的failure group中,从而确保了当failure group中的某一个或多个磁盘,甚至整个failure group全部丢失时也不会有数据丢失,并实现了数据的镜像。如果在创建磁盘组时指定了failure group,数据就以AU为单位在failure group之间实现镜像;如果创建磁盘组时没有指定failure group,那么每一块磁盘就作为一个failure group,以AU为单位对数据进行镜像。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值