首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

更改ASM磁盘

这节讲如何修改磁盘,主要包括: 向磁盘增加磁盘磁盘删除磁盘 调整磁盘磁盘的大小 取消删除磁盘磁盘 手动重新平衡磁盘 ---- 我们可以使用alter命令来修改磁盘,例如新增,删除,修改大小磁盘等操作...删除磁盘磁盘 可使用alter diskgroup的DROP 子句新增磁盘 使用force参数强制删除磁盘,即使ASM不能识别或写入该磁盘 2.1 删除磁盘磁盘 ALTER DISKGROUP dgroup1...手动磁盘重平衡操作 ASM会在磁盘配置更改后自动进行平衡,默认情况下更改命令会立即返回成功 我们可以使用wait参数使其等到重新平衡完成后才返回成功,这个在脚本中会比较有用 如果在ALTER DISKGROUP...没有指定POWER参数,则POWER值由ASM_POWER_LIMIT参数指定 ?...好了,这节讲了磁盘的更改命令,下节ASM 磁盘的发现

1.7K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ASM镜像和磁盘冗余

    ASM Mirroring ASM可以为ASM 文件提供镜像服务,做法为将不同的文件区拷贝放在故障中,这样可以保证文件副本不会存放在同个故障ASM运行在数据库服务器上,Oracle 推荐使用在没有...ASM Failure Groups 故障用来存放数据的拷贝,当ASM为一个文件分配了一个区(extent),ASM在不同的故障同时写入主拷贝和次要拷贝,这样可以保证一个故障磁盘损坏不会影响数据的可用性...我们需要将同一硬件设备(存储,NAS)的磁盘放在一个故障中以防止整个硬件故障导致数据不可用 如果我们在创建磁盘时未指定故障,默认会自动创建一个仅包含该磁盘的故障 3....故障常见的问题 4.1 我们应当建多少个故障 一般建议按照默认的建法不指定故障,让ASM自动为每个磁盘创建一个故障 但需要注意的是如果我们的磁盘属于多种不同的硬件设备(存储,NAS),则需要将相同设备的磁盘放在同一个故障...,防止整个硬件故障导致数据丢失 4.2 关于磁盘连续故障 当磁盘中的一块磁盘损坏后,ASM会进行重新同步以使其能够提供冗余服务,如果在这过程中,其他故障磁盘继续损坏,则会导致数据丢失,减轻方案见4.1

    2.2K20

    ASM 翻译系列第三十四弹:ASM磁盘重要属性介绍

    磁盘的属性有一些只能在创建磁盘时指定,有一些只能在创建之后指定,还有一些可以在任何时候指定。 本篇内容是对本系列文章-【ASM Attributes Directory】的展开。...AU_SIZE AU_SIZE属性控制了磁盘au的大小,只能在创建磁盘时指定。值得一提的是每个磁盘可以有不同的au_size。...在ASM版本11gR2中,当使用asmca创建磁盘时,默认为11.2,在版本12.1中,默认为12.1....STORAGE.TYPE属性可以在创建磁盘时设置,也可以通过alter diskgroup语法修改。当有客户端连接到磁盘时,属性是无法修改的。...这也就意味着在有(磁盘)故障发生后,数据冗余可以更快的恢复。在Exadata中创建磁盘可以自动打开该属性。已经创建磁盘必须使用ALTER DISKGROUP语法来设置该属性。

    1.3K60

    Oracle ASM 磁盘基础知识整理(收藏版)

    ASM 命令行工具 ASMCMD 当安装完 grid 的时候,可使用命令行 asmca 来创建磁盘,如下图: ?...可用此命令查看数据库后台有哪些进程访问磁盘中的磁盘。 lsattr 命令可用于查看磁盘的属性信息,这些属性是在磁盘创建时自动指定的,而且有些属性是可以修改的。...SYS@ +ASM2> 四、磁盘创建与删除 利用 asmcmd 工具中的 mkdg 命令,可以创建 ASM 磁盘,而磁盘的结构是通过一个 XML 文件来指定,在这个文件中需要指定磁盘的名称、冗余级别...,首先需要在操作系统中创建一个 XML 文件,定义磁盘的结构,然后在 ASMCMD 工具中将这个 XML 文件作为 mkdg 命令的参数,即可创建磁盘。...ydjt_tes CONNECTED 六、磁盘中的目录管理 ASM 里面有一整套完整的目录层次,此目录由 ASM 实例或者数据库实例自动创建

    12.2K141

    关于ASM磁盘发现

    HEADER_STATUS有如下几个取值: MEMBER代表该磁盘已经在磁盘中了 CANDIDATE 代表磁盘目前不在磁盘中,但是可以被添加进去 PROVISIONED代表磁盘目前不在磁盘中...,暂时不可以添加进去,需等待操作使其能够被ASM识别到 FORMER 代表磁盘以前属于磁盘 FOREIGN 代表磁盘中的数据不是ASM生成的,加入后会重新格式化 磁盘发现规则 Oracle ASM..., PROVISIONED, 或者 FORMER 状态的磁盘可以添加到磁盘中 FOREIGN状态的磁盘必须通过force命令进行添加 也可以添加使用force添加MEMBER状态的磁盘,不过需要该磁盘目前不属于磁盘...,否则该磁盘将无法使用 如下情形将无法mount成功 多路径问题 如磁盘涉及到多路径请使用多路径软件将该磁盘虚拟成一个路径或者调整ASM_DISKSTRING 参数的值使其只认到一个路径 多个磁盘拥有相同的头部文件...这种情况发生在拷贝磁盘的情况下 ---- 提高磁盘发现速度 Oracle ASM使用ASM_DISKSTRING 参数的值来搜索可用磁盘 我们必须保证新增的磁盘被各个ASM实例的ASM_DISKSTRING

    1.4K20

    ASM 磁盘、目录的管理

    有关ASM实例及ASM数据库的创建请参考:创建ASM实例及ASM数据库 一、相关概念 1.ASM 磁盘 ASM存储管理除了ASM实例之外,最大的组成部分就是ASM磁盘。...,高度冗余,外部冗余 对于已创建磁盘,不能够更改其冗余级别,如要更改,需要删除该磁盘后再重新创建 2.ASM 磁盘 ASM磁盘通过标准的OS接口来访问,由Oracle用户来读写,在聚集的所有节点可以被访问...假定有磁盘DG1,且创建了两个故障fgroup1,fgroup2,每个故障由2个ASM磁盘组成,则对标准冗余而言,两个故障互为镜像 failgroup1 --> asmdiskA , asmdiskB...,磁盘以加号开头,相当于Linux系统的根目录 如+DG1/oradb/datafile/system.258.346542 ASM可以为控制文件,数据文件,联机日志文件,参数文件,归档日志,备份等...,且由asm自动完成,无需人工干预,在一个时间段通常会锁定一个盘区 8.ASM磁盘的管理 通常建议创建两个磁盘,一个用于保存数据文件,一个用于保存闪回,备份恢复使用 Flash Recovery

    1.5K40

    Oracle 12c ASM专题|Flex磁盘到底有多Fexible?

    一个Flex冗余度的ASM磁盘可以被设置为任意保护模式(3副本、2副本、无保护),默认情况下,Flex冗余度的磁盘使用2副本模式。...不像其他的磁盘,你可以改变Flex磁盘内某个单独的DB或PDB的保护模式。这里最好给大家举个例子: ? 上面的列表展示了我的ASM实例中的文件信息。...官方文档说的没错,存放在Flex磁盘上的数据文件默认冗余度是2副本。 文件属性 在磁盘内部改变冗余度和其他一些属性都依赖于你拥有文件。文件的属性可以通过sql或者asmcmd来进行查看。...元数据的改变在v$asm_filegroup_properties视图中也可以看到。该PDB创建的每个新数据文件都是HIGH冗余度。...磁盘继续让我惊叹。

    93060

    DM 达梦数据库 主ASM磁盘不能删除 的推测

    ASM> ASM>drop diskgroup 'DMLOG' [code : -11011] 主ASM磁盘[DMLOG]不能删除,除非仅剩下一个 ASM> 这个DMLOG 是DMDSC 集群中创建的第一个磁盘...,尝试删除其他磁盘,正常: ASM>drop diskgroup 'CNDBA' Used time: 12.022(ms)....SQL> 查看了下官方文档,没有相关信息,但从 v$asmgroup的查询结果,我们可以大胆做一个推测:这里所谓的主ASM磁盘,应该就是GROUP_ID 为0的磁盘... 因为在DM 集群环境中最多可以创建 124 个磁盘,我们看这125和126 磁盘,是DCR和VOTE 使用的。 用户可创建磁盘GROUP_ID范围应该是1-124。...如果在加上GROUP_ID为0的磁盘,应该多了一个ASM GROUP。所以这个GROUP_ID 为0的磁盘的的含义应该与1-126 不一样。

    1.1K00

    创建ASM实例及ASM数据库

    体系结构(主要由ASM实例及ASM磁盘组组成) ASM的使用需要创建一个ASM实例,用于管理ASM磁盘 ASM磁盘ASM磁盘组成,可以包含一个或多个ASM磁盘 ASM磁盘可以是实际的磁盘,也可以是磁盘的某个分区...,或LVM管理的逻辑卷,但必须是未格式化的原始设备 ASM磁盘的大小为该ASM磁盘大小的总和,可使用的容量则根据容错级别而有不同的可用大小 5.ASM实例及RDBMS实例 ASM实例类似于普通的数据库实例...磁盘磁盘。...ASM实例 如果一个实例服务于多个RDBMS,建议将ASMASM_HOME与DB的ORACLE_HOME分开,便于日后的升级与维护 ASM磁盘创建与配置在ASM实例启动之后 使用ASM磁盘的RDBMS...假定新增加数据文件,则RDBMS告知ASM实例要创建数据文件,ASM实例则分配盘区 (extent),并创建盘区映射地址返回给RDBMS实例,RDBMS则将数据直接写入到磁盘

    1.4K30

    ASM 翻译系列第三十六弹:ACFS磁盘的重平衡操作

    磁盘之上创建通用的集群文件系统,被称为Oracle ASM Cluster File Systems或Oracle ACFS。...要想创建一个ACFS文件系统,首先需要在ASM磁盘之上创建特定的卷,这个卷在OS上是一个块设备,ACFS文件系统就创建于这些块设备之上。...ACFS-9322: completed # 我们首先需要创建一个磁盘进而才能在其上构建ACFS文件系统。...NASM files for ACFS support ASM会为每一个卷创建一个卷文件。在一个冗余的磁盘中,每一个卷都会有一个dirty region logging (DRL)文件。...Conclusion ASM磁盘可以被使用来构建一个通用的集群文件系统ACFS,通过在磁盘之上创建ASM卷来做到这一点,它所暴露给操作系统的就是一个标准的块设备。

    972110
    领券